CandleManager unexpected behaviour =)

CandleManager unexpected behaviour =)
Atom
7/23/2013
Kazai Mazai


Вот так вот все работает.

Code
var storage = new StorageRegistry();
            ((LocalMarketDataDrive)storage.DefaultDrive).Path = @"J:\TradeMachineMarketData";
            ((LocalMarketDataDrive)storage.DefaultDrive).UseAlphabeticPath = true;
       
            var candleStorage = storage.GetCandleStorage(typeof(TimeFrameCandle), security, TimeSpan.FromDays(1));

           candles.AddRange( candleStorage.Load(new DateTime(2000,1,1),DateTime.Today));
         

          _candlesWindow.Plot(candles);



А если следовать советам на форуме

Code
var candleManager = new CandleManager( );

          var storageRegistry = new StorageRegistry();
          ((LocalMarketDataDrive)storageRegistry.DefaultDrive).Path = @"J:\TradeMachineMarketData";
          ((LocalMarketDataDrive)storageRegistry.DefaultDrive).UseAlphabeticPath = true;

          _candleManager.Sources.OfType<StorageCandleSource>().Single().StorageRegistry = storageRegistry;

            var  series = new CandleSeries(typeof (TimeFrameCandle), security, TimeSpan.FromDays(1));

            candleManager.Processing+= (s,c) =>
                                         {
                                             candles.Add(c);

                                         };

            candleManager.Stopped += (s) =>
                                         {

                                             candles.AddRange(s.GetCandles<TimeFrameCandle>());
                                             _candlesWindow.Plot(candles);
                                         }; 

            candleManager.Start(series,new DateTime(2000,1,1),DateTime.Today );




То не работает.
Событие Stopped вызывается, но метод GetCandles возвращает пустой массив.
В Событие Processing не вызывается.


Прошу помочь, как победить.

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 7/23/2013
Reply


CandleManagerContainer.CandlesKeepTime
Thanks:

Kazai Mazai

Avatar
Date: 7/24/2013
Reply


К сожалению, не помогло.
Гидра, кстати, нормально открывает.
Thanks:

Mikhail Sukhov

Avatar
Date: 7/24/2013
Reply


Kazai Mazai
К сожалению, не помогло.
Гидра, кстати, нормально открывает.


candleManager.Processing - а это вызывается?
Thanks:

Kazai Mazai

Avatar
Date: 7/24/2013
Reply


Неа.
Thanks:

Mikhail Sukhov

Avatar
Date: 7/24/2013
Reply


Kazai Mazai
Неа.


Значит свечки просто не строятся. Данные по указанному пути точно есть? Именно там алфавитное хранилище?
Thanks:

Kazai Mazai

Avatar
Date: 7/28/2013
Reply


Михаил Сухов
Kazai Mazai
Неа.


Значит свечки просто не строятся. Данные по указанному пути точно есть? Именно там алфавитное хранилище?


Данные есть, если напрямую через Storage загружать, все окей.
В гидре тоже открываются.

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy