← Назад

CandlesFinished для RangeCandles и других не TimeFrame

Как вы используете CandlesFinished для не таймфреймовых свечей?

При запуске экспорта, из квика подкачивается история. Как отловить её конец? Ничего кроме как поставить таймаут на несколько минут в голову не приходит.

Часто ли бывает что после подкачки истории свечи приходят по несколько штук сразу?

Комментарии (3)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Mikhail Sukhov
Mikhail Sukhov

Garic: Как вы используете CandlesFinished для не таймфреймовых свечей?

При запуске экспорта, из квика подкачивается история. Как отловить её конец? Ничего кроме как поставить таймаут на несколько минут в голову не приходит.

А зачем такое нужно?

Garic: Часто ли бывает что после подкачки истории свечи приходят по несколько штук сразу?

Часто.

Garic
Garic Автор

Mikhail Sukhov: А зачем такое нужно?

Например стратегия входит по комбинации свечей. Запустили робота в полдень подгружаются данные - если он подписан на CandlesFinished, то он начал фигачить сделки, хотя этим свечам уже пол дня.

В примерах TimeFrameCandle, там в OnProcess просто двигается временной промежуток, такого не случится. А как правильней быть с RangeCandles - ведь временного промежутка нет.

Mikhail Sukhov: Часто.

В каких случаях это происходит?

Mikhail Sukhov
Mikhail Sukhov

Garic:

Mikhail Sukhov: А зачем такое нужно?

Например стратегия входит по комбинации свечей. Запустили робота в полдень подгружаются данные - если он подписан на CandlesFinished, то он начал фигачить сделки, хотя этим свечам уже пол дня.

Запускайте стратегию после загрузки истории и окончания формирования свечек.

Garic: В каких случаях это происходит?

Когда тики приходят пачками. Например, при старте экспорта по ним. Или из истории.