Речь про МТ4.
Если на сайте брокера изменит плечо то в терминале оно не изменится. Чтоб увидеть изменение в терминале, надо перелогинится на счет или выбрать другой сервер их списка.
Как это сделать из MQL ?
Возможно Придется использовать DLL. Можно пример кода как это делается ?
У меня exness постоянно шлет письма, что изменит плечо.
А перезапустить терминал - раз плюнуть. AutoIT.
У меня exness постоянно шлет письма, что изменит плечо.
А перезапустить терминал - раз плюнуть. AutoIT.
не лучший выход.
Когда на форуме встречал, что это можно сделать из MQL через DLL.
Перезапустить на чистом MQL никак не получится. Можно только выгрузить терминал - TerminalClose().
Далее нужно думать в направлении того, как после этого запустить терминал. Можно попробовать что-то через bat-файлы решить.
Но, на мой взгляд, более насущная проблема - как узнать, что требуется перезапуск? Ведь программно прочитать письмо - довольно сложная задача. )))
- www.metatrader5.com
не перезапустить, а перелогиниться.
вам сюда)
https://www.mql5.com/ru/forum/136323/page2#comment_3448221
- 2011.10.31
- www.mql5.com
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Речь про МТ4.
Если на сайте брокера изменит плечо то в терминале оно не изменится. Чтоб увидеть изменение в терминале, надо перелогинится на счет или выбрать другой сервер их списка.
Как это сделать из MQL ?
Возможно Придется использовать DLL. Можно пример кода как это делается ?