Impostare data Screener

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #162373 quote
    Dom
    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
    robertogozzi
    Moderator
    Master

    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
    Dom
    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.

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 Dom
5 years ago.

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