Problema con la convalida di EA sul mercato

 
Ciao a tutti, problema con la convalida dell'EA!!! L'EA è limitato al trading su tutte le coppie tranne EURAUD. Schermata allegata. Non ho idea di cosa significhi questo messaggio di errore e come aggirarlo. EA non supera la convalida automatica.
File:
 
Александр:
Ciao a tutti, c'è un problema con la convalida dell'EA!!! Mi sembra che l'EA si limiti a fare trading su tutte le coppie tranne EURAUD. Vi manderò uno screenshot qui. Non so cosa significhi questo messaggio di errore o come aggirarlo. EA non supera la convalida automatica.

Non è possibile limitare le coppie di trading del software, se la coppia ottimale EURAUD dovrebbe essere riportato nella descrizione del prodotto, ma testato senza errori su tutte le coppie e metalli, il risultato di trading su coppie non ottimali non è importante, ciò che è importante che non avrebbe errori.

VOGLIO ASSICURARMI CHE TU NON FACCIA ERRORI. https://www.mql5.com/ru/articles/2555

Какие проверки должен пройти торговый робот перед публикацией в Маркете
Какие проверки должен пройти торговый робот перед публикацией в Маркете
  • 2016.07.19
  • MetaQuotes Software Corp.
  • www.mql5.com
Все продукты Маркета перед публикацией проходят обязательную предварительную проверку для обеспечения единого стандарта качества. В этой статье мы расскажем о наиболее частых ошибках, которые допускают разработчики в своих технических индикаторах и торговых роботах. А также покажем как самостоятельно проверить свой продукт перед отправкой в Маркет.
 
Rimossa la restrizione sulle coppie scambiate. Ancora il messaggio di errore rimane lo stesso. Non ci sono errori o avvertimenti nell'EA. Cosa significa questo messaggio? È da una settimana che sono perplesso)
 
TakeProfit, StopLoss è usato, c'è un controllo di fondi sufficienti prima che un ordine sia giustificato?
 
Sì Vladimir, c'è tutto. Penso di aver trovato la ragione)). L'errore nel log del test ModifyOrder error 1 - molto probabilmente un errore si verifica quando si modifica un ordine, al momento del confronto dei prezzi (vecchio e nuovo). Non normalizzo i prezzi tramite NormalizeDouble e sembrano essere gli stessi. Cercherò di sistemarlo)
 
Александр:
Sì Vladimir, c'è tutto. Penso di aver trovato la ragione)). L'errore nel log del test ModifyOrder error 1 - molto probabilmente un errore si verifica quando si modifica un ordine, al momento del confronto dei prezzi (vecchio e nuovo). Non normalizzo i prezzi tramite NormalizeDouble e sembrano essere gli stessi. Cercherò di sistemarlo).
Esatto, prova anche con TakeProfit = 1, Stoploss = 1. Per quanto strano possa sembrare, è testato in modo che non ci sia un errore 130. Se l'EA non rientra in questo intervallo, e non lo fa, la richiesta al server non dovrebbe essere e quindi anche l'errore 130.
 
Grazie, proverò a testarlo)))
 
Александр:
Sì Vladimir, c'è tutto. Penso di aver trovato la ragione)). L'errore nel log del test ModifyOrder error 1 - molto probabilmente un errore si verifica quando si modifica un ordine, al momento del confronto dei prezzi (vecchio e nuovo). Non normalizzo i prezzi tramite NormalizeDouble e sembrano essere gli stessi. Cercherò di sistemarlo).
Come avete potuto farlo in modo negligente e irresponsabile, non avete ancora avuto il tempo di fare il debug e controllare gli errori, inoltre i prezzi non sono normalizzati nel codice stesso e già nel mercato? Si mette prima almeno una demo per 3-4 mesi, e se funzionerà correttamente e non in deficit, è solo allora può pensare al mercato che non si vergognava di mostrare.
 
Vitaly Muzichenko:
Come si potrebbe fare questo negligentemente e irresponsabilmente, non hai ancora avuto il tempo di eseguire il debug e controllare gli errori, così come i prezzi nel codice stesso non sono normalizzati e già nel mercato? Prima mettetelo almeno su una demo per 3-4 mesi, e se funziona in modo impeccabile e non in deficit, solo allora possiamo pensare al Mercato, che non sarebbe vergognoso mostrarlo.
L'Expert Advisor fa trading sul conto da dicembre 2015, e i segnali sono sul mercato) Non ci sono errori nel terminale durante i test, la modifica passa. Ma durante la convalida automatica si "blocca" ancora nello stesso errore((((.
File:
 

"non ci sono scambi" - se si traduce alla lettera il testo dell'errore.

Quindi, se non ci sono operazioni eseguite dall'Expert Advisor, è considerato un errore nel funzionamento dell'Expert Advisor?

Se è così, è strano almeno, forse l'Expert Advisor non è progettato per questo simbolo semplicemente :)

 
Александр:
L'Expert Advisor fa trading sul conto da dicembre 2015, e ci sono segnali sul mercato) Non ci sono errori nel terminale durante i test, la modifica passa. Ma durante la convalida automatica si "blocca" ancora nello stesso errore((((.

Prova a mettere lo spread attuale piuttosto che lo spread 100. La tua convalida non apre nessun ordine su nessuna coppia. Devi aprire diversi ordini su almeno una coppia nel validatore.