Подключить библиотеку WinUser32 в начале кода:
Прописать следующую функцию:
PHP:
//+------------------------------------------------------------------+
//| Break Point |
//+------------------------------------------------------------------+
void BreakPoint()
{
if(!IsVisualMode()) return;
keybd_event(19,0,0,0);
Sleep(20);
keybd_event(19,0,2,0);
}
Данную ф-цию вызывать по условию просадки:
PHP:
if(условие определения просадки) BreakPoint();
Теперь, при работе в тестере
в режиме визуализации, как только просадка достигнет заданного значения - будет нажатие на кнопку паузы (нажатие длительностью в 20 мсек. и отпустили). Для продолжения тестирования необходимо будет вручную нажать на кнопку "Старт/пауза" в тестере. При оптимизации данная функция выполняться не будет, работает только при визуализации.