как узнать о нажатии кнопки "стоп" в тестере?

 

Как узнать о нажатии кнопки "стоп" в тестере,чтоб потом принудительно вызвать OnDeinit();

 

bool  IsStopped();

Пробовали?

 
Mikhail Mishanin:

bool  IsStopped();

Пробовали?

Пробовал - не помогло. В OnTimer вставлял. 

 
Dmitiry Ananiev:

Пробовал - не помогло. В OnTimer вставлял. 

А событие OnTesterDeinit() не пробовал использовать? Я ни разу не проверял как это работает…
 

Стоп в Тестере - это не остановка выполнения советника, а остановка Тестера. Не получится, как в MT4.

Каков сценарий использования?

 
fxsaber #:

Стоп в Тестере - это не остановка выполнения советника, а остановка Тестера. Не получится, как в MT4.

Каков сценарий использования?

Dmitiry Ananiev:

Как узнать о нажатии кнопки "стоп" в тестере,чтоб потом принудительно вызвать OnDeinit();

Так вам Пауза нужна? МТ4 или МТ5 ?

 
Alexey Viktorov #:
А событие OnTesterDeinit() не пробовал использовать? Я ни разу не проверял как это работает…

в справке написано что это для оптимизации. Но я попробовал - не помогло.

 
fxsaber #:

Стоп в Тестере - это не остановка выполнения советника, а остановка Тестера. Не получится, как в MT4.

Каков сценарий использования?

при нажатии "стоп" вspdfnm OnDeinit() или что-то другое.

 
Alexandr Gavrilin #:

Так вам Пауза нужна? МТ4 или МТ5 ?

надо чтоб при нажатии "Стоп" в тестере вызывалась какая то функция. Например OnDeinit().

 
Dmitiry Ananiev #:

при нажатии "стоп" вspdfnm OnDeinit() или что-то другое.

К сожалению, нажатие Стоп в Тестере сравнимо с выключением питания для советника в Тестере. Ничего не сделать.

Причина обращения: