Ho provato adesso, ma il mio indicatore composite momentum (quello della libreria) non è uguale.
Posta tu il file .ITF da installare.
Perché CCI usa TYPICALPRICE non CLOSE, quindi se metti CLOSE tra parentesi tonde CCI fa un calcolo errato, alla riga 31 togli (CLOSE) nel calcolo del CCI.
Ti ringrazio infinitamente
Grazie anche a Nicolas e Vonasi, perché credevo ci fosse un bug nel codice del CCI e gli avevo scritto, invece sono riusciti a farmi notare la discrepanza.
Comunque questo sistema io lo uso sui futures con ottimi risultati vi consiglio di farla vostra questa tecnica.
Volevo far notare una cosa che non so se sia risolvibile se non con una modifica degli orari dei grafici di PRT su IG, ma indicatori come il CCI RSI etc vengono molto inficiati dalle quotazioni 24h dei cfd che sono decisamente fuorvianti, non c’e’ modo di inserire nei codici un sistema che calcoli gli indicatori solo per le barre negli orari di apertura dei mercati senza dover modificare gli orari del grafico PRT?
No, anche settando orari personalizzati l’effetto è solo visivo, in quanto i calcoli vengono sempre fatti su tutte le candele disponibili.
sicuro? i backtest sono diversi però
Puoi provare.
Metti una media sul grafico con i settaggi predefiniti e guarda il valore che aveva l’ultima candela chiusa, poi imposti orari diversi limitati e fai di nuovo il controllo. Vedrai se i due valori sono uguali o diversi.
si sono diversi, anche i valori degli indicatori sono diversi.
ho fatto di meglio, ho testato in demo per 1 anno lo stesso sistema. uno l’ho lanciato con gli orari modificati su prt. l’altro dopo aver rimesso gli orari normali. ed i risultati sono diversi
Effettivamente i dati sono diversi.
Può anche darsi che i valori possa calcolarli correttamente, però quando creai una strategia e certe condizioni si verificano nel fine settimana (ad esempio l’incrocio di due medie), anche se tu NON hai spuntato la casella dei dati del week-end, il sistema ti entra a mercato (questo l’ho provato qualche anno fa ed allora rimisi tutto come predefinito da PRT per evitare possibili problemi).
Comunque il sistema non funziona come dovrebbe, spesso non conta bene i cross delle medie, è come se ne tenesse conto già da prima che il cci esca da ipervenduto e non cominci a contare da dopo il cross
Salvo casi eccezionali, quando un software fa qualcosa che non ci si aspetta è perché c’è un errore logico nella codifica. Purtroppo tali errori sono molto difficili da scovare.
Per potere fare verifiche occorre sempre fornire:
- strumento e TF usati
- data ed ora della candela (o delle candele) dove il comportamento non rispecchia le aspettative.