-Aleks-: Grazie, farò una prova. Ma se la variabileATR_D_1000 non viene stampata, come possiamo aspettarci che venga scritta?
D Verrà stampato. Molto probabilmente il problema è nell'impaginazione della storia, perché 1000 barre giornaliere sono abbastanza grandi, l'indicatore impiega molto tempo per calcolare la prima esecuzione, poi tutto è normale
Sergey Gritsay: D Tutto viene stampato. Molto probabilmente il problema è nel caricamento della storia, perché 1000 barre giornaliere sono abbastanza grandi, l'indicatore impiega molto tempo per calcolare la prima esecuzione, poi tutto è normale.
Qual è il codice, puoi allegare lo script? Non riesco a farlo muovere, grazie.
se la funzione biglietto d'ordine restituisce un valore di tipo int, cosa succede quando raggiungiamo un limite massimo, per esempio, ora abbiamo numeri di biglietti a 9 cifre, c'è un limite massimo di 10 cifre? o il broker azzererà il contatore degli ordini?
Guardate la funzione PrintFormat(). Nel tuo caso, è meglio usarlo.
Allora va così:
Regole di parsimonia :-)
Provato il codice, ha ottenuto degli zeri
2016.05.12 00:41:43.336 Info_SymbolList AUDJPY,M15: symbolName=AUDJPY, ATR_D_1001=0.0000
Provate a scrivere solo le variabili stringa nel file.
È così:
tutte le variabili sono scritte normalmente, tranneATR_D_1000, non è chiaro...
G prova così
G Prova questo
Grazie, farò una prova. Ma se la variabileATR_D_1000 non viene stampata, come possiamo aspettarci che venga scritta?
D Tutto viene stampato. Molto probabilmente il problema è nel caricamento della storia, perché 1000 barre giornaliere sono abbastanza grandi, l'indicatore impiega molto tempo per calcolare la prima esecuzione, poi tutto è normale.
Qual è il codice, puoi allegare uno script? Non posso spostarlo, grazie.
Caricamento EX5 fallito (in esecuzione)
altrimenti - bene
come il tuo.