Советник, который я написал три месяца назад, сейчас не может пройти тестирование стратегии, но два или три месяца назад он работал отлично!!! - страница 4

 
Alain Verleyen:

Я не могу понять, почему это не работает.

Вы можете попробовать еще раз, сейчас? Он все еще не работает?

У меня проблема с неподдерживаемым режимом заполнения,

но странно, что ea может нормально работать на alpari mt5, но не на платформе vantage mt5.

 
forextime8:

у меня проблема с неподдерживаемым режимом заполнения,

?

но очень странно, что ea может нормально работать на alpari mt5, но не на платформе vantage mt5.

Покажите ваш код, если вам нужна помощь.
 
Alain Verleyen:
Покажите свой код, если вам нужна помощь.
спасибо.
 
Комментарии, не относящиеся к данной теме, были перемещены в раздел "Ошибка 10015 ?".
 
Я знаю, как решить вашу проблему
 
Ваш код в порядке, есть только одна причина 😂.
 
У меня была такая же ошибка, которую я решил, вызвав свою функцию CheckForModify() перед CheckForClose();

 if (SelectPosition ()) {
       CheckForModify ();
       CheckForClose ();
    } else {
       CheckForOpen ();
    }

В моем случае эта ошибка 4756 вызвана тем, что SelectPosition() определяет, что есть открытая позиция вскоре после того, как CheckForClose() закрывает ордер, и, наконец, CheckForModify() пытается изменить позицию, которая уже была закрыта.