Как вы используете CandlesFinished для не таймфреймовых свечей?
При запуске экспорта, из квика подкачивается история. Как отловить её конец? Ничего кроме как поставить таймаут на несколько минут в голову не приходит.
Часто ли бывает что после подкачки истории свечи приходят по несколько штук сразу?
Комментарии (3)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
А зачем такое нужно?
Часто.
Например стратегия входит по комбинации свечей. Запустили робота в полдень подгружаются данные - если он подписан на CandlesFinished, то он начал фигачить сделки, хотя этим свечам уже пол дня.
В примерах TimeFrameCandle, там в OnProcess просто двигается временной промежуток, такого не случится. А как правильней быть с RangeCandles - ведь временного промежутка нет.
В каких случаях это происходит?
Запускайте стратегию после загрузки истории и окончания формирования свечек.
Когда тики приходят пачками. Например, при старте экспорта по ним. Или из истории.