Impostare data Screener

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #162373 quote
    DomDom
    Participant
    Junior

    Buonasera a tutti. Ho creato questo screener basato sul Camelback di Joe Ross e vorrei che mi individuasse i risultati ad una specifica data ad esempio il 03 marzo 2020.

     

    Come posso fare? Grazie a chi vorrà aiutarmi

    Lo screener è il seguente

     

     

    A=Average[40](high)//media mobile 40 su massimi
    B=Average[40](low)// media mobile 40 su minimi
    C=ExponentialAverage[15](close)//media esponenziale 15 su chiusure
    
    
    C1=close>A and close>B and close>C and A>B and C>A 
    
    C2 =  Dlow(0)< Dlow(1) and DHigh(1)<Dhigh(2) and DHigh(0)<Dhigh(1) and high>=low[1]
    
    C3=((VOLUME+VOLUME[1]+VOLUME[2])/3)>300000
    
    
    C4= (((HIGH-LOW)/low)>0.024 OR ((LOW-HIGH)/LOW)>0.024 OR ((LOW-HIGH)/HIGH)>0.024 OR ((HIGH-LOW)/HIGH)>0.024) AND CLOSE>5 and range<range[1] and range[1]<range[2] and volume>volume[1]
    
    screener [c1 and c2 and c3 and c4] (volume*close as "traded volume")
    #162375 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    ProScreener non può andare indietro per più di 254, nel tuo caso, avendo indicatori con 40 periodi + un riferimento ai dati giornalieri del giorno prima, ne restano 213.

    Per andare inietro al 3 Marzo 2020, forse ci si arriva con il TF giornaliero. Tra poco sono 365 giorni, ma forse non si superano i 212 di trading.

    Eccolo:

    cond = 0
    IF date = 20200307 THEN
       A=Average[40](high)//media mobile 40 su massimi
       B=Average[40](low)// media mobile 40 su minimi
       C=ExponentialAverage[15](close)//media esponenziale 15 su chiusure
       C1=close>A and close>B and close>C and A>B and C>A 
       C2 =  Dlow(0)< Dlow(1) and DHigh(1)<Dhigh(2) and DHigh(0)<Dhigh(1) and high>=low[1]
       C3=((VOLUME+VOLUME[1]+VOLUME[2])/3)>300000
       C4= (((HIGH-LOW)/low)>0.024 OR ((LOW-HIGH)/LOW)>0.024 OR ((LOW-HIGH)/HIGH)>0.024 OR ((HIGH-LOW)/HIGH)>0.024) AND CLOSE>5 and range<range[1] and range[1]<range[2] and volume>volume[1]
       Cond = c1 and c2 and c3 and c4
       MyVol = volume * close
    ENDIF
    Cond = max(Cond,Cond[1])
    screener[Cond](MyVol as "traded volume")

    Io ho trovato 6-7 risultatio, su TUTTE le azioni possibili, partendo dal 3 Giugno 2020.

    #162379 quote
    DomDom
    Participant
    Junior

    Grazie 1000 Roberto sei stato gentilissimo

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.
ProRealAI ProRealAI New

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Impostare data Screener


ProScreener: Scansione Mercati & Screener

New Reply
Author
author-avatar
Dom @mimmo Participant
Summary

This topic contains 2 replies,
has 2 voices, and was last updated by DomDom
5 years, 6 months ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 02/22/2021
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...