В некоторых типах торговых алгоритмов при перезапуске тестера нужно обнулять переменные или массивы. Это нужно в довольно редких случаях, но Вы должны знать, как это делать. В этом посте посмотрим пример, в котором это реализовано.
Он писался для лекций по стадиям волатильности и в нём есть переменные, которые нужно сбрасывать в начале теста, и робот довольно сложный…
На ГитХаб это здесь: https://github.com/AlexWan/OsEngine
В проекте это здесь:

2. Подписка на событие старта тестера.
В конструкторе Вы увидите вот эту конструкцию:

1. В ней мы проверяем, что за тип программы создал робота. Надо удостовериться, что это тестер.
2. Берём тестер из хранилища коннекторов.
3. Подписываемся на событие старта тестирования.

Удачных алгоритмов!
P.S.
Os Engine поддержка терминала: https://t.me/osengine_official_support
Обсуждаем в телеграмме: https://t.me/o_s_a_chat
Канал проекта: https://t.me/bad_quant
Комментарии