Здравствуйте, вижу что тема старая, но чтобы не плодить...
...Скрипт пересчитывается при поступлении новых данных свечей. Соответственно, тогда и вызывается Execute.
- так происходит при реальной торговле (при соединении с биржей).
Вопрос - как Execute должен запускаться в случае локальных тестов на исторических данных?
Вижу что у меня на локальных тестах Execute запускается один раз и в параметр security передается сразу вся история. Получается что если есть желание локально потестить стратегию, то каким-то чудесным образом Execute() надо реализовывать учитывая разницу в запусках (локально и на реале).
Я как-то не правильно тестирую, может быть есть заветный чекбокс в настройках?