Screener con risultati errati

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #82990 quote
    SAM
    Participant
    Senior

    Buonasera, ho creato questo semplice screener che si basa su un filtro di J. Ehlers “super smoother” copiato da un post di Nicolas,

    Period = 10
    Data = Close
    PI = 3.14159
    f = (1.414*PI) / Period
    a = exp(-f)
    c2 = 2*a*cos(f)
    c3 = -a*a
    c1 = 1 - c2 - c3
    if barindex>Period then
    S = c1*(Data[0]+Data[1])*0.5 + c2*S[1] + c3*S[2]
    endif
    
    Up= close CROSSES OVER s
    Dw= close CROSSES UNDER s
    
    
    If up then
    Dir =1
    endif
    if Dw then
    Dir =-1
    endif
    
    Screener [Up or Dw](dir)

    Sto facendo dei test sul grafico a 15 min… e se uso il periodo 10 nessun problema, ma se aumento il periodo da 10 a  80 o a 100 o anche 160 periodi mi da dei risultati errati…. nel senso che quando faccio la verifica  visiva sul grafico la condizione che richiedo (crosses over / crosses under) di molti risultati che compaiono nello screener non è verificata nel grafico dei prezzi…
    Cosa stò sbagliando?
    Grazie mille

    #82992 quote
    SAM
    Participant
    Senior

    Dimenticavo la maggior parte dei risultati errati mi viene se faccio la scansione su Forex…

    #82998 quote
    robertogozzi
    Moderator
    Master

    ProScreener ha un limite di 254 barre/candele, se non le superi non dovrebbero esserci problemi.

    Puoi postare il link da dove l’hai preso?

    #83008 quote
    SAM
    Participant
    Senior
    #83019 quote
    robertogozzi
    Moderator
    Master

    L’ho provato ed effettivamente a me funziona fino a 85, da 90 in poi non più.

    Può darsi che sia dovuto al modo di calcolo, non saprei, servirà @nicolas per un chiarimento.

    #83036 quote
    Nicolas
    Keymaster
    Master

    Usando questo codice di screener, vedrai che se il periodo è grande, la differenza tra la curva calcolata e quella che applichi sulla tabella dei prezzi è diversa, è per questo che non ottieni lo stesso risultato di quelli che puoi vedere sul grafico.
    Più grande è il periodo, più la differenza è. A causa della limitazione delle 254 barre della storia ..

    Period = 100
    Data = Close
    PI = 3.14159
    f = (1.414*PI) / Period
    a = exp(-f)
    c2 = 2*a*cos(f)
    c3 = -a*a
    c1 = 1 - c2 - c3
    if barindex>Period then
    S = c1*(Data[0]+Data[1])*0.5 + c2*S[1] + c3*S[2]
    endif
    
    //Up= close CROSSES OVER s
    //Dw= close CROSSES UNDER s
    //
    //
    //If up then
    //Dir =1
    //endif
    //if Dw then
    //Dir =-1
    //endif
    
    //Screener [Up or Dw](dir)
    screener(s)
    #83087 quote
    SAM
    Participant
    Senior

    Ciao Nicolas, grazie mille per la tua risposta, esiste un modo per evitare questa differenza ?
    Si può calcolare in maniera diversa lo smoother di Helrs?
    se il filtro di Helrs su lunghi periodo da questa differenza…. qual’è lo smooting migliore che lo può sostituire?
    Grazie mille

    SAM

    #83088 quote
    SAM
    Participant
    Senior

    Grazie mille anche a tè Roberto per il tuo supporto!!

    #83096 quote
    Nicolas
    Keymaster
    Master

    Ci sono tanti modi per appianare un segnale, puoi dare un’occhiata a questo indicatore, ad esempio, ha più di abbastanza per giocare 🙂

    Average Filter Regression

    #83099 quote
    SAM
    Participant
    Senior

    Wow!! Grazie mille Nicolas… ho trovato il modo per passare il tempo questo inverno davanti al camino … 😉

    Ti faccio una domanda personale se posso… so che non esiste il filtro ottimo…. tutto dipende dall’obbiettivo che uno ha…
    Ma in base alla tua esperienza qual’è il filtro migliore ?

    SAM

    #83149 quote
    Nicolas
    Keymaster
    Master

    Volúmenes y / o adaptativos.

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

Screener con risultati errati


ProScreener: Scansione Mercati & Screener

New Reply
Author
author-avatar
SAM @amos Participant
Summary

This topic contains 10 replies,
has 3 voices, and was last updated by Nicolas
7 years, 4 months ago.

Topic Details
Forum: ProScreener: Scansione Mercati & Screener
Language: Italian
Started: 10/17/2018
Status: Active
Attachments: No files
Logo Logo
Loading...