﻿<?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">Backtesting: нестабильные результаты</title>
  <id>~/topic/4405/backtesting-nestabilnye-rezultaty/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-17T07:38:34Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4405" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/29980/</id>
    <title type="text">Если у вас один HistoryEmulationConnector, то все стратегии торгуют между собой и нет ничего странно...</title>
    <published>2014-03-12T16:07:22Z</published>
    <updated>2014-03-12T16:07:22Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.com/users/50604/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.com/posts/m/29979/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Если у вас один HistoryEmulationConnector, то все стратегии торгуют между собой и нет ничего странного в том, что их результаты отличаются.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;это 10 одинаковых копий стратегии, соответственно, они не между собой торгуют, а одновременно и однонаправленно торгуют. Почему в данном случае возникают проблемы непонятно. В реале, когда будет запущено несколько стратегий на одном коннекторе, они тоже между собой будут конфликтовать?&lt;br /&gt;&lt;br /&gt;- Возможно, мой подход неверен именно с точки зрения реализации S#, тогда скажите как правильно делать.&lt;br /&gt;- Возможно ли кэшировать данные в памяти, чтобы 10 коннекторов считывали данные не с диска, а из памяти? Ну либо еще как-нибудь оптимизировать процесс бэктестинга?&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/29979/</id>
    <title type="text">Если у вас один HistoryEmulationConnector, то все стратегии торгуют между собой и нет ничего странно...</title>
    <published>2014-03-12T15:56:00Z</published>
    <updated>2014-03-12T15:56:00Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Если у вас один HistoryEmulationConnector, то все стратегии торгуют между собой и нет ничего странного в том, что их результаты отличаются.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/29973/</id>
    <title type="text">Все стратегии запускаются на одном эмуляторе или каждая на отдельном? все на одном. Процесс оптимиза...</title>
    <published>2014-03-12T12:21:08Z</published>
    <updated>2014-03-12T12:21:08Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.com/users/50604/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.com/posts/m/29958/" 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;br /&gt;Процесс оптимизационного бэктестинга нигде не задокументирован, так что приходится делать методом тыка.&lt;br /&gt;&lt;br /&gt;- Надо на нескольких коннекторах типа StorageRegistry? &lt;br /&gt;- Если все равно одни и те же данные, их можно как-нибудь запихнуть в память целиком, чтобы не считывать с диска каждый раз для каждой стратегии?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/29958/</id>
    <title type="text">Все стратегии запускаются на одном эмуляторе или каждая на отдельном?</title>
    <published>2014-03-11T15:42:29Z</published>
    <updated>2014-03-11T15:42:29Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Все стратегии запускаются на одном эмуляторе или каждая на отдельном?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/29948/</id>
    <title type="text">Итак, результаты тестов на тиковых данных за 2 месяца: 1. Тест 1 стратегии занимает 27 минут, десяти...</title>
    <published>2014-03-10T21:16:53Z</published>
    <updated>2014-03-10T21:16:53Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.com/users/50604/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Итак, результаты тестов на тиковых данных за 2 месяца:&lt;br /&gt;&lt;br /&gt;1. Тест 1 стратегии занимает 27 минут, десяти - 1ч49мин (в 4 раза больше времени за 10 стратегий)&lt;br /&gt;2. # trades: 299 - 301. 2 потерянных трейда (4 сделки) не так страшно, но вопрос почему это происходит&lt;br /&gt;3. PnL гуляет на 7% (-7%,0) - это уже намного хуже&lt;br /&gt;&lt;br /&gt;Короче, либо я что-то не так делаю, либо в S# вскрылась большая проблема.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/29947/</id>
    <title type="text">Провел эксперимент: 1. Создал 10 идентичных копий стратегии 2. Запустил их параллельно Генерация ста...</title>
    <published>2014-03-10T19:33:48Z</published>
    <updated>2014-03-10T19:33:48Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.com/users/50604/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Провел эксперимент:&lt;br /&gt;&lt;br /&gt;1. Создал 10 идентичных копий стратегии&lt;br /&gt;2. Запустил их параллельно&lt;br /&gt;&lt;br /&gt;Генерация стаканов отключена, тестирование исключительно на тиковых данных&lt;br /&gt;&lt;br /&gt;Результат: у всех стратегий разный PnL...&lt;br /&gt;&lt;br /&gt;Задача провести оптимизацию стратегии, но если 10 идентичных копий дают разный результат (== 10 одинаковых входов дают 10 различных выходов), то ни о какой оптимизации речи быть не может....&lt;br /&gt;&lt;br /&gt;Вопрос, что надо изменить в настройках?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>