Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 27
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Close[0] e iClose(Symbol(),Period(),0) - mostrano sempre l'ultimo prezzo corrente (Bid)
Capisco che se si specifica "0", il tester considererà l'ultima barra dell'intera storia. In questo caso considero la barra di destra del grafico, ma non è l'ultima.
Preferirei formulare la domanda in modo diverso - il tester è aperto con un periodo di M5 e usando i comandi iClose/ iHigh/... per simulare il lavoro con una barra sul periodo H1. Posso usare iHigh() per vedere come cambia l'altezza di una barra simulata sul periodo H1 quando si aggiungono nuove barre M5 al tester?
O usando iClose/ iHigh/... vediamo sempre i valori di una barra completamente formata nello Strategy Tester alla barra zero?
Sì, c'è un tale buco nel tester, almeno c'era. Penso che ci sia stata una correzione in una delle nuove build, devo controllare.
Ora ho controllato nella versione 509, ma il risultato è lo stesso.
Nel mio codice di indicatore (funziona in EA vuoto in modalità di visualizzazione) non c'è nessun errore? -
I commenti sullo schermo mostrano che nel momento in cui la prima barra M5 di una nuova barra H1 appare iClose / iHigh / ... ecc. sanno già come finiranno le cose per H1, sbirciando nel futuro - buona idea per un graal da vendere ;)))
Ho controllato ora nella versione 509, ma il risultato è lo stesso.
Il mio codice indicatore (lo faccio girare in un EA vuoto in modalità visualizzazione) non mostra alcun errore? -
I commenti sullo schermo mostrano che nel momento in cui la prima barra M5 di una nuova barra H1 appare iClose / iHigh / ... ecc. sanno già come finirà per H1, vedere il futuro.
Vuoi dire che stai disegnando l'indicatore sul grafico in modalità visualizzazione?
Allora tutto è corretto. L'indicatore prende l'ultimo dato conosciuto
Vuoi dire che stai disegnando l'indicatore sul grafico in modalità visualizzazione?
Allora tutto è corretto. L'indicatore prende l'ultimo dato conosciuto
Sì, ho una shell EA e la uso per testare le prestazioni dell'indicatore sulla storia.
Apparentemente il problema sarà risolto con iHighest / iLowest per M5 considerando il tempo di apertura/chiusura di H1.
Per favore consigliatemi, perché l'indicatore MACD è stampato invece di 6 cifre decimali solo 4...e quindi 0.000190 è 0.000110 lì?
Ho provato NormalizeDouble(MACD,6) - nessun risultato... stesse 4 cifre...
Per favore consigliatemi, perché l'indicatore MACD è stampato invece di 6 cifre decimali solo 4...e quindi 0.000190 è 0.000110 lì?
Ho provato NormalizeDouble(MACD,6) - nessun risultato... stesse 4 cifre...
Prova a usareDoubleToStr