﻿<?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/4455/zagruzka-istoricheskih-dannyh-v-ponedelnik/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-05T14:13:17Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=4455" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/30303/</id>
    <title type="text">понедельник уже близко=) Михаил, есть идеи как загрузить историю за прошлую неделю?</title>
    <published>2014-04-12T11:28:19Z</published>
    <updated>2014-04-12T11:28:19Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</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/30264/</id>
    <title type="text">Данные есть</title>
    <published>2014-04-09T14:59:51Z</published>
    <updated>2014-04-09T14:59:51Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</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/30262/</id>
    <title type="text">Через foreach</title>
    <published>2014-04-09T14:17:45Z</published>
    <updated>2014-04-09T14:17:45Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Через foreach</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/30261/</id>
    <title type="text"> А как потом эти тиковые сделки запихнуть в candleManager? В начале я бы их проэнумеровал, чтобы узн...</title>
    <published>2014-04-09T14:10:48Z</published>
    <updated>2014-04-09T14:10:48Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</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/30260/" 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;devruss &lt;a href="https://stocksharp.ru/posts/m/30257/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А как потом эти тиковые сделки запихнуть в candleManager?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В начале я бы их проэнумеровал, чтобы узнать, если ли данные.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&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/30260/</id>
    <title type="text"> А как потом эти тиковые сделки запихнуть в candleManager? В начале я бы их проэнумеровал, чтобы узн...</title>
    <published>2014-04-09T14:00:33Z</published>
    <updated>2014-04-09T14:00:33Z</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;devruss &lt;a href="https://stocksharp.ru/posts/m/30257/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;А как потом эти тиковые сделки запихнуть в candleManager?&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/30257/</id>
    <title type="text"> это как? SampleStorage Вот этот метод? var loadedTrades = tradeStorage.Load(DateTime.Today, DateTim...</title>
    <published>2014-04-09T13:00:53Z</published>
    <updated>2014-04-09T13:00:53Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</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/30217/" 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;devruss &lt;a href="https://stocksharp.ru/posts/m/30216/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;это как?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;SampleStorage&lt;/div&gt;&lt;/div&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 loadedTrades = tradeStorage.Load(DateTime.Today, DateTime.Today + TimeSpan.FromMinutes(1000));
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А как потом эти тиковые сделки запихнуть в candleManager?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/30217/</id>
    <title type="text"> это как? SampleStorage</title>
    <published>2014-04-07T16:02:46Z</published>
    <updated>2014-04-07T16:02:46Z</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;devruss &lt;a href="https://stocksharp.ru/posts/m/30216/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;это как?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;SampleStorage</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/30216/</id>
    <title type="text"> Я такой баг вижу каждый понедельник... во вторник данные за понедельник выводятся без проблем уже А...</title>
    <published>2014-04-07T15:40:15Z</published>
    <updated>2014-04-07T15:40:15Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</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/30215/" 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;devruss &lt;a href="https://stocksharp.ru/posts/m/30213/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Я такой баг вижу каждый понедельник... во вторник данные за понедельник выводятся без проблем уже&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А если делать запрос напрямую к тикам через Storage API?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;это как? &lt;br /&gt;&lt;br /&gt;Тот способ, который выше, ты мне сам подсказал, других способов скрестить live &amp;amp; historical data в S# я не знаю</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/30215/</id>
    <title type="text"> Я такой баг вижу каждый понедельник... во вторник данные за понедельник выводятся без проблем уже А...</title>
    <published>2014-04-07T15:26:05Z</published>
    <updated>2014-04-07T15:26:05Z</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;devruss &lt;a href="https://stocksharp.ru/posts/m/30213/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Я такой баг вижу каждый понедельник... во вторник данные за понедельник выводятся без проблем уже&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А если делать запрос напрямую к тикам через Storage API?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/30213/</id>
    <title type="text">Пятница это четвертое. Судя по логу был запрос Ну так я о том и говорю, что запрос был, а данные не ...</title>
    <published>2014-04-07T14:56:32Z</published>
    <updated>2014-04-07T14:56:32Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</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/30208/" 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;Ну так я о том и говорю, что запрос был, а данные не выводятся... Более того, если поставить запрос за 10 дней назад, то обращение к файлам идет, но вывода данных нет&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/30208/</id>
    <title type="text">Пятница это четвертое. Судя по логу был запрос</title>
    <published>2014-04-07T11:24:46Z</published>
    <updated>2014-04-07T11:24:46Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</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/30203/</id>
    <title type="text">Задача простая - мы &amp;quot;разогреваем&amp;quot; стратегию, подгружая исторические данные перед стартом, чтобы сфор...</title>
    <published>2014-04-07T08:16:28Z</published>
    <updated>2014-04-07T08:16:28Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Задача простая - мы &amp;quot;разогреваем&amp;quot; стратегию, подгружая исторические данные перед стартом, чтобы сформировались индикаторы. &lt;br /&gt;Для этого добавляем к realtime данным исторические данные из гидры.&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;

                        candleManager = new CandleManager(new TradeCandleBuilderSource(connector));
                        var cbs = new TradeStorageCandleBuilderSource { StorageRegistry = storageRegistry };
                        candleManager.Sources.OfType&amp;lt;TimeFrameCandleBuilder&amp;gt;().Single().Sources.Add(cbs);

                        candleSeries = new CandleSeries(typeof(TimeFrameCandle), security, timeFrame);
                        candleSeries.ProcessCandle += Draw;
                        
                        int numHistDays = DateTime.Today.DayOfWeek.ToString() == &amp;quot;Monday&amp;quot; ? 3 : 1;
                        candleManager.Start(candleSeries, DateTime.Now - TimeSpan.FromDays(numHistDays), DateTime.MaxValue);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Т.е. в любой день недели мы запрашиваем данные за прошлый торговый день из хранилища. Но в понедельник, так как было 2 выходных, это не работает, т.к. надо запросить данные из пятничных торгов. &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:plain"&gt;

FileAccess: N:\Hydra MarketData\R\RIM4@FORTS\2014_04_04\trades.bin
FileAccess: N:\Hydra MarketData\R\RIM4@FORTS\2014_04_05\trades.bin
FileAccess: N:\Hydra MarketData\R\RIM4@FORTS\2014_04_06\trades.bin
FileAccess: N:\Hydra MarketData\R\RIM4@FORTS\2014_04_07\trades.bin
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>