Обсуждение статьи "Какие проверки должен пройти торговый робот перед публикацией в Маркете" - страница 22
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
я получаю ошибку при публикации ea. кто-нибудь может помочь мне с этим
Решение проблем с автоматической валидацией, возникающих при отправке продукта в MQL5 Market
Приветствую сообщество. Я постоянно получаю это сообщение об ошибке:
test on EURUSD,H1 (netting) 2022.02.01 00:00:59 failed modify order #2 buy stop 0.2 at 1.12483 sl: 1.12453 tp: 0.00000 -> 1.12483, sl: 1.12453 tp: 0.00000 [Без изменений] 2022.02.01 00:00:59 failed modify order #3 sell stop 0.2 at 1.12221 sl: 1.12251 tp: 0.00000 -> 1.12221, sl: 1.12251 tp: 0.00000 [Без изменений] 2022.02.01 00:02:20 failed modify order #2 buy stop 0.2 at 1.12475 sl: 1.12445 tp: 0.00000 -> 1.12475, sl: 1.12445 tp: 0.00000 [Без изменений] 2022.02.01 00:02:20 failed modify order #3 sell stop 0.2 at 1.12214 sl: 1.12244 tp: 0.00000 -> 1.12214, sl: 1.12244 tp: 0.00000 [Без изменений] 2022.02.01 00:03:00 failed modify order #2 buy stop 0.2 at 1.12483 sl: 1.12453 tp: 0.00000 -> 1.12483, sl: 1.12453 tp: 0.00000 [Без изменений] 2022.02.01 00:03:00 failed modify order #3 sell stop 0.2 at 1.12222 sl: 1.12252 tp: 0.00000 -> 1.12222, sl: 1.12252 tp: 0.00000 [Без изменений] 2022.02.01 00:04:00 failed modify order #3 sell stop 0.2 at 1.12222 sl: 1.12252 tp: 0.00000 -> 1.12222, sl: 1.12252 tp: 0.00000 [Без изменений] 2022.02.01 00:04:20 failed modify order #2 buy stop 0.2 at 1.12487 sl: 1.12457 tp: 0.00000 -> 1.12487, sl: 1.12457 tp: 0.00000 [Без изменений] 2022.02.01 00:04:20 failed modify order #3 sell stop 0.2 at 1.12222 sl: 1.12252 tp: 0.00000 -> 1.12222, sl: 1.12252 tp: 0.00000 [Без изменений] 2022.02.01 00:07:59 failed modify order #2 buy stop 0.2 at 1.12484 sl: 1.12454 tp: 0.00000 -> 1.12484, sl: 1.12454 tp: 0.00000 [Без изменений] 2022.02.01 00:07:59 failed modify order #3 sell stop 0.2 at 1.12233 sl: 1.12263 tp: 0.00000 -> 1.12233, sl: 1.12263 tp: 0.00000 [Без изменений] 2022.02.01 00:09:00 failed modify order #3 sell stop 0.2 at 1.12233 sl: 1.12263 tp: 0.00000 -> 1.12233, sl: 1.12263 tp: 0.00000 [Без изменений] 2022.02.01 00:09:20 failed modify order #2 buy stop 0.2 at 1.12446 sl: 1.12416 tp: 0.00000 -> 1.12446, sl: 1.12416 tp: 0.00000 [Без изменений] 2022.02.01 00:09:20 failed modify order #3 sell stop 0.2 at 1.12233 sl: 1.12263 tp: 0.00000 -> 1.12233, sl: 1.12263 tp: 0.00000 [Без изменений] 2022.02.01 00:10:00 failed modify order #3 sell stop 0.2 at 1.12233 sl: 1.12263 tp: 0.00000 -> 1.12233, sl: 1.12263 tp: 0.00000 [Без изменений] 2022.02.01 00:11:20 failed modify order #2 buy stop 0.2 at 1.12453 sl: 1.12423 tp: 0.00000 -> 1.12453, sl: 1.12423 tp: 0.00000 [Без изменений] 2022.02.01 00:11:20 failed modify order #3 sell stop 0.2 at 1.12223 sl: 1.12253 tp: 0.00000 -> 1.12223, sl: 1.12253 tp: 0.00000 [Без изменений] 2022.02.01 00:12:20 failed modify order #2 buy stop 0.2 at 1.12461 sl: 1.12431 tp: 0.00000 -> 1.12461, sl: 1.12431 tp: 0.00000 [Без изменений] 2022.02.01 00:12:20 failed modify order #3 sell stop 0.2 at 1.12231 sl: 1.12261 tp: 0.00000 -> 1.12231, sl: 1.12261 tp: 0.00000 [Без изменений] 2022.02.01 00:12:59 failed modify order #2 buy stop 0.2 at 1.12453 sl: 1.12423 tp: 0.00000 -> 1.12453, sl: 1.12423 tp: 0.00000 [Без изменений] 2022.02.01 00:12:59 failed modify order #3 sell stop 0.2 at 1.12223 sl: 1.12253 tp: 0.00000 -> 1.12223, sl: 1.12253 tp: 0.00000 [Без изменений] strategy tester report 2 total trades
Кто может мне помочь?
НУЖНА ПОМОЩЬ, ПОЖАЛУЙСТА 😥😥😥😥
Ваша еа не может изменить sl из-за того, что ваш счет является неттинговым. Она будет изменять сделки только на хеджирующем счете.
Если вы являетесь автором ea, то вам нужно опубликовать свой код, чтобы получить помощь или предложения по исправлению. На неттинговом счете, я полагаю, вы должны модифицировать ордера в той последовательности, в которой они открывались. Возможно, вам придется иметь только 1 sl для этих сделок. Могу ошибаться, но есть предположения.
EDIT: вы не можете изменять или модифицировать отложенные ордера. Вы должны удалить ордер и создать новый.
теперь новая ошибка валидации :)
предполагая, что это могут быть некритические ошибки, например, советник может быть опубликован без их устранения, в отличие от других критических ошибок, которые требуют исправления программистом. Для некритических ошибок валидации следует включить кнопку публикации, а также дать программисту знать, что при валидации произошла ошибка, но она не критична.
Исправьте свой код так, чтобы он правильно учитывал спецификации контрактов для торгуемого инструмента.
Статья, упомянутая в начале этой темы, специально направляет вас на выполнение многих необходимых проверок для достижения этой цели.
Прочитайте ее и примените к своему коду.