← Zurück

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

День добрый.

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

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

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

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

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

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (2)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

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

Marco
Marco Autor

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