RegisterHistoryCandles - не возвращаются свечки текущего дня
Atom Ответить
31.10.2011


День добрый.

Пытаюсь подписаться на исторические свечки следующим образом:

Код
_trader.RegisterHistoryCandles(_security, SmartTimeFrames.Minute1, _trader.MarketTime, 10, SmartHistoryDirections.Backward);


Я ожидаю, что в результате вызовется событие NewHistoryCandles, которому будет передана коллекция 10 последних свечек до текущего момента.

Вместо этого я получаю 10 последних свечек предыдущего дня. _trader.MarketTime на входе равен текущему времени/дате. Выглядит это так, как будто при получении исторических данных учитывается только передаваемая в метод дата, но не время.

StockSharp использую последней версии, из репозитория CodePlex.

Что я делаю не так?

Теги:


Спасибо:




2 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 31.10.2011
Ответить


Все передается как есть... Попробуйте через SmartComWrapper.
Спасибо:

Marco

Фотография
Программист
Дата: 31.10.2011
Ответить


Спасибо за совет. Причина оказалась в том, что демо-сервер IT-Invest отдает некорректные данные. >:-[
Автор топика
Спасибо:


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

loading
clippy