Как отлаживать функции OnTesterInit(), OnTesterPass(), OnTesterDeinit() ?
У пользователя fxsaber есть несколько полезных библиотек, которые даже позволяют настраивать оптимизации, но они немного трудоемки в использовании.
Такой вопрос - как в отладчике пройтись по коду функции OnTesterDeinit() (и подобных), чтобы выявить ошибку обработки данных оптимизации?
Кто как отлаживает эти функции? Поделитесь опытом!
Не помню, чтобы требовалась отладка этих функций. Однако, если бы нужно было, то использовал бы чтение mqd-файлов.
Т.е. сначала запустили оптимизацию. А затем в скрипте эмулируете фреймы, которые все хранятся в mqd.
Всех приветствую.
Такой вопрос - как в отладчике пройтись по коду функции OnTesterDeinit() (и подобных), чтобы выявить ошибку обработки данных оптимизации?
При запуске отладки - эти функции не вызываются. А при запуске оптимизации - брейкпоинты не срабатывают.
Раньше я использовал код из примеров, с крайне небольшими изменениями, отладка не требовалась. Иногда - просто принудительно вызывал эти функции в одиночном проходе, и далее - они работали и при оптимизации.
Сейчас хочу значительно дополнить работу с данными оптимизации "на лету", а для этого необходимо гораздо более серьёзно следить за переменными во время отправки, получении и анализа фреймов.
Кто как отлаживает эти функции? Поделитесь опытом!