Per ottenere dati effettivi dal periodo-simbolo di qualcun altro è necessario accedere a questi dati più spesso di una volta ogni 10 secondi. O per accedere a questi dati da un Expert Advisor, per esempio usando iTime (allora i dati possono essere consultati almeno una volta ogni 3 minuti)
...
Probabilmente la stessa storia qui: consulente sul grafico M15, cercando di ottenere dati dal periodo H1 e D1.
Come è finito l'esperimento con tre copie dell'EA su valute diverse?
In un terminale (su M15) su un simbolo non ha funzionato - sono sicuro al 99% che il problema è che usando il timeframe di qualcun altro dobbiamo continuare a "smanettare" la storia. Penso che sia meglio farlo attraverso CopyTime().
Karputov Vladimir: Nel tuo codice ricevi informazioni da un altro periodo. Dovete aggiornarlo tramite CopyTime().
Quindi SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) potrebbe non dare una data valida? Non è un errore in mql5? In caso contrario, gli SD avrebbero potuto annunciarlo immediatamente e non avrebbero potuto far saltare i nervi. E se c'è ancora un errore, penso che tu debba trovare abbastanza coraggio per dire che non sei ancora in grado di risolverlo e almeno offrire questo modo per aggirare il problema.
In cosa mi sbaglio? Perché secondo la documentazione, la funzione dovrebbe restituire il tempo del periodo richiesto. E non ci sono riserve nella documentazione.
Perché cancellate i post che contengono valutazioni di SD? Lasciare che tutti pensino che tutti siano bianchi e soffici? Anche le recensioni di Stalin sono state soppresse, ma solo in modo più duro.
Quindi SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) potrebbe non dare una data valida? Non è un errore in mql5? In caso contrario, gli SD avrebbero potuto annunciarlo subito e non far saltare i nervi. E se c'è ancora un errore, penso che dobbiamo trovare abbastanza coraggio per dire che non siamo ancora in grado di risolverlo e almeno offrire questo modo di gestire il problema.
In cosa mi sbaglio? Perché, secondo la documentazione, fnction dovrebbe restituire il tempo del periodo richiesto. E non ci sono riserve nella documentazione.
...
Non è un errore. Avete lavorato nel tempo di qualcun altro. In tal caso, dovete fare attenzione che i dati sul calendario di qualcun altro siano aggiornati.
Karputov Vladimir: In un terminale (su timeframe M15 c'erano EAs) non ha funzionato su un simbolo - sono sicuro al 99% che il problema è che quando si usa il timeframe di qualcun altro è necessario "smanettare" la storia tutto il tempo. Penso che sia meglio farlo tramite CopyTime().
Vladimir, questo problema non si verifica nello Strategy Tester... Perché un tale problema? O perché c'è solo un Expert Advisor nello Strategy Tester?
Ho anche suggerito nella SD che l'unico cambiamento è stato quello di mettere il secondo EA su una coppia diversa...
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
State cercando di ottenere dati da un ALTRO personaggio? Senza controllare?(Organizzazione dell'accesso ai dati)
Questa discussione è stata fatta molto tempo fa e riguardava MQL4:
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Service Desk. Reclami, suggerimenti.
Alexey Kozitsyn, 2015.10.29 14:27
...
Probabilmente la stessa storia qui: consulente sul grafico M15, cercando di ottenere dati dal periodo H1 e D1.
La discussione è stata fatta molto tempo fa e riguardava MQL4:
Probabilmente la stessa storia qui: EA su grafico M15, cercando di ottenere dati dal periodo H1 e D1.
Rilevante, per favore.
Tutto ciò che è stato scritto e che è sul punto.
Come è finito l'esperimento con tre copie dell'EA su valute diverse?
Tutto ciò che è stato scritto e che è sul punto.
Come è finito l'esperimento con tre copie dell'EA su valute diverse?
Nel tuo codice ricevi informazioni da un altro periodo. Dovete aggiornarlo tramite CopyTime().
Quindi SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) potrebbe non dare una data valida? Non è un errore in mql5? In caso contrario, gli SD avrebbero potuto annunciarlo immediatamente e non avrebbero potuto far saltare i nervi. E se c'è ancora un errore, penso che tu debba trovare abbastanza coraggio per dire che non sei ancora in grado di risolverlo e almeno offrire questo modo per aggirare il problema.
In cosa mi sbaglio? Perché secondo la documentazione, la funzione dovrebbe restituire il tempo del periodo richiesto. E non ci sono riserve nella documentazione.
Perché cancellate i post che contengono valutazioni di SD? Lasciare che tutti pensino che tutti siano bianchi e soffici? Anche le recensioni di Stalin sono state soppresse, ma solo in modo più duro.
Quindi SeriesInfoInteger(_Symbol, PERIOD_D1, SERIES_LASTBAR_DATE) potrebbe non dare una data valida? Non è un errore in mql5? In caso contrario, gli SD avrebbero potuto annunciarlo subito e non far saltare i nervi. E se c'è ancora un errore, penso che dobbiamo trovare abbastanza coraggio per dire che non siamo ancora in grado di risolverlo e almeno offrire questo modo di gestire il problema.
In cosa mi sbaglio? Perché, secondo la documentazione, fnction dovrebbe restituire il tempo del periodo richiesto. E non ci sono riserve nella documentazione.
...
Non è un errore. Avete lavorato nel tempo di qualcun altro. In tal caso, dovete fare attenzione che i dati sul calendario di qualcun altro siano aggiornati.
Personalmente non vedo alternative.
In un terminale (su timeframe M15 c'erano EAs) non ha funzionato su un simbolo - sono sicuro al 99% che il problema è che quando si usa il timeframe di qualcun altro è necessario "smanettare" la storia tutto il tempo. Penso che sia meglio farlo tramite CopyTime().
Vladimir, questo problema non si verifica nello Strategy Tester... Perché un tale problema? O perché c'è solo un Expert Advisor nello Strategy Tester?
Ho anche suggerito nella SD che l'unico cambiamento è stato quello di mettere il secondo EA su una coppia diversa...