﻿<?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">Плеяда вопросов по манипуляции с историческими данными</title>
  <id>~/topic/9258/pleyada-voprosov-po-manipulyatsii-s-istoricheskimi-dannymi/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-17T15:41:11Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=9258" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/43179/</id>
    <title type="text">Добрый день К сожалению мы не располагаем подобной информацией. Рекомендуем вам обратиться к вашему ...</title>
    <published>2018-04-06T13:23:04Z</published>
    <updated>2018-04-06T13:23:04Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</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/43167/</id>
    <title type="text">Ок, крайний вопрос. 3) Как и откуда получить исторические новости по инструменту?</title>
    <published>2018-04-05T16:56:02Z</published>
    <updated>2018-04-05T16:56:02Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ок, крайний вопрос.&lt;br /&gt;3) Как и откуда получить исторические новости по инструменту?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43166/</id>
    <title type="text">Добрый день К сожалению мы не располагаем подобной информацией. Рекомендуем вам обратиться к вашему ...</title>
    <published>2018-04-05T16:50:28Z</published>
    <updated>2018-04-05T16:50:28Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</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/43163/</id>
    <title type="text">Добрый день Верно, не было запущено. Спасибо! Следующий вопрос: 2.1) Как получить исторический стака...</title>
    <published>2018-04-05T16:23:11Z</published>
    <updated>2018-04-05T16:23:11Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день&lt;br /&gt;Верно, не было запущено. Спасибо!&lt;br /&gt;&lt;br /&gt;Следующий вопрос:&lt;br /&gt;2.1) Как получить исторический стакан по инструменту? &lt;br /&gt;&lt;br /&gt;Если я правильно понял:&lt;br /&gt;2.1.1) Российский рынок. Только через ордер лог, запросив его платно у Московской Биржи?&lt;br /&gt;2.1.2) Американский рынок (NYSE, NASDAQ). Нет информации.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43154/</id>
    <title type="text">Возможно у вас не запущено тестирование на истории. Вы можете посмотреть работу со свечами на истори...</title>
    <published>2018-04-04T08:38:37Z</published>
    <updated>2018-04-04T08:38:37Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Возможно у вас не запущено тестирование на истории. Вы можете посмотреть работу со свечами на истории в примере SampleHistoryTesting</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43104/</id>
    <title type="text">Спасибо! Разобрался. Следующий вопрос 1.1) Как сохранённые локально исторические сделки конвертирова...</title>
    <published>2018-03-30T14:16:13Z</published>
    <updated>2018-03-30T14:16:13Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Спасибо! Разобрался.&lt;br /&gt;&lt;br /&gt;Следующий вопрос &lt;br /&gt;1.1) Как сохранённые локально исторические сделки конвертировать в 1-,5- и т.д.-минутные свечи, &lt;b&gt;используя коннектор&lt;/b&gt;?&lt;br /&gt;&lt;br /&gt;Есть следующий код&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_8b777c3e3bd749c9ada0301c5e42ebb1');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_8b777c3e3bd749c9ada0301c5e42ebb1' style='display:none'&gt;var portfolio = new Portfolio&lt;br /&gt;            {&lt;br /&gt;                Name = &amp;quot;test account&amp;quot;,&lt;br /&gt;                BeginValue = 1000000,&lt;br /&gt;            };&lt;br /&gt;            StorageRegistry storage = new StorageRegistry() { DefaultDrive = new LocalMarketDataDrive() { Path = BinaryStoragePathTextBlock.Text } };&lt;br /&gt;            HistoryEmulationConnector _connector = new HistoryEmulationConnector(new[] { security }, new[] { portfolio });&lt;br /&gt;            // Set history range&lt;br /&gt;            _connector.HistoryMessageAdapter.StartDate = new DateTime(2018, 3, 26);&lt;br /&gt;            _connector.HistoryMessageAdapter.StopDate = new DateTime(2018, 3, 27);&lt;br /&gt;            // Set market time freq as time frame&lt;br /&gt;            _connector.MarketTimeChangedInterval = TimeSpan.FromMinutes(1.0);&lt;br /&gt;            _connector.InitializeStorage(new EntityRegistry(), storage);&lt;br /&gt;&lt;br /&gt;            var candleManager = new CandleManager(_connector);&lt;br /&gt;&lt;br /&gt;            candleManager.Start(series);&lt;br /&gt;            _connector.Start();&lt;br /&gt;            _connector.Connect();&lt;br /&gt;&lt;br /&gt;            candleManager&lt;br /&gt;                .WhenCandlesFinished(series)&lt;br /&gt;                .Do(ProcessCandle)&lt;br /&gt;                .Apply();&lt;/div&gt;&lt;br /&gt;в котором в метод &lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_4ad935967a5546dc9c72bf27f9e246f4');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_4ad935967a5546dc9c72bf27f9e246f4' style='display:none'&gt;private void ProcessCandle(Candle obj)&lt;br /&gt;        {&lt;br /&gt;            throw new NotImplementedException();&lt;br /&gt;        }&lt;/div&gt;&lt;br /&gt;не приходит ни одной свечи. Почему так происходит?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43097/</id>
    <title type="text">Можете использовать одну из данных перегрузок http://doc.stocksharp.ru/html/Overload_StockSharp_Algo...</title>
    <published>2018-03-30T07:40:32Z</published>
    <updated>2018-03-30T07:40:32Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Можете использовать одну из данных перегрузок &lt;a href="http://doc.stocksharp.ru/html/Overload_StockSharp_Algo_Candles_CandleHelper_ToCandles.htm" title="http://doc.stocksharp.ru/html/Overload_StockSharp_Algo_Candles_CandleHelper_ToCandles.htm"&gt;http://doc.stocksharp.ru...ndleHelper_ToCandles.htm&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43093/</id>
    <title type="text">Подскажите пожалуйста. Как связать наследника CandleBuilder - TimeFrameCandleBuilder со скаченными с...</title>
    <published>2018-03-29T17:20:36Z</published>
    <updated>2018-03-29T17:40:45Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Подскажите пожалуйста.&lt;br /&gt;&lt;br /&gt;Как связать наследника CandleBuilder - TimeFrameCandleBuilder со скаченными сделками и CandleManager?&lt;br /&gt;&lt;br /&gt;Нашёл только вариант для более ранних версий S#.&lt;br /&gt;&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_2496cc487f334107855a5672402d5fca');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_2496cc487f334107855a5672402d5fca' style='display:none'&gt;var trades = Core.Storage.GetTradeStorage(Security).Load(Core.Yesterday, Core.Yesterday + TimeSpan.FromTicks(TimeSpan.TicksPerDay - 1));&lt;br /&gt;var bld = new CandleBuilder(new RawConvertableCandleBuilderSource&amp;lt;Trade&amp;gt;(trades)) { IsSyncRegister = true };&lt;br /&gt;bld.CandlesStarted += (t, c) =&amp;gt;&lt;br /&gt;{&lt;br /&gt;    var candles = c.Cast&amp;lt;TimeFrameCandle&amp;gt;();&lt;br /&gt;    Storage.Save(candles);&lt;br /&gt; &lt;br /&gt;    Core.LogMessage(candles.Count() + &amp;quot; свечек построено для &amp;quot; + this);&lt;br /&gt; &lt;br /&gt;    bld.Dispose();&lt;br /&gt;};&lt;br /&gt;bld.RegisterTimeFrameCandles(Security, TimeFrame);&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43090/</id>
    <title type="text">Да вы можете использовать наследник CandleBuilder для генерации свечей из исходных данных.</title>
    <published>2018-03-29T16:07:58Z</published>
    <updated>2018-03-29T16:07:58Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Да вы можете использовать наследник CandleBuilder для генерации свечей из исходных данных.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43085/</id>
    <title type="text">Добрый день Для саморазвития хотелось узнать внутреннюю реализацию. По вопросу 1.2) на форуме нашёл:...</title>
    <published>2018-03-28T17:09:28Z</published>
    <updated>2018-03-28T17:09:47Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день&lt;br /&gt;&lt;br /&gt;Для саморазвития хотелось узнать внутреннюю реализацию.&lt;br /&gt;По вопросу 1.2) на форуме нашёл:&lt;br /&gt;&lt;br /&gt;var manager = new CandleManager(new &lt;b&gt;&lt;span style="color:red"&gt;SomeBuilderSource&lt;/span&gt;&lt;/b&gt;(ticks));&lt;br /&gt;CandleSeries series = new CandleSeries(typeof(TimeFrameCandle), security, TimeSpan.FromMinutes(5));&lt;br /&gt;manager.Start(series);&lt;br /&gt;var candles = manager.GetCandles(series);</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/43084/</id>
    <title type="text">Добрый день Вы можете использовать нашу программу Гидра. Она позволяет строить свечи единоразово, та...</title>
    <published>2018-03-28T16:56:01Z</published>
    <updated>2018-03-28T16:56:01Z</updated>
    <author>
      <name>Support</name>
      <uri>https://stocksharp.ru/users/97869/</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/43075/</id>
    <title type="text">Добрый день Прошерстил документацию и не нашёл ответы на следующие вопросы: 1) Как сохранённые локал...</title>
    <published>2018-03-27T18:46:15Z</published>
    <updated>2018-03-27T18:47:00Z</updated>
    <author>
      <name>Дмитрий_</name>
      <uri>https://stocksharp.ru/users/62269/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Добрый день&lt;br /&gt;&lt;br /&gt;Прошерстил документацию и не нашёл ответы на следующие вопросы:&lt;br /&gt;&lt;br /&gt;1) Как сохранённые локально исторические сделки конвертировать в 1-,5- и т.д.-минутные свечи&lt;br /&gt;1.1) Используя коннектор?&lt;br /&gt;1.2) И не используя коннектор?&lt;br /&gt;&lt;br /&gt;2.1) Как и откуда можно получить исторический стакан по инструменту?&lt;br /&gt;2.2) Исторический стакан я могу получить только из ордер лога и больше никак?&lt;br /&gt;&lt;br /&gt;3) Как и откуда получить исторические новости по инструменту?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>