Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Знаете ли вы, что MQL5 является объектно-ориентированным языком?
Vladimir Suschenko
2829
Vladimir Suschenko 2015.07.25 18:37 

Столкнулся с интересной ситуацией - в советнике, который работает по событию void OnTimer(), проявились специфические моменты, которые мне показались странными:
- советник работает при запрещённой автоматической торговле;
- соответственно при переходе с одного таймфрейма на другой, при смене торгового счёта (а также  брокера) советник запускается в работу.
Правда я его не пробовал запускать в будний день и не проверял на возможность совершения торговых операций, обнаружил эту фишку только сейчас, в выходной.

Надо ли об этом сообщить в сервисдеск, или это такая специфика работы по таймеру?

Alexandr Bryzgalov
27319
Alexandr Bryzgalov 2015.07.25 19:03  
запрет автоторговли запрещает только отправку ордеров, советник как работал так и работает это не зависит от OnTimer или OnTick
Vitaly Muzichenko
3412
Vitaly Muzichenko 2015.07.26 07:01  
Alexandr Bryzgalov:
запрет автоторговли запрещает только отправку ордеров, советник как работал так и работает это не зависит от OnTimer или OnTick

Если сказать более подробно, то работает все!!! кроме:

OrderSend

OrderClose

OrderModify 

Vladimir Suschenko
2829
Vladimir Suschenko 2015.07.27 04:11  
Спасибо, просветили и вразумили:)
Как-то раньше не сталкивался с такой ситуацией и не задумывался.
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий