Cerco di aggiornare la versione EA e ottengo un errore.
Lo stesso EA è nel tester di strategia.
Sto anche scrivendo EAs per MT4 allo stesso tempo, tutto è OK lì. Il codice per gli EA 4 e 5 è lo stesso, l'unica differenza è il file include (sono diversi per 4 e 5).
L'ultima volta che ho aggiornato questo EA, è stato a gennaio e tutto era a posto.
Versione del software - MetaTrader 5 x64 build 2025 avviato (MetaQuotes Software Corp.)
Questo problema è già stato sollevato sul forum inglese - è rimasto senza risposta.
Si noti che l'ultimo EA pubblicato per MT5 è datato 20 aprile 2019.
Il mio problema è iniziato il 13 aprile, ho aggiornato due EAs per MT5 in un giorno il 12 aprile senza alcun problema. E dal 13 aprile l'autovalidazione non funziona. Anche quelli che ho aggiornato il 12 aprile non possono autovalidarsi dal 13 aprile. Penso che ci siano stati alcuni cambiamenti nell'autovalidazione dal 12 aprile al 13 aprile che non permettono di passare la procedura di autovalidazione.
I controlliSYMBOL_VOLUME_MIN e SYMBOL_VOLUME_MAX passano sempre, in caso di fondi insufficienti viene mostrato un errore nel Journal,
qualche consiglio su cos'altro è sbagliato? Sono sempre per un'interfaccia amichevole, ma cosa fare non ne ho idea. Alert ferma il programma e aspetta la risposta dell'utente - e in OnTick questo non è sempre necessario. A gennaio funzionava, e ora no - significa che alcuni requisiti sono cambiati per il design (per l'emissione di messaggi, requisiti, ecc.). Quindi ci dica quali sono questi requisiti.
Все продукты Маркета перед публикацией проходят обязательную предварительную проверку, так как небольшая ошибка в логике советника или индикатора может привести к убыткам на торговом счете. Именно поэтому нами разработана серия базовых проверок, призванных обеспечить необходимый уровень качества продуктов Маркета. Если в процессе проверки...
I controlliSYMBOL_VOLUME_MIN e SYMBOL_VOLUME_MAX passano sempre, in caso di fondi insufficienti viene mostrato un errore nel Journal,
qualche consiglio su cos'altro è sbagliato? Sono sempre per un'interfaccia amichevole, ma cosa fare non ne ho idea. Alert ferma il programma e aspetta la risposta dell'utente - e in OnTick questo non è sempre necessario. A gennaio funzionava, e ora no - significa che alcuni requisiti sono cambiati per la progettazione (per l'emissione di messaggi, requisiti, ecc.). Quindi ci dica quali sono questi requisiti.
Alert non ferma l'esecuzione del programma, né aspetta qualcosa.
I controlliSYMBOL_VOLUME_MIN e SYMBOL_VOLUME_MAX passano sempre, in caso di fondi insufficienti viene mostrato un errore nel Journal,
qualche consiglio su cos'altro è sbagliato? Sono sempre per un'interfaccia amichevole, ma cosa fare non ne ho idea. Alert ferma il programma e aspetta la risposta dell'utente - e in OnTick questo non è sempre necessario. A gennaio funzionava, e ora no - significa che alcuni requisiti sono cambiati per la progettazione (per l'emissione di messaggi, requisiti, ecc.). Quindi, diteci questi requisiti.
Cerco di aggiornare la versione EA e ottengo un errore.
Lo stesso EA è nel tester di strategia.
Sto anche scrivendo EAs per MT4 allo stesso tempo, tutto è OK lì. Il codice per gli EA 4 e 5 è lo stesso, l'unica differenza è il file include (sono diversi per 4 e 5).
L'ultima volta che ho aggiornato questo EA, è stato a gennaio e tutto era a posto.
Versione del software - MetaTrader 5 x64 build 2025 avviato (MetaQuotes Software Corp.)
- Terminale Windows 10 (build 14393) x64, IE 11, UAC, Intel Celeron N2815 @ 1.86GHz, Memoria: 1866 / 3967 Mb, Disco: 5 / 35 Gb, GMT+3
Questo problema è già stato sollevato sul forum inglese - rimane senza risposta.
Si noti che l'ultimo esperto pubblicato per MT5 è datato 20 aprile 2019.
Questo problema è già stato sollevato sul forum inglese - è rimasto senza risposta.
Si noti che l'ultimo EA pubblicato per MT5 è datato 20 aprile 2019.
Il mio problema è iniziato il 13 aprile, ho aggiornato due EAs per MT5 in un giorno il 12 aprile senza alcun problema. E dal 13 aprile l'autovalidazione non funziona. Anche quelli che ho aggiornato il 12 aprile non possono autovalidarsi dal 13 aprile. Penso che ci siano stati alcuni cambiamenti nell'autovalidazione dal 12 aprile al 13 aprile che non permettono di passare la procedura di autovalidazione.
Il validatore non ha errori :)
Il validatore mostra solo che il codice fornito
PS: per "errore del validatore" intendevo la situazione in cui il validatore decide che il mio EA è sbagliato. )))))
Ho riletto l'articolohttps://www.mql5.com/ru/articles/2555 ancora una volta- non ci ho trovato nulla di "nuovo".
I controlliSYMBOL_VOLUME_MIN e SYMBOL_VOLUME_MAX passano sempre, in caso di fondi insufficienti viene mostrato un errore nel Journal,
qualche consiglio su cos'altro è sbagliato? Sono sempre per un'interfaccia amichevole, ma cosa fare non ne ho idea. Alert ferma il programma e aspetta la risposta dell'utente - e in OnTick questo non è sempre necessario. A gennaio funzionava, e ora no - significa che alcuni requisiti sono cambiati per il design (per l'emissione di messaggi, requisiti, ecc.). Quindi ci dica quali sono questi requisiti.
PS: per "errore del validatore" intendevo una situazione in cui il validatore decide che c'è un errore nel mio EA. )))))
Rileggetedi nuovo l'articolohttps://www.mql5.com/ru/articles/2555 - non ci ho trovato nulla di "nuovo" per me.
I controlliSYMBOL_VOLUME_MIN e SYMBOL_VOLUME_MAX passano sempre, in caso di fondi insufficienti viene mostrato un errore nel Journal,
qualche consiglio su cos'altro è sbagliato? Sono sempre per un'interfaccia amichevole, ma cosa fare non ne ho idea. Alert ferma il programma e aspetta la risposta dell'utente - e in OnTick questo non è sempre necessario. A gennaio funzionava, e ora no - significa che alcuni requisiti sono cambiati per la progettazione (per l'emissione di messaggi, requisiti, ecc.). Quindi ci dica quali sono questi requisiti.
Alert non ferma l'esecuzione del programma, né aspetta qualcosa.
PS: per "errore del validatore" intendevo una situazione in cui il validatore decide che c'è un errore nel mio EA. )))))
Rileggetedi nuovo l'articolohttps://www.mql5.com/ru/articles/2555 - non ci ho trovato nulla di "nuovo" per me.
I controlliSYMBOL_VOLUME_MIN e SYMBOL_VOLUME_MAX passano sempre, in caso di fondi insufficienti viene mostrato un errore nel Journal,
qualche consiglio su cos'altro è sbagliato? Sono sempre per un'interfaccia amichevole, ma cosa fare non ne ho idea. Alert ferma il programma e aspetta la risposta dell'utente - e in OnTick questo non è sempre necessario. A gennaio funzionava, e ora no - significa che alcuni requisiti sono cambiati per la progettazione (per l'emissione di messaggi, requisiti, ecc.). Quindi, diteci questi requisiti.
Esempio di gestione degli errori in OnInit:consiglieri: tre passi fissi
Esempio di gestione degli errori in OnInit:consiglieri: tre passi fissi
Grazie. Proverò in questo modo.
Esempio di gestione degli errori in OnInit:EA: tre passi fissi
Vladimir, fai ridere il mio amico)))
Esempio di gestione degli errori in OnInit:EAs: tre passi fissi
Solo per divertimento, ho compilato il TUO EA e l'ho inviato per la convalida - non è passato. ((((((((((((
Solo per divertimento ho compilato il TUO EA e l'ho inviato per la convalida - non è passato. ((((((((((((
Quindi ci sono controlli extra in Market che non sono in KodoBaz.