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
Salve. C'è la possibilità di spostare il calendario a una certa ora?
Forum sul trading, sui sistemi di trading automatico e sulla verifica delle strategie di trading.
Biblioteche: Calendario
fxsaber, 2023.04.13 11:46 am.
Questo è risolto con una sola riga.
Calendar += 3600.Non ricordo tutte le funzionalità. ALT+M aiuta.
Non ricordo tutte le funzionalità. ALT+M aiuta.
Questo è ragionevole. Purtroppo non sono ancora pronto a farlo.
Salve - Ho appena utilizzato il vostro esempio di Calendar EA e sembra che non carichi i dati del calendario. Prima della versione 5.0 build 5200 funzionava bene. Avete idea di cosa sia sbagliato o di qualche soluzione? Grazie
Controllato - funziona.
Questi file memorizzano un unico calendario per tutti i terminali.
Controllato: funziona.
Questi file memorizzano un unico calendario per tutti i terminali.
In questo caso non funziona assolutamente con il tuo EA di prova, con due terminali diversi. Uno direttamente da metaquotes e uno attraverso il mio broker. Vedi sotto, entrambi mostrano l'errore codice 1:

Vedo 3 file in \AppData\Roaming\MetaQuotes\Terminal\Community\Calendario, eventi, paesi e descrizioni.
Le righe del vostro test EA mostrano che il file calendar.bin dovrebbe essere salvato come "Calendar.bin" nella cartella "Roaming\MetaQuotes\Terminal\<identifier>\MQL5\Files", ma non è lì. Prima della build 5200, venivano inseriti correttamente. Qualche idea su cosa potrebbe essere sbagliato?
Qui non funziona assolutamente con il tuo EA di prova, con 2 terminali diversi. Uno direttamente da metaquotes e uno attraverso il mio broker. Vedi sotto, entrambi mostrano l'errore codice 1:
Vedo 3 file in \AppData\Roaming\MetaQuotes\Terminal\Community\Calendario, eventi, paesi e descrizioni.
Le righe del vostro test EA mostrano che il file calendar.bin dovrebbe essere salvato come "Calendar.bin" nella cartella "Roaming\MetaQuotes\Terminal\<identifier>\MQL5\Files", ma non è lì. Prima della build 5200, venivano inseriti correttamente. Qualche idea su cosa potrebbe essere sbagliato?
Per assicurarmi che non si tratti della mia configurazione, ho installato una macchina virtuale di Windows al di fuori della mia rete, tutto pulito. Ho scaricato il terminale, installato i file di inclusione e l'EA Calendar_Example. Ancora lo stesso problema, codice di errore 1, calendar.bin non viene scaricato:

Qualche idea su cosa potrebbe essere sbagliato?
Finché le modifiche in MQL5 non saranno risolte, non vedo il motivo di indagare. Provare la build qui sotto.
Di recente ho notato che il salvataggio dell'intero calendario in un file per lavorarci nel tester ha iniziato ad andare in timeout dopo circa 50 secondi.
In precedenza, tutto funzionava bene e l'intero calendario veniva scaricato in un file senza problemi. Sospetto che con una delle versioni del terminale il timeout per CalendarValueHistory sia stato ridotto.
Ho controllato su diversi terminali e diversi server, anche se il terminale è b5327 ovunque. Ho anche provato a ridurre il periodo. Quindi, per un anno, c'è anche un timeout. Ma per alcuni giorni il download avviene normalmente.
Esistono soluzioni per evitare di suddividere le chiamate in brevi periodi?
Ho controllato su diversi terminali e diversi server, anche se il terminale è b5327 ovunque. Ho anche provato a ridurre il periodo. Quindi, per un anno, c'è anche un timeout. Ma per alcuni giorni si scarica normalmente.
Esistono soluzioni per evitare di suddividere le chiamate in brevi periodi?
Ho fatto una piccola ricerca. Se si passa un periodo più lungo di un mese a CalendarValueHistory, la funzione inizia a bloccarsi per circa 50 secondi e poi si blocca a causa di un timeout. Tuttavia, la stessa chiamata, ma per un solo giorno in meno, viene eseguita in <70 ms e salva perfettamente circa 5.000 eventi di calendario. Qualcosa è sicuramente cambiato.