Как вы используете CandlesFinished для не таймфреймовых свечей?
При запуске экспорта, из квика подкачивается история. Как отловить её конец? Ничего кроме как поставить таймаут на несколько минут в голову не приходит.
Часто ли бывает что после подкачки истории свечи приходят по несколько штук сразу?
Kommentare (3)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
А зачем такое нужно?
Часто.
Например стратегия входит по комбинации свечей. Запустили робота в полдень подгружаются данные - если он подписан на CandlesFinished, то он начал фигачить сделки, хотя этим свечам уже пол дня.
В примерах TimeFrameCandle, там в OnProcess просто двигается временной промежуток, такого не случится. А как правильней быть с RangeCandles - ведь временного промежутка нет.
В каких случаях это происходит?
Запускайте стратегию после загрузки истории и окончания формирования свечек.
Когда тики приходят пачками. Например, при старте экспорта по ним. Или из истории.