﻿<?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">Форум. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=211</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-25T02:38:36Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=211" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1852/</id>
    <title type="text">Кто поможет по Publisher?</title>
    <published>2011-08-29T12:25:21Z</published>
    <updated>2011-08-29T12:25:21Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">На Codeplex сейчас лежит программа Publisher, которая помогает собирать архивы (те самые, что выкладываем на box). В ней написан метод &lt;a target="_blank" rel="nofollow" href="http://stocksharp.codeplex.com/SourceControl/changeset/view/8831#94007" title="http://stocksharp.codeplex.com/SourceControl/changeset/view/8831#94007"&gt;PublishHelper.StartCompile&lt;/a&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;
public static void StartCompile(string slnFile)
		{
			StartProcess(_devenvPath, &amp;quot;/build Debug {0}&amp;quot;.Put(slnFile));


			//
			// ÷ñÒ978727454êÖ0õæ÷http://www.roelvanlisdonk.nl/?p=1802
÷ñÒ978727454êÖ1õæ÷
			//

			//const string logFilePath = &amp;quot;build.log&amp;quot;;

			//using (var process = Process.Start(_devenvPath, &amp;quot;/Rebuild Debug {0} /out {1}&amp;quot;.Put(slnFile, logFilePath)))
			//{
			//    using (var sr = new StreamReader(new FileStream(logFilePath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)))
			//    {
			//        while (!process.HasExited)
			//        {
			//            while (!sr.EndOfStream)
			//                Console.WriteLine(sr.ReadLine());

			//            Thread.Sleep(1000);
			//        }
			//    }
			//}
		}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Закомментированная часть - это попытка (неудачная, не знаю почему не работает) перенаправить вывод студии в консоль. Вывод нужен для того, чтобы узнать, нормально ли сейчас собирается пример или он выдает какие-то ошибки. Как следствие этого иногда возникает ситуация когда примеры на box попадают в несобираемом состоянии.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1851/</id>
    <title type="text">Кружки</title>
    <published>2011-08-27T11:33:46Z</published>
    <updated>2011-08-27T11:33:46Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Вчера съездил за кружками, сегодня раздобыл сносный дейвайс для фоток. Собственно, все в аттаче. Получились зачетные, как мне сказали горячего копчения. Попробовал поскоблить ключами, вроде бы держит. Но подушечкой пальцев все равно оттиск ощущается. Сегодня же испробовал в изделие в действии. Вода течет ровно, глотается плавно.&lt;br /&gt;&lt;br /&gt;Просьба ко всем виновным мне в личку написать свои координаты, чтобы я смог отослать по почте. К москвичам есть предложением. 18-го у нас тусовка по ботам (пока не знаю где, но чувствую будет). Если есть желание прийти, то отпишитесь так же. При встрече передам.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1850/</id>
    <title type="text">[int Volume]  и [long Position]</title>
    <published>2011-08-26T06:54:46Z</published>
    <updated>2011-08-26T06:54:46Z</updated>
    <author>
      <name>sun</name>
      <uri>https://stocksharp.ru/users/28495/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;br /&gt;Strategies :: public int Volume { get; set; } &lt;br /&gt;BasePositionManager:: public virtual long Position{ get; set; } &lt;br /&gt;&lt;br /&gt;При использовании свойства BasePositionManager.Position для определения торгового объема для стратегии Strategies.Volume, возникает  необходимось преобразования long в int.Это не хорошо. Может привести все типы в long для единообразия. &lt;br /&gt;.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1849/</id>
    <title type="text">[BUG?] Вчерашняя дата в RealTimeEmulationTrader&amp;lt;QuikTrader&amp;gt;</title>
    <published>2011-08-25T19:44:10Z</published>
    <updated>2011-08-25T19:44:10Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.ru/users/459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было.&lt;br /&gt;&lt;br /&gt;Для сравнения, вывел время свечек, которые приходят в CandleManager.CandlesFinished:&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;
candle = 25.08.2011 10:53:00, market = 24.08.2011 23:32:40&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Соответственно, в квике все таблицы показывают корректную сегодняшнюю дату.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1848/</id>
    <title type="text">Управление памятью</title>
    <published>2011-08-25T12:15:49Z</published>
    <updated>2011-08-25T12:15:49Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">В 3.2.10 добавил в примеры как управлять памятью. Попробуйте позапускать пример. Интересует метрика, какой пик у памяти, сколько длилось по времени.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1847/</id>
    <title type="text">Логирование стратегии</title>
    <published>2011-08-24T19:31:57Z</published>
    <updated>2011-08-24T19:31:57Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">В 3.2.9 изменился способ логирования стратегий в файл. Теперь когда стратегия остановилась, файл в который пишется лог, остается не закрытым. Если запустить её опять, то вылетает ошибка, из-за того что файл открыт. Можно это как-то исправить? &lt;br /&gt;Я пробовал и чистить список стратегий, для которых проводится логирование(при остановке стратегии) и  чистить список листнеров. К сожалению это не приводит к закрытию файла. Как быть? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1846/</id>
    <title type="text">Правило помечено как Once, но иногда вызывается дважды</title>
    <published>2011-08-24T19:28:39Z</published>
    <updated>2011-08-24T19:28:39Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">При исполнении сделки вызывается метод, где пересчитывается позиция. &lt;br /&gt;Правило помечено как Once, но иногда вызывается дважды. &lt;br /&gt;Вот вывод изменения текущей позиции и TransactionId &lt;br /&gt;1 61947599 &lt;br /&gt;2 61947600 &lt;br /&gt;11 61947601 &lt;br /&gt;12 61947602 &lt;br /&gt;19 61947603 &lt;br /&gt;25 61947604 &lt;br /&gt;26 61947605 &lt;br /&gt;27 61947606 &lt;br /&gt;28 61947606 &lt;br /&gt;33 61947607       &lt;br /&gt;36 61947608 &lt;br /&gt;&lt;br /&gt;3и 4 с конца списка - дважды посчитано по одной сделке.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1845/</id>
    <title type="text">Стабильность смарткома</title>
    <published>2011-08-24T12:54:54Z</published>
    <updated>2011-08-24T12:54:54Z</updated>
    <author>
      <name>Justtrader</name>
      <uri>https://stocksharp.ru/users/27770/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Здравствуйте, Михаил!&lt;br /&gt;&lt;br /&gt;Планирую делать робота под СМАРТ-КОМ. Скорее всего буду использовать ваш SmartTrader. &lt;br /&gt;Часто читал в ваших постах слова о глючности самрткома. Поэтому хотел бы узнать как нынче обстоят дела со стабильностью работы смарткома? До сих пор возможны сюрпризы типа зависаний, неприхода событий о новых сделках, изменениях заявок и т.д.? Или же ребята из айти все поправили и сейчас он стабильно работает? &lt;br /&gt;&lt;br /&gt;Спасибо.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1844/</id>
    <title type="text">StopLimit NotImplementedException при тестировании на рейл-тайме</title>
    <published>2011-08-24T09:40:40Z</published>
    <updated>2011-08-24T09:40:40Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <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;
			Order order = new Order
			{
				Type = OrderTypes.Conditional,
				Volume = volume,
				Security = this.Security,
				Price = price,
				Direction =  direction,
				Portfolio = this.Portfolio,
				StopCondition = new QuikStopCondition
				{
					Type = QuikStopConditionTypes.StopLimit,
					StopPrice = triggerPrice,
				},
			};&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Успешно (без эксепшнов) его регистрирую.&lt;br /&gt;И через долю секунды получаю в логах:&lt;br /&gt;24.08.2011 13:28:42.341 Trader_ProcessDataError: System.NotImplementedException: The method or operation is not implemented.&lt;br /&gt;   at StockSharp.BusinessEntities.StopCondition.TryActivate(MarketDepth depth)&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.#=qgKvDWPOBB7ObhiaHP7jce7lpsu5eVqNQfQhu441i_$s=(Order #=qghTCyYil3z9plTAIH0h7ZQ==)&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.#=qaJMk0fYqrJJLimDSONRqFg==(SynchronizedDictionary`2 #=qfRrq$bOd7VwETPAhe7MxVA==)&lt;br /&gt;   at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action`1 action)&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.Emulate()&lt;br /&gt;   at StockSharp.Algo.Testing.MarketEmulator.UpdateQuotes(IEnumerable`1 marketDepths)&lt;br /&gt;   at StockSharp.Algo.Testing.RealTimeEmulationTrader`1.#=qnZb_iUxWIG3iMpl0nVUI0AOWio8OvyiTxlJhdUR8tbU=(IEnumerable`1 #=qURBlmcAjMgnbMDq30VUTsQ==)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   at StockSharp.Algo.BaseTrader.#=q9x4U4UlSOkyZ3QjrnoQk8CciLYdldVF7rYtOidPxVPc=.#=qyxxb3dzH9Y7veo3ugDxAoQ==(IEnumerable`1 #=qBCmpU1le4ErdfKR6lMTszQ==)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PS. версия 3.2.6</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1843/</id>
    <title type="text">Выбор программы ТА</title>
    <published>2011-08-24T08:58:32Z</published>
    <updated>2011-08-24T08:58:32Z</updated>
    <author>
      <name>MSH</name>
      <uri>https://stocksharp.ru/users/465/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="wealth-lab" />
    <content type="html">Всем привет!&lt;br /&gt;Стою перед выбором программы ТА на C# для написания и тестирования МТС, чтобы потом оттуда переносить стратегии в робота, которого планирую написать на C# с использованием Stock#, который в свою очередь будет связываться с Квиком. Присматриваюсь к Wealth Lab и Ninja Trader.&lt;br /&gt;Может, кто-нибудь имел с ними дело? Какая из программ лучше? Или посоветуете какую-либо другую?&lt;br /&gt;Спасибо!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1842/</id>
    <title type="text">Тестирование на данных из базы sql server</title>
    <published>2011-08-23T20:22:28Z</published>
    <updated>2011-08-23T20:22:28Z</updated>
    <author>
      <name>MoMoGri</name>
      <uri>https://stocksharp.ru/users/28394/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Закачал данные по истории сделок в базу sql server с помощью Гидры. Хотел запустить HistoryTesting. В примере разобрана как работать с форматом, где данные по сделкам за день представлены файлами bin и xml(в папке RIU9@RTS). Подскажите,пожалуйста,как я могу запустить SampleHistoryTesting на данных, которые находятся в базе sql server. Как получить к ним доступ?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1841/</id>
    <title type="text">Опционный калькулятор</title>
    <published>2011-08-23T19:02:18Z</published>
    <updated>2011-08-23T19:02:18Z</updated>
    <author>
      <name>Dottz</name>
      <uri>https://stocksharp.ru/users/311/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Вопрос по опционному калькулятору: &lt;br /&gt;Какой алгоритм заложен при расчете греков по формуле Блэка-Шоулза? &lt;br /&gt;Спрашиваю не просто так: греки , что транслирует квик и те , что считает калькулятор существенно различаются. Где истинные значения, кому верить ? =) &lt;br /&gt;&lt;br /&gt;P.s. Обратился к опционному калькулятору, т.к. существует некоторые трудности при изъятии греков из таблицы с опционами квика.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1840/</id>
    <title type="text">Систематически не происходит обновление статуса заявки</title>
    <published>2011-08-23T17:06:27Z</published>
    <updated>2011-08-23T17:06:27Z</updated>
    <author>
      <name>Ortn</name>
      <uri>https://stocksharp.ru/users/27613/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Столкнулся с проблемой, когда заявка в stocksharp висит со статусом None, хотя реально она уже была исполнена (видно в SmartX), происходит не с каждой заявкой, но с очень многими. Как можно отследить причину подобного явления? Версия SmartCom последняя (пробовал переустановить - не помогло). Версия S# 3.2.5</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1839/</id>
    <title type="text">Быстрый DDE?</title>
    <published>2011-08-23T03:33:27Z</published>
    <updated>2011-08-23T03:33:27Z</updated>
    <author>
      <name>anothar2</name>
      <uri>https://stocksharp.ru/users/27679/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Натолкнулся на обсуждение скорости DDE: &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACHMX0gbJj-j0X-hUtbE6XZz2Q8mK-AehqU06fGyhsNryYtPnXJF5iaNQMKHenB15M" title="http://pratrader.livejournal.com/72177.html"&gt;http://pratrader.livejournal.com/72177.html&lt;/a&gt;. Пишут что DDE медленный и есть альтернатива: &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAABuQuSZpN3oILB4eO6B6HygHbjsPCuphk8muQpoeTxR13rdGL4tkEp4jriX3cKXHxY" title="http://ttools.ru/?page_id=430#10"&gt;http://ttools.ru/?page_id=430#10&lt;/a&gt; . Якобы SDK по ссылке выше читает данные сразу из памяти квика, что быстрее. Я не проверял.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1838/</id>
    <title type="text">Пример для плазы в 3.2.9 перестал работать</title>
    <published>2011-08-22T16:20:52Z</published>
    <updated>2011-08-22T16:20:52Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.ru/users/6053/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Вылетает ошибка &amp;quot;Could not parse file F:\Program Files\P2FORTSGate\client_router.ini&amp;quot;.&lt;br /&gt;Та же ошибка в версии 3.2.8, но в более ранних вроде работает. У меня стоит последняя версия гейта 1.11.7</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1837/</id>
    <title type="text">Перфоманс тестинга на истории</title>
    <published>2011-08-21T21:05:53Z</published>
    <updated>2011-08-21T21:05:53Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">На этих выходных пофиксил найденные баги в бэктестере. Заодно провел некоторое расследование о причинах медленного тестированию. Раньше самой тормозной частью была загрузка данных. Она была успешно залечена через параллельную подгрузку данных потоками, и теперь стал тормозить поток, который распараллелить невозможно - поток исполнения стратегий.&lt;br /&gt;&lt;br /&gt;Я проверял производительность на примере SampleHistoryTesting. Тесты показали (мерил через dotTrace), что основной тормоз - это генерация свечек (&lt;b&gt;48% уходит на CandleManager&lt;/b&gt;). Ускорить алго практически невозможно, так как он ускорялся и не раз. Но есть решение - использовать уже готовые свечки. В Гидре начиная с 3.2 версии появилась возможность &lt;a href="http://stocksharp.com/doc/html/621927b7-839f-4492-8dbb-162e63d57769.htm" title="http://stocksharp.com/doc/html/621927b7-839f-4492-8dbb-162e63d57769.htm"&gt;сжатия свечек&lt;/a&gt;. Схема работы для бэктестера не очень удобная, так как за раз не получится загрузить и сжать все свечки (банально не хватит памяти). Поэтому я предлагаю всем заинтересованным пользователям откликнуться на это предложение и помочь в решении проблемы.&lt;br /&gt;&lt;br /&gt;Исходники Гидры доступны каждому, они есть в дистрибутиве. Мое предложение такое. Необходимо сделать в Гидре (авто?) компрессор сделок по большому диапазону в отдельном окне. Тоесть, для такого компрессора не нужно будет выбирать и загружать сделки, а достаточно указать дни, с какого по какой нужно сжать сделки в свечки, и дальше он начнет их сжатие, загружая день за днем.&lt;br /&gt;&lt;br /&gt;Если откликнутся желающие (а я надеюсь что такие найдутся), то со стороны S# мы сделаем авто загрузку свечек из истории через класс CandleManager. Как итог, ускорим бэктестинг стратегий, которые требуют свечки, причем существенное ускорение.&lt;br /&gt;&lt;br /&gt;Других методов пока не придумал, если они вообще существуют. К сожалению, обратная сторона медали точного тестирования - это его производительность.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1836/</id>
    <title type="text">Код стратегии отдельно от функционала</title>
    <published>2011-08-21T07:16:42Z</published>
    <updated>2011-08-21T07:16:42Z</updated>
    <author>
      <name>unface</name>
      <uri>https://stocksharp.ru/users/264/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">В какую тему не знаю поэтому здесь.&lt;br /&gt;Возможно ли собрать приложение таким образом что бы сама стратегия не включалась в бинарный код навечно, а компилилась непосредственно перед запуском например.&lt;br /&gt;То есть в приложении строится набор необходимых входных данных, все нужные проверки. А саму стратегию описываем в отдельном файле или хранилище стратегий, и подключив к ней необходимые котировки, триггеры входа выхода, формулы и пр. Говорим &amp;quot;make&amp;quot;, &amp;quot;start&amp;quot;. B вуаля - робот хватает соху и идет пахать (ну или лопату и идет копать)?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1835/</id>
    <title type="text">[BUG] Интервал работы не сохраняется если не смещать фокус с контрола</title>
    <published>2011-08-20T12:36:06Z</published>
    <updated>2011-08-20T12:36:06Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Гидра&lt;br /&gt;Настройки =&amp;gt; РТС =&amp;gt; [Интервал работы] меняем на что-нибудь и НЕ УБИРАЯ ФОКУС с контрола нажимаем OK.&lt;br /&gt;снова открываем Настройки =&amp;gt; РТС =&amp;gt; [Интервал работы] остался неизменным.&lt;br /&gt;&lt;br /&gt;Аналогично для Финам и для Квик в случаях если форус с контрола не убирать.&lt;br /&gt;Аналогично и когда вместо нажатия OK переключаем в компбобоксе другой источник.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1834/</id>
    <title type="text">в 3.2.9 полностью сломалось тестирование на истории!</title>
    <published>2011-08-20T12:19:48Z</published>
    <updated>2011-08-20T12:19:48Z</updated>
    <author>
      <name>President</name>
      <uri>https://stocksharp.ru/users/510/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">код работал нормально при тестировании на истории в 3.2.6&lt;br /&gt;но после перехода на 3.2.9 после любого исполненного ордера вылетает ошибка:&lt;br /&gt;&lt;br /&gt;04.08.2011 11:00:01.060 Trader_ProcessDataError: System.NullReferenceException: Object reference not set to an instance of an object.&lt;br /&gt;   at StockSharp.Algo.PnL.StrategyPnLManager.GetCurencyMultiplier(Security security)&lt;br /&gt;   at StockSharp.Algo.PnL.MultiSecurityPnLManager.#=qcZhbLjk2i5luhiWbu5q0KfVHm5bxrlXm_RC1QCAMi0U=.#=qeGTh3VUxPdARjdzLn_0MnCm0NjwzGeoX6KX7MXDLMs4=.#=qQrecZK95seh7eX31S0$L1ehbgc4kkGkNyg_I2wm4E2c=.#=qLtaev_PxSleXIeB_6wbcKNNvDMtXB$vJdQfkstGvHkY=(MyTrade #=q3Alqna9F55JAykW7vuciRA==)&lt;br /&gt;   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.Sum(IEnumerable`1 source)&lt;br /&gt;   at System.Linq.Enumerable.Sum[TSource](IEnumerable`1 source, Func`2 selector)&lt;br /&gt;   at StockSharp.Algo.PnL.MultiSecurityPnLManager.#=qcZhbLjk2i5luhiWbu5q0KfVHm5bxrlXm_RC1QCAMi0U=.#=qeGTh3VUxPdARjdzLn_0MnCm0NjwzGeoX6KX7MXDLMs4=.#=qxU1GGYB9qLNe2qCnt4v9lGVhCGXw7JtMo7wV9aPeRPs=(IGrouping`2 #=qfsjw_Gb3WWMQg4ZVy6XF0w==)&lt;br /&gt;   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()&lt;br /&gt;   at System.Linq.Enumerable.Sum(IEnumerable`1 source)&lt;br /&gt;   at System.Linq.Enumerable.Sum[TSource](IEnumerable`1 source, Func`2 selector)&lt;br /&gt;   at StockSharp.Algo.PnL.MultiSecurityPnLManager.#=qcZhbLjk2i5luhiWbu5q0KfVHm5bxrlXm_RC1QCAMi0U=.#=qowuSjDcPfw1kkTTBECdV0Wm3dX06ogStPv7yNEkPkl4=(SynchronizedDictionary`2 #=q8Q18He3vjGIQifyaBiyMTg==)&lt;br /&gt;   at Ecng.Collections.CollectionHelper.SyncGet[TCollection,TResult](TCollection collection, Func`2 func)&lt;br /&gt;   at StockSharp.Algo.PnL.MultiSecurityPnLManager.OnNewMyTrades(IEnumerable`1 trades)&lt;br /&gt;   at System.Action`1.Invoke(T obj)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   at StockSharp.Algo.Strategies.Strategy.#=q5KHrlcbBF4CXeREYgMV$nw==(IEnumerable`1 #=q9R4GcTn_y2uVFNIe8J7byg==)&lt;br /&gt;   at StockSharp.Algo.Strategies.Strategy.#=qzEQK2Y3L_IrAAGbcYGyRpQ==(IEnumerable`1 #=qxpUNIGBL7aCZA9FJMFi4fw==)&lt;br /&gt;   at System.Action`1.Invoke(T obj)&lt;br /&gt;   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   at StockSharp.Algo.BaseTrader.#=qqOkgz526GSMHt3wNXPdCGFSYGNKxQPBgXae3CabHgeo=.#=q0EbjehvL8$E61CC5w2TYCg==(IEnumerable`1 #=qXzEHrgCCYBGRt5Kpwgnz5Q==)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1833/</id>
    <title type="text">SampleTesting - очень тормозной</title>
    <published>2011-08-20T07:49:14Z</published>
    <updated>2011-08-20T07:49:14Z</updated>
    <author>
      <name>IAA</name>
      <uri>https://stocksharp.ru/users/27881/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">запустил бактестинг из примера - мега тормоза [bored] &lt;br /&gt;все желание отбивает дальше разбираться с фреймворком &lt;br /&gt;такие вещи должны проходить за секунды&lt;br /&gt;не знаю чем связано</content>
  </entry>
</feed>