Ragazzi allora a me serviva estrapolarmi la terza e la quarta cifra dopo la virgola dell'atr, quindi procedo cosi:
Mi salvo il valore dell' Atr moltiplico per 10000 (in modo da portarmi le cifre dalla parte intera) e moltiplico per point per omologarlo al prezzo della valuta.
Quello che vedete sotto è l'output del diario nel primo rigo è giusto nel secondo rigo mi da errore, e non capisco il motivo
"2020.11.06 17:30:29.969 2019.03.11 19:00:00 Moving Averages Levels Temp EURUSD,H1: Ask: 1.12336 Distanza tra ordini: 0.00011 Atr: 0.00114000000000003 Prezzo ordine precedente: 1.12487
2020.11.06 17:30:58.409 2019.03.29 09:00:00 Moving Averages Levels Temp EURUSD,H1: Ask: 1.12347 Distanza tra ordini: 7.000000000000001e-05Atr: 0.0006921428571429031 Prezzo ordine precedente: 1.12577"
HTML Code:
Double Atr = iATR(NULL,0,Period_Atr,0); double intAtr = DoubleToStr(Atr, 4); intAtr =intAtr * 10000 * Point; Comment ("Distanza tra ordini: "+ intAtr )
Quello che vedete sotto è l'output del diario nel primo rigo è giusto nel secondo rigo mi da errore, e non capisco il motivo
"2020.11.06 17:30:29.969 2019.03.11 19:00:00 Moving Averages Levels Temp EURUSD,H1: Ask: 1.12336 Distanza tra ordini: 0.00011 Atr: 0.00114000000000003 Prezzo ordine precedente: 1.12487
2020.11.06 17:30:58.409 2019.03.29 09:00:00 Moving Averages Levels Temp EURUSD,H1: Ask: 1.12347 Distanza tra ordini: 7.000000000000001e-05Atr: 0.0006921428571429031 Prezzo ordine precedente: 1.12577"
Comment