Похоже сбросились переменные в main. Реально ли?

Страницы: 1
RSS
Похоже сбросились переменные в main. Реально ли?
 
День добрый.

Вчера столкнулся с неприятной ситуацией - не отработали стопы у робота. В функции main определены 2 переменные - флаг открытой позиции OpenPos и стоп-уровень EntryStopL.
Позиция открывалась позавчера, соответственно эти переменные заполнились.
Машина не перегружалась, квик не перезапускался.
Но неотработка стопов могла быть вызвана только тем, что сбросились значения этих переменных.
Я прогнал эту ситуацию, явно задал в main значения переменных (которые должны были присвоиться позавчера) и указал смещение на N баров назад (где должен был быть стоп), получил выход из позиции. Но вчера этого не произошло, следовательно переменные сбросились.
Эти переменные должны сбрасываться только при закрытии позиции.
Я ранее с таким не сталкивался.

Уважаемые знатоки,это возможно или ошибка где-то еще?
 
Здравствуйте,
Добавьте логирование в Ваш код, по логам можно отследить что же на самом деле произошло.
Кроме того если Вам так важно запоминание значений переменных, куда надежней хранить их в файле, а не в памяти.
Страницы: 1
Читают тему (гостей: 1)
Наверх