Cross Stok lisciato

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #168933 quote
    gb967
    Participant
    Master

    Salve, Qui sotto il codice per segnalare su istogramma gli incroci dello stocastico lisciato. Il codice è esatto ma non funziona in tempo reale. Scaduto il tframe considerato per avere il segnale dell’avvenuto incrocio devo rilanciare il grafico. Qualcuno può aiutarmi? Grazie

    nbperiode=5
    PeriodeK=3
    PeriodeD=3
    
    a=SmoothedStochastic[nbperiode,PeriodeK](close)
    b=average[PeriodeD](a)
    
    condizione1=a>b
    condizione2=a<b
    
    if condizione1 then
    c=1
    elsif condizione2 then
    c=-1
    endif
    return c
    #168946 quote
    robertogozzi
    Moderator
    Master

    Per favore usa sempre il pulsante “Insert PRT code” quando inserisci il codice nei tuoi post per facilitare la lettura degli altri.

    Grazie 🙂

    Quell’indicatore non segnala gli incroci, bensì quando è sopra o sotto.

    Per gli incroci va modificato così:

    nbperiode=5
    PeriodeK=3
    PeriodeD=3
    a=SmoothedStochastic[nbperiode,PeriodeK](close)
    b=average[PeriodeD](a)
    condizione1=a crosses over  b
    condizione2=a crosses under b
    if condizione1 then
       c=1
    elsif condizione2 then
       c=-1
    endif
    return c
    #168950 quote
    gb967
    Participant
    Master

    Ok ma non funziona in tempo reale. Per avere  il segnale dell’avvenuto incrocio devo rilanciare il grafico

    DXMXXXX_8-4-minuti.png DXMXXXX_8-4-minuti.png
    #168964 quote
    robertogozzi
    Moderator
    Master

    Scusami, adesso ho capito, manca l’azzeramento della variabile C.

    Come riga iniziale aggiungi questa:

    c=0
    #168966 quote
    gb967
    Participant
    Master

    Ho aggiunto ma niente non si aggiorna

    DXMXXXX_8-1-minuto.png DXMXXXX_8-1-minuto.png
    #168987 quote
    robertogozzi
    Moderator
    Master

    Hai ragione, anche a me non funziona. Si aggiorna solo se premo convalida nel codice o se aggiorno il grafico.

    Questi due, invece, funzionano benissimo, anch’essi li ho provati su un TF a 10 secondi per ottenere velocemente molti incroci sia sul DAX che su EurUSD (provali anche tu e confermamelo):

    a = average[5,0](close)
    b = average[25,0](close)
    return a,b
    a = average[5,0](close)
    b = average[25,0](close)
    c=0
    if a crosses over b then
       c=1
    elsif a crosses under b then
       c=-1
    endif
    return c
    Errore-DAX.jpg Errore-DAX.jpg Errore-EurUSD.jpg Errore-EurUSD.jpg
    #168998 quote
    gb967
    Participant
    Master

    Si confermo funzionano. .Da quando sono passato alla nuova versione della piattaforma lo scorso anno  quello sullo stocastico ha smesso di funzionare. Prima si aggiornava perfettamente…non capisco. Non è un problema di codice forse un bug della piattaforma

    Sulle medie utilizzo questo e non ho problemi

    mm1=Average [3](open)
    mm2=Average [3](close)
    
    condizione1=mm2>mm1
    condizione2=mm2<mm1
    
    if condizione1 then
    a=1
    elsif condizione2 then
    a=-1
    endif
    return a
    #169006 quote
    robertogozzi
    Moderator
    Master

    Credo sia un problema specifico di quell’indicatore, ti consiglio di aprire una richiesta d’assistenza premendo Ctrl+M dalla piattaforma e dicendogli qual’è il codice che non funziona (il nome del tuo indicatore, come l’hai chiamato tu) e cos’è che non funziona con l’indicatore di PRT che è usato all’interno del tuo codice.

    Quando ti risponderanno sarebbe una gentilezza se tu postassi la risposta in modo che chi è interessato all’argomento la conosca.

    Grazie 🙂

    #169011 quote
    gb967
    Participant
    Master

    A dire il vero l’ho già fatto giusto un anno fa e ho chiamato varie volte per sollecitare. Ci riprovo.  Se ho un riscontro pubblicherò.  Ciao grazie

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

Cross Stok lisciato


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
gb967 @gb967 Participant
Summary

This topic contains 8 replies,
has 2 voices, and was last updated by gb967
4 years, 10 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 05/06/2021
Status: Active
Attachments: 4 files
Logo Logo
Loading...