Tradestation – Errore “Tried to pass a zero or a negative value to the log function”
Di seguito la guida completa su come risolvere questo specifico errore.
Il seguente errore capita in presenza di alcuni indicatori, come il VolatilityStdDev e su alcuni future che, a causa dell’effetto del contango e del backadjustment, hanno valori di prezzi negativi se si torna molto indietro nel tempo.
Di seguito, come esempio, i prezzi di benzina nel 2009.
Come risolvere questo problema.
Non utilizzare l’indicatore che dà problemi.
Togliere la parte finale di grafico che disturba il calcolo (su energetici, ad esempio, questa è soluzione migliore).
Caricare lo stesso future ma con una modalità di backadjustment diversa.
Francesco Buzzi
Trader Full-Time e divulgatore.
Specializzato nel trading sistematico su future e sulle commodity. Creatore di migliaia di trading system, indicatori proprietari e metodi di trading originali.
Appassionato di materie prime, statistiche e di tutto ciò che riguarda il trading.