Не импортит свечки через выходные
Atom
21.01.2013


1. Скачал через Гидру свечки за прошлую неделю (14.01-18-01).

2. Прописал в роботе следующий код склейки исторических данных с реал-тайм который был взят с http://stocksharp.com/doc/

Код

private TimeSpan _timeFrame = TimeSpan.FromMinutes(10);  // таймфрейм
private CandleManager _candleManager; // менеджер свечек
public CandleSeries _series; // поток свечей
readonly DateTime _starttime = new DateTime(2013,1,15); // дата начала экспорта свечей для _ candleManager
readonly DateTime _endtime = DateTime.MaxValue; // дата конца экспорта свечей для _ candleManager
private const string _historyPath = @"D:\hist\"; // папка где хранятся тиковые данные сделок для TimeFrameCandleBuilder

_candleManager = new CandleManager(_trader); // создаем менеджер свечек
var storageRegistry = new StorageRegistry(); // создаем экземпляр класса-источника данных
((LocalMarketDataDrive)storageRegistry.DefaultDrive).Path = _historyPath; // присваиваем ему по умолчанию путь где хранятся наши тиковые данные
var cbs = new TradeStorageCandleBuilderSource { StorageRegistry = storageRegistry }; // создаем новый источник данных и присваиваем ему хранилище
_candleManager.Sources.OfType<TimeFrameCandleBuilder>().Single().Sources.Add(cbs); // добавляем в менеджер свечек наш источник
_candleManager.Processing += DrawCandle; // подписываемся на событие отрисовки свечей

_series = new CandleSeries(typeof(TimeFrameCandle), _security, _timeFrame); // создаем поток свечей и указываем что тип TimeFrameCandle
_candleManager.Start(_series, _starttime, _endtime);  // запускаем CandleManager



3. Тестировал робота вчера - брал свечи за 1.5 - 2 дня назад от последней пятничной свечи и все было хорошо

4. Сегодня при запуске _series.GetCandleCount() - дает свечи только за текущий день - 21.01 а за 14.01-18.01 не дает.

Я прикрутил к роботу график и на графике отображаются все дни. Все корректно. А вот свечи только за сегодняшний день.

Что это может быть??

Теги:


Спасибо:




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

loading
clippy