Дневные свечи из QUIK
Atom
24.11.2017


Добрый день,

Подскажите, пожалуйста, как можно получить дневные свечи по инструменту из квика?

Например, для 5-минутного таймфрейма в рамках класса Strategy делаю так:

TimeSpan TIMEFRAME = TimeSpan.FromMinutes(5);

var candleManager = new CandleManager(Connector);
var candleSeries = new CandleSeries(typeof(TimeFrameCandle), Security, TIMEFRAME);
candleManager.WhenCandlesFinished(candleSeries)
.Do(candle => { })
.Apply(this);
candleManager.Start(candleSeries);

и всё работает, свечи приходят. Для получения дневных свечей присваиваю TIMEFRAME = TimeSpan.FromDays(1) - свечи не приходят.



Support

Фотография
Дата: 24.11.2017
Ответить


Добрый день

Какая версия API?
Спасибо:

Knup

Фотография
Дата: 24.11.2017
Ответить


Support Перейти
Добрый день

Какая версия API?


Версия API - 4.3.24
Спасибо:

Support

Фотография
Дата: 25.11.2017
Ответить


Поддержка свечей из Квика началась только с версии 4.3.27.2 https://github.com/stock...HANGE_LOG_API.md#v43272

В вашем случае свечи строятся из тиков только за сегодняшний день.
Спасибо:

Knup

Фотография
Дата: 25.11.2017
Ответить


Support Перейти
Поддержка свечей из Квика началась только с версии 4.3.27.2 https://github.com/stock...HANGE_LOG_API.md#v43272

В вашем случае свечи строятся из тиков только за сегодняшний день.


Хорошо, спасибо. Правильно ли понимаю, что если я перейду на последнюю версию API, то дневные свечи из квика можно будет получать так:

TimeSpan TIMEFRAME = TimeSpan.FromDays(1);

var candleManager = new CandleManager(Connector);
var candleSeries = new CandleSeries(typeof(TimeFrameCandle), Security, TIMEFRAME);
candleManager.WhenCandlesFinished(candleSeries)
.Do(candle => { })
.Apply(this);
candleManager.Start(candleSeries);

Или по-другому как-то надо делать?
Спасибо:

Support

Фотография
Дата: 25.11.2017
Ответить


Knup Перейти

Или по-другому как-то надо делать?


Можно напрямую через коннектор делать подписку. В примере SampleQuik показано как это сделать.
Спасибо: Knup


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy