﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">CandleManager  unexpected behaviour =)</title>
  <id>~/topic/3845/candlemanager--unexpected-behaviour-)/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T23:47:56Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=3845" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/26835/</id>
    <title type="text">Неа. Значит свечки просто не строятся. Данные по указанному пути точно есть? Именно там алфавитное х...</title>
    <published>2013-07-28T16:54:01Z</published>
    <updated>2013-07-28T16:54:01Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Михаил Сухов &lt;a href="https://stocksharp.ru/posts/m/26783/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Kazai Mazai &lt;a href="https://stocksharp.ru/posts/m/26782/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Неа.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Значит свечки просто не строятся. Данные по указанному пути точно есть? Именно там алфавитное хранилище?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Данные есть, если напрямую через Storage загружать, все окей.&lt;br /&gt;В гидре тоже открываются.&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/26783/</id>
    <title type="text">Неа. Значит свечки просто не строятся. Данные по указанному пути точно есть? Именно там алфавитное х...</title>
    <published>2013-07-23T21:53:18Z</published>
    <updated>2013-07-23T21:53:18Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Kazai Mazai &lt;a href="https://stocksharp.ru/posts/m/26782/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Неа.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Значит свечки просто не строятся. Данные по указанному пути точно есть? Именно там алфавитное хранилище?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/26782/</id>
    <title type="text">Неа.</title>
    <published>2013-07-23T21:26:48Z</published>
    <updated>2013-07-23T21:26:48Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Неа.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/26780/</id>
    <title type="text">К сожалению, не помогло. Гидра, кстати, нормально открывает. candleManager.Processing - а это вызыва...</title>
    <published>2013-07-23T21:04:03Z</published>
    <updated>2013-07-23T21:04:03Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Kazai Mazai &lt;a href="https://stocksharp.ru/posts/m/26779/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;К сожалению, не помогло.&lt;br /&gt;Гидра, кстати, нормально открывает.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;candleManager.Processing - а это вызывается?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/26779/</id>
    <title type="text">К сожалению, не помогло. Гидра, кстати, нормально открывает. </title>
    <published>2013-07-23T20:13:08Z</published>
    <updated>2013-07-23T20:13:08Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">К сожалению, не помогло.&lt;br /&gt;Гидра, кстати, нормально открывает.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/26768/</id>
    <title type="text">CandleManagerContainer.CandlesKeepTime</title>
    <published>2013-07-23T13:05:37Z</published>
    <updated>2013-07-23T13:05:37Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">CandleManagerContainer.CandlesKeepTime</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/26754/</id>
    <title type="text">Вот так вот все работает. var storage = new StorageRegistry(); ((LocalMarketDataDrive)storage.Defaul...</title>
    <published>2013-07-22T23:10:56Z</published>
    <updated>2013-07-22T23:10:56Z</updated>
    <author>
      <name>Kazai Mazai</name>
      <uri>https://stocksharp.ru/users/5954/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Вот так вот все работает.&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var storage = new StorageRegistry();
            ((LocalMarketDataDrive)storage.DefaultDrive).Path = @&amp;quot;J:\TradeMachineMarketData&amp;quot;;
            ((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);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;А если следовать советам на форуме&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var candleManager = new CandleManager( );

          var storageRegistry = new StorageRegistry();
          ((LocalMarketDataDrive)storageRegistry.DefaultDrive).Path = @&amp;quot;J:\TradeMachineMarketData&amp;quot;;
          ((LocalMarketDataDrive)storageRegistry.DefaultDrive).UseAlphabeticPath = true;

          _candleManager.Sources.OfType&amp;lt;StorageCandleSource&amp;gt;().Single().StorageRegistry = storageRegistry;

            var  series = new CandleSeries(typeof (TimeFrameCandle), security, TimeSpan.FromDays(1));

            candleManager.Processing+= (s,c) =&amp;gt;
                                         {
                                             candles.Add(c);

                                         };

            candleManager.Stopped += (s) =&amp;gt;
                                         {

                                             candles.AddRange(s.GetCandles&amp;lt;TimeFrameCandle&amp;gt;());
                                             _candlesWindow.Plot(candles);
                                         }; 

            candleManager.Start(series,new DateTime(2000,1,1),DateTime.Today );&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;То не работает. &lt;br /&gt;Событие Stopped вызывается, но метод GetCandles возвращает пустой массив.&lt;br /&gt;В Событие Processing не вызывается.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Прошу помочь, как победить.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>