Media mobile in salita

Viewing 10 posts - 16 through 25 (of 25 total)
  • Author
    Posts
  • #58762 quote
    tatankayotanka
    Participant
    Senior

    Ok grazie lo proverò ,per quando riguarda la capitalizzazione   volevo aggiungere un altra condizione che limitasse i titoli con bassa capitalizzazione ad esempio sotto i 150 M , spero di essermi spiegato

    #58769 quote
    tatankayotanka
    Participant
    Senior

    Scusa ma non vedo la variabile H e cosa sono i parametri barraevento e Massimo

    #58771 quote
    robertogozzi
    Moderator
    Master

    E’ la variabile I, l’avevo chiamata H ma ProScreener ha segnalato errore perché dev’essere una lettera riservata, allora l’ho chiamata I, dimenticandomi di aggiornare il testo.

    E’ proprio quello che non so, cosa significa 150M (immagino siano 150 milioni), dove si rileva questo valore, da cosa è dato? Non ho mai operato su azioni.

    #58772 quote
    robertogozzi
    Moderator
    Master

    BarraEvento è il numero identificativo della barra (candela) dove si è verificato l’evento.

    Massimo è il valore Massimo DOPO l’evento.

    #58773 quote
    robertogozzi
    Moderator
    Master

    Le righe 10-12 vanno modificate così (ne va inserita una nuova), ho notato un errore di logica:

    IF C THEN
       BarraEvento = BarIndex
       Massimo     = high
    ENDIF
    #58899 quote
    tatankayotanka
    Participant
    Senior

    Ok grazie , poi provo , avevo notato anch’io che la lettera H non la lascia usare , probabilmente è riservata.

    #58919 quote
    tatankayotanka
    Participant
    Senior

    ok grazie ho fatto le modifche che mi hai detto e funziona però volevo chiederti alcune cose ho impostato

    ONCE n = 10
    ONCE Percentuale = 20
    ONCE BarraEvento = 0
    ONCE Massimo = 0

    e mi da il risultato che vedi nella foto , volevo chiederti

    1 come mai ora l incrocio non rispetta più il numero di candele impostato mentre prima senza la parte IF si ?

    2 come mai la differenza tra il massimo ed ultima candela non e 20 %?

    Ti ringrazio per tutto, ciao

    //N° di candele
    ONCE n           = 10
    ONCE Percentuale = 20
    ONCE BarraEvento = 0
    ONCE Massimo     = 0
    // La SMA 50 deve incrociare al rialzo SMA _200
    A = Average[50](close)
    B = Average[200](close)
    C = (A [n]CROSSES OVER B [n])
    IF C THEN
    BarraEvento = BarIndex
    Massimo=High
    ENDIF
    IF BarraEvento THEN
    Massimo = Max(high,Massimo)
    ENDIF
    I = close <= (Massimo * (1 - (Percentuale/100)))
    //Pullback , l utima candela deve avere la chiusura superiore all apertura della candela di n chiusure fa
    D = (close>close[n])
    E = (open>open[n])
    //Nelle ultime n candele la SMA 200 deve  essere sempre superiore alla candela precedente per aver la curva della SMA al rialzo
    F= (close)> Average [200]
    G=(summation[n] (B>B[1])=n)
    SCREENER[D and E and F and G and I]
    TRIL-Giornaliero.png TRIL-Giornaliero.png
    #59340 quote
    robertogozzi
    Moderator
    Master

    Ho di nuovo modificato il codice perché avevo sbagliato a mettere la media in salita, avevo messo la 50 e non la 200:

    //N° di candele
    ONCE n           = 10
    ONCE Percentuale = 20
    ONCE BarraEvento = 0
    ONCE Massimo     = 0
    // La SMA 50 deve incrociare al rialzo SMA _200
    A = Average[20](close)
    B = Average[50](close)
    C = (A[n]CROSSES OVER B[n])
    IF C THEN
    BarraEvento = BarIndex
    Massimo     = high
    ENDIF
    IF BarraEvento THEN
    Massimo = Max(high,Massimo)
    ENDIF
    //l utima candela deve avere la chiusura superiore all apertura della candela di n chiusure fa
    D = (close>close[n])
    E = (open>open[n])
    //Nelle ultime n candele la SMA 200 deve  essere sempre superiore alla candela precedente per aver la curva della SMA al rialzo
    J = Average[200](close)
    F= (close)> J
    G=(summation[n](J>J[1])=n)
    I = close <= (Massimo * (1 - (Percentuale/100)))
    SCREENER[D and E and F and G and I]

    Inoltre vorrei riepilogare le condizioni, dove ce ne sono un paio con interrogativo che ho evidenziato, per verificare se ho compreso bene:

    • C = media20 incrocia al rialzo media50 (n candele prima) – oppure l’incrocio deve essere avvenuto adesso?
    • D = chiusura attuale > chiusura di n candele prima
    • E = apertura attuale > apetrtura di n candele prima
    • F = chiusura > media200
    • G = media200 sempre in salita per le ultime n candele
    • I = che il massimo dall’incrocio (o da n candele precedenti?) abbia ritracciato di almeno una certa percentuale

    Buon fine settimana.

    #59371 quote
    tatankayotanka
    Participant
    Senior

    Ciao e buon week end anche a te.

    C  L incrocio deve essere avvenuto n candele prima ,anche se dovrebbe essere 50_200 come la descrizione del rigo superiore , ma ero stato io che nelle varie prove modificavo e poi mi e rimasto cosi

    I Deve aver ritracciato  di X% dal massimo dopo il cross 50_200

     

    Poi altre due domande

    1 come mai ora l incrocio non rispetta più il numero di candele impostato mentre prima senza la parte IF si ?

    2 come mai la differenza tra il massimo ed ultima candela non e 20 %?

    #59586 quote
    tatankayotanka
    Participant
    Senior

    Come posso creare  un codice per avere un incremento dei volumi costanti da n giorni prima

     

    a= (volume[5] > volume[4])
    b= (volume[4]> volume[5])
    c= (volume[4] > volume[3])
    d= (volume[3] > volume[2])
    e= (volume[2] > volume[1])
    SCREENER[a and b and c and  d and e ]
    
    G=summation[n] (volume[n]>volume (close))
Viewing 10 posts - 16 through 25 (of 25 total)
  • You must be logged in to reply to this topic.

Media mobile in salita


ProScreener: Scansione Mercati & Screener

New Reply
Author
Summary

This topic contains 24 replies,
has 2 voices, and was last updated by tatankayotanka
8 years, 1 month ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 12/18/2017
Status: Active
Attachments: 4 files
Logo Logo
Loading...