GetCandles() возвращает не все свечки.

GetCandles() возвращает не все свечки.
Atom
17.12.2012
Azat


Добрый день!

  1. Подключил файлы гидры в качестве источника

var storageRegistry = new StorageRegistry();
((LocalMarketDataDrive)storageRegistry.DefaultDrive).Path = @"C:\Hydra\";
var cbs = new TradeStorageCandleBuilderSource { StorageRegistry = storageRegistry };
_candleManager.Sources.OfType<TimeFrameCandleBuilder>().Single().Sources.Add(cbs);

  1. Создал series и запустил candleManager

var series = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame);
_candleManager.Start(series, DateTime.Now - new TimeSpan(10,0,0,0), DateTime.MaxValue);

Если смотреть на событие Processing, то видно, что все свечки приходят нормально.

Но, если вызвать series.GetCandles(), то возвращает свечки только за текущую неделю. Пробовал и диапазон дат указывать, и количество свечек передавать, все равно, только за эту неделю возвращает, не больше.

В чем может быть проблема?


Теги:


Спасибо:


esper

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


CandleManager.Container.CandlesKeepTime
Спасибо: Azat


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

loading
clippy