市场上EA验证的问题

 
大家好,关于EA验证的问题!!!。EA被限制在所有货币对上进行交易,除了EURAUD。附上屏幕截图。我不知道这个错误信息 是什么意思,如何绕过它。EA没有通过自动验证。
附加的文件:
 
Александр:
大家好,EA的验证出现了问题!我觉得该EA仅限于在所有货币对上进行交易,除了欧元兑美元。我将在这里给你发一张截图。我不知道这个错误信息 是什么意思,也不知道如何绕过它。EA没有通过自动验证。

你不能限制软件的交易货币对,如果是最佳货币对EURAUD,应该在产品说明中报告,但在所有货币对和金属上测试都没有错误,在非最佳货币对上的交易结果并不重要,重要的是不会有错误。

我想确保你不犯任何错误。https://www.mql5.com/ru/articles/2555。

Какие проверки должен пройти торговый робот перед публикацией в Маркете
Какие проверки должен пройти торговый робот перед публикацией в Маркете
  • 2016.07.19
  • MetaQuotes Software Corp.
  • www.mql5.com
Все продукты Маркета перед публикацией проходят обязательную предварительную проверку для обеспечения единого стандарта качества. В этой статье мы расскажем о наиболее частых ошибках, которые допускают разработчики в своих технических индикаторах и торговых роботах. А также покажем как самостоятельно проверить свой продукт перед отправкой в Маркет.
 
删除了对交易对的限制。但错误信息 仍然没有改变。EA中没有任何错误或警告。这条信息是什么意思?我已经琢磨了一个星期了)
 
在使用TakeProfit和StopLoss时,是否会在下单前检查是否有足够的资金?
 
是的,弗拉基米尔,一切都在那里。我想我已经找到了原因))。ModifyOrder error 1测试日志中的错误--很可能是在修改订单时,在价格比较(新旧)时发生的错误。我没有通过NormalizeDouble 来规范价格,它们看起来是一样的。我将尝试修复它)
 
Александр:
是的,弗拉基米尔,一切都在那里。我想我已经找到了原因))。ModifyOrder error 1测试日志中的错误--很可能是在修改订单时,在价格比较(新旧)时发生的错误。我没有通过NormalizeDouble来规范价格,它们看起来是一样的。我将尝试修复它)。
这是正确的,也可以用TakeProfit = 1, Stoploss = 1进行测试。虽然听起来很奇怪,但经过测试,没有错误130。如果EA不符合这个范围,而且也不符合,对服务器的请求就不应该发生,因此错误130也不会发生。
 
谢谢,我将尝试测试)))。
 
Александр:
是的,弗拉基米尔,一切都在那里。我想我已经找到了原因))。ModifyOrder error 1测试日志中的错误--很可能是在修改订单时,在价格比较(新旧)时发生的错误。我没有通过NormalizeDouble来规范价格,它们看起来是一样的。我将尝试修复它)。
你怎么能疏忽和不负责任地这样做,你还没有时间调试和检查错误,同时价格在代码本身和已经在市场上没有规范化?你先把它至少演示3-4个月,如果它能正常工作,不至于出现赤字,这时才可以考虑不耻下问的市场。
 
Vitaly Muzichenko:
你怎么能疏忽和不负责任地这样做,你还没有时间调试和检查错误,以及代码中的价格本身没有规范化,已经在市场上?首先,至少把它放在一个演示上3-4个月,如果它工作得完美无缺,没有亏损,我们才可以考虑市场,把它展示出来并不可耻。
专家顾问从2015年12月开始在账户上交易,信号在市场上)在测试过程中,终端没有错误,修改通过。但在自动验证过程中,它仍然 "崩溃 "于同样的错误(()。
附加的文件:
 

"没有交易"--如果你逐字逐句地翻译错误的文字。

那么,如果专家顾问没有进行任何交易,就被认为是专家顾问的操作出现了错误?

如果是这样,至少很奇怪,也许专家顾问不是为这个符号设计的:)

 
Александр:
专家顾问从2015年12月开始在账户上交易,市场上有信号)测试时终端没有错误,修改通过。但在自动验证过程中,它仍然 "崩溃 "于同样的错误(()。

试着把当前的价差而不是100的价差。你的验证并没有在任何货币对上开出任何订单。你需要在验证器中至少在一个货币对上开几个订单。