Самое необходимое:
#include <WinUser32.mqh> void BreakPoint(){ if (!IsVisualMode()) return(0); keybd_event(19,0,0,0); Sleep(10); keybd_event(19,0,2,0);}
Вызов:
BreakPoint();
Читать тут:
Спасибо, тоже нужная весчь, btw из той же серии можно послать WM_CHAR, с параметром VK_BREAK окну терминала...
Но, это не то что нужно, я имел ввиду остановить совсем, а не приостановить в режиме визуализации...
Это как аналог ExitProcess() в Win32.
а смысл ?
Т.е. "снять" экспа с графика, и в каком случае это бывает необходимо ?
к примеру на тестере, при определённых обстоятельствах не имеет смысла больше тестировать... процент потерь слишком велик, какая-то ошибка обнаружена...
т.е. "нажимать" надо не на "паузу" а на "стоп" ?
MaStak :
т.е. "нажимать" надо не на "паузу" а на "стоп" ?
Да, именно! :)
т.е. "нажимать" надо не на "паузу" а на "стоп" ?
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как можно принудительно остановить эксперта в тестере, имею ввиду из самого эксперта, программно.
Покопался в хелпе, не нашел... приходится использовать утилитарную функцию которая делает 'Divide by zero' :)