﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.com/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">[FIXED] RandomEmulationTrader не генерит данные</title>
  <id>~/topic/1665/fixed-randomemulationtrader-ne-generit-dannye/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T09:33:12Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1665" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/8915/</id>
    <title type="text">Исторические данные проигрываются. Но когда вместо исторических данных пытаюсь использовать случайны...</title>
    <published>2011-06-14T10:27:55Z</published>
    <updated>2011-07-29T18:55:25Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Исторические данные проигрываются.&lt;br /&gt;&lt;br /&gt;Но когда вместо исторических данных пытаюсь использовать случайные, то данные не генерятся.&lt;br /&gt;&lt;br /&gt;Пример - в коде вместо этого:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

            var storage = new TradingStorage(new InMemoryStorage())
            {
                BasePath = @&amp;quot;C:\MyProjects\HistoryData&amp;quot;,
            };

            var trader = new HistoryEmulationTrader(
                new Dictionary&amp;lt;Security, TimeSpan&amp;gt; { 
                    { securityA, TimeSpan.FromSeconds(1) }, 
                    { securityB, TimeSpan.FromSeconds(1) }},
                new[] { portfolio },
                storage);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;пытался сделать:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;

            var trader = new RandomEmulationTrader(
                new Dictionary&amp;lt;Security, TimeSpan&amp;gt; { 
                    { securityA, TimeSpan.FromSeconds(1) }, 
                    { securityB, TimeSpan.FromSeconds(1) }},
                new[] { portfolio });
&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;br /&gt;PS. вместо ((( и ))) должны быть угловые скобки -  форум не переваривает их что очень неудобно для вставки кода.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8930/</id>
    <title type="text">и правда - после мучительной установки и правки кода на 3.2 - мои тесты заработали, и 3.2 мне горазд...</title>
    <published>2011-06-15T05:20:31Z</published>
    <updated>2011-06-15T05:20:31Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.com/users/510/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">и правда - после мучительной установки и правки кода на 3.2 - мои тесты заработали, и 3.2 мне гораздо больше нравится - логичнее стало, что-ли.&lt;br /&gt;&lt;br /&gt;спасибо большое!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS. а проблема была в том что я не вызывал у стратегии base.OnRunning().&lt;br /&gt;и мне кажется тут есть небольшая логическая недоработка - нужно либо у всех перегруженных методов обязывать вызывать базовый (у OnProcess, например, тоже) либо ни у кого (вся унаследованная логика может вызываеться сама перед или после вызова этих виртуальных методов).&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/8916/</id>
    <title type="text">Лучше использовать 3.2. Там много поменялось для эмуляции.</title>
    <published>2011-06-14T10:51:09Z</published>
    <updated>2011-06-14T10:51:09Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Лучше использовать 3.2. Там много поменялось для эмуляции.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>