Сохранение свечей (4.4.12 ночная)
Здравствуйте!
Делаю следующее: подключаюсь, подписываюсь на свечи, получаю их и выполняю следующий код
var _storagePath = @"D:\StockSharp\Storage\".ToFullPath();
var _storageRegistry = new StorageRegistry() { DefaultDrive = new LocalMarketDataDrive(_storagePath) };
var _candleStorage = _storageRegistry.GetCandleStorage(_candleSeries, null, StorageFormats.Csv);
_candleStorage.Save(_connector.GetCandles<Candle>(_candleSeries));
Но _connector.GetCandles<Candle>(_candleSeries) - не возвращает свечи, что я делаю не так?
(_connector.GetCandleCount(_candleSeries); - возвращает 0) - я явно неправильно пытаюсь получить свечи, т.к. CandleSeriesProcessing срабатывает как следует.
Я предположил, раз у коннектора есть Securities, Trades и они сохраняются, то и свечи, возможно, где-то хранятся(или воссоздаются из другого объекта) и метод GetCandles "вытаскивает" их.