Cross Stok lisciato
Forums › ProRealTime forum Italiano › Supporto ProBuilder › Cross Stok lisciato
- This topic has 8 replies, 2 voices, and was last updated 3 years ago by
gb967.
-
-
05/06/2021 at 12:05 PM #168933
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
12345678910111213141516nbperiode=5PeriodeK=3PeriodeD=3a=SmoothedStochastic[nbperiode,PeriodeK](close)b=average[PeriodeD](a)condizione1=a>bcondizione2=a<bif condizione1 thenc=1elsif condizione2 thenc=-1endifreturn c05/06/2021 at 2:19 PM #168946Per 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ì:
12345678910111213nbperiode=5PeriodeK=3PeriodeD=3a=SmoothedStochastic[nbperiode,PeriodeK](close)b=average[PeriodeD](a)condizione1=a crosses over bcondizione2=a crosses under bif condizione1 thenc=1elsif condizione2 thenc=-1endifreturn c05/06/2021 at 2:36 PM #16895005/06/2021 at 5:27 PM #168964Scusami, adesso ho capito, manca l’azzeramento della variabile C.
Come riga iniziale aggiungi questa:
1c=005/06/2021 at 5:56 PM #16896605/06/2021 at 11:28 PM #168987Hai 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):
n. 1123a = average[5,0](close)b = average[25,0](close)return a,bn. 2123456789a = average[5,0](close)b = average[25,0](close)c=0if a crosses over b thenc=1elsif a crosses under b thenc=-1endifreturn c05/07/2021 at 7:41 AM #168998Si 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
Cross mm123456789101112mm1=Average [3](open)mm2=Average [3](close)condizione1=mm2>mm1condizione2=mm2<mm1if condizione1 thena=1elsif condizione2 thena=-1endifreturn a05/07/2021 at 8:31 AM #169006Credo 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 🙂
05/07/2021 at 8:41 AM #169011A 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
1 user thanked author for this post.
-
AuthorPosts