Ситуация была в следующем.
В 15.13 по москве, судя по логам, повис транзак-коннектор и следом за ним TSLab.
в 15.49 вы это заметили и перезапустили программу.
Т.к. выход произошел не штатно, то кеш не сохранился.
Программа начала подгрузку данных. Но т.к. транзак выдает свечи маленькими порциями, то произошла ситуация, когда в данных был разрыв и индикаторы (EMA) почитались неверно и сформировали сигнал на переворот.
Это, конечно, неверное поведение, одноко сейчас не видно простого способа парировать подобные ситуации.
Мы включим подобную ситуацию в этот
документ, который будет в документации.
Туда нужно добавить следующее:
1. Если в процессе торгов приходится вынуждено перезапускать программу после ее нештатного завершения (падения), то прежде, чем производить соединение с сервером необходимо остановить все скрипты в окне "Управление торговлей скриптами", соединится и запустить скрипты, только после того, как программа подгрузит все потерянные исторические данные.