﻿<?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=community&amp;page=216</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-13T23:03:10Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=216" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/2407/</id>
    <title type="text">.Once().Do()</title>
    <published>2012-02-15T13:51:36Z</published>
    <updated>2012-02-15T13:51:36Z</updated>
    <author>
      <name>Church</name>
      <uri>https://stocksharp.ru/users/459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Раньше (по крайней мере в 4.0.1) можно было сделать так:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
this
.When(token.CandlesFinished())
.Once()
.Do(cs =&amp;gt; Console.WriteLine(cs.Last().Time));
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Теперь эта конструкция подразумевает, что аргумент Do() будет StrategyRule.&lt;/p&gt;
&lt;p&gt;Я уже нашел, что теперь .Once() надо писать в конце. Не знаю, зачем это было нужно, но обратная совместимость потерялась. Пишу на случай если это баг.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2406/</id>
    <title type="text">Давайте поговорим о CandleManager :)</title>
    <published>2012-02-15T12:24:40Z</published>
    <updated>2012-02-15T12:24:40Z</updated>
    <author>
      <name>kot99</name>
      <uri>https://stocksharp.ru/users/777/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Чето я седня жестко туплю - взял бету 4.1, сижу разглядываю...
После запуска _candleManager.Start(_series) требуется некоторое (а порой продолжительное) время чтобы сформировать свечи.
Внимание вопрос - как понять что свечи за текущий день уже полностью сформированы ?&lt;/p&gt;
&lt;p&gt;Делаю так -
_series = new CandleSeries(typeof(TimeFrameCandle), _sec, _timeFrame);
_candleManager.Start(_series);&lt;/p&gt;
&lt;p&gt;Ну и потом получаю готовые через -
_candleManager.Container.GetCandles ...&lt;/p&gt;
&lt;p&gt;[blush]&lt;/p&gt;
&lt;p&gt;и не по глазам событие на окончание формирования свечи...&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2405/</id>
    <title type="text">Запуск робота на боевом сервере</title>
    <published>2012-02-15T11:25:08Z</published>
    <updated>2012-02-15T11:25:08Z</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">&lt;p&gt;Оттестировал робота на тестовом сервере, все работает хорошо. Получил доступ на боевой сервер, переустановил шлюз (P2_ClientGate1.12.7_64.exe, тот же самый что и для тестового). Запускаю робота на боевом сервере, коннектится, но данные не получает почти по всем потокам ,приходят данные только таблицы всех инструментов, причем цена по RIH2 не совпадает с текущей ценой с квика, например.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2404/</id>
    <title type="text">Current thread is not a GUI.</title>
    <published>2012-02-15T10:32:07Z</published>
    <updated>2012-02-15T10:32:07Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.ru/users/484/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;div class="spoiler"&gt;&lt;p&gt;в Ecng.Xaml.XamlHelper.get_CurrentThreadDispatcher()
в Ecng.Xaml.ThreadSafeObservableCollection&lt;code&gt;1..ctor() в StockSharp.Xaml.LogSourceNode..ctor(ILogSource source, ILogSourceNodeModel model) в StockSharp.Xaml.Monitor.WriteMessage(LogMessage message) в StockSharp.Xaml.MonitorWindow.WriteMessage(LogMessage message) в StockSharp.Algo.Logging.LogManager.#=qGeh36Vei8L6f1oWxJdvWcSD12ql8UJ3_MM_HPAyIGmo=.#=qbFU0_hQmPdEVgy$5hpLwQ7_40oMMPG3ZNrMW8RzgJSc=(ILogListener #=qbCCQmBlM1u2uuCK7rSV7rQ==) в Ecng.Collections.CollectionHelper.ForEach(IEnumerable&lt;/code&gt;1 source, Action&lt;code&gt;1 action) в StockSharp.Algo.Logging.LogManager.#=qMwTwnUbjatZIirXYK6IiAw==(LogMessage #=qilkdQE6Awb54Cttk_wCsaQ==) в Ecng.Common.DelegateHelper.SafeInvoke(Action&lt;/code&gt;1 handler, T arg)
в StockSharp.Algo.Strategies.Strategy.#=q16rLd5GufpqId_xQfm5KLlCAFboOGHxJkAci3_ZfSe4=.#=q_gVYbZ3_vz2OC3pqrDNXDw==()
в StockSharp.Algo.Strategies.Strategy.#=qwzmGrKnG$0lhDHOD3BPyMGqMtCUpD4zmE4ZovW679s0=.#=qIY4NSkrOUQY91f7HhBy6p7Cx5XB$mdJRFi0Q7LbZpec=()
в StockSharp.Algo.Strategies.Strategy.#=q_$cxmCU6UPeT_kP1tn$thBTjIo$nMsHOpDKotZ1Jer8=.#=qwEXezyN8$Qnv4LlY1r$ogg==(Action #=qfUmJaCDLMZTTl9LPChvV9A==)
в StockSharp.Algo.Strategies.Strategy.#=qx7hHCN5UuFCs4lvsx84z5g==(Action #=q136HMyGLJ0sU$5W4wyRK7w==)
в StockSharp.Algo.Strategies.Strategy.AddLog(LogMessage message)
в Ecng.Common.DelegateHelper.SafeInvoke(Action&lt;code&gt;1 handler, T arg) в StockSharp.Algo.Strategies.Strategy.#=q16rLd5GufpqId_xQfm5KLlCAFboOGHxJkAci3_ZfSe4=.#=q_gVYbZ3_vz2OC3pqrDNXDw==() в StockSharp.Algo.Strategies.Strategy.#=qwzmGrKnG$0lhDHOD3BPyMGqMtCUpD4zmE4ZovW679s0=.#=qIY4NSkrOUQY91f7HhBy6p7Cx5XB$mdJRFi0Q7LbZpec=() в StockSharp.Algo.Strategies.Strategy.#=q_$cxmCU6UPeT_kP1tn$thBTjIo$nMsHOpDKotZ1Jer8=.#=qwEXezyN8$Qnv4LlY1r$ogg==(Action #=qfUmJaCDLMZTTl9LPChvV9A==) в StockSharp.Algo.Strategies.Strategy.#=qx7hHCN5UuFCs4lvsx84z5g==(Action #=q136HMyGLJ0sU$5W4wyRK7w==) в StockSharp.Algo.Strategies.Strategy.AddLog(LogMessage message) в StockSharp.Algo.Logging.LoggingHelper.#=qhf476u$YOvWwcd4pMvh2tQ==(ILogReceiver #=qrS6wynn4h7MBWJKzk5ecQw==, ErrorTypes #=qOW628I24XFTWaXWhfzrZVw==, String #=q0lvOoCOJVBVT4_cZ6TqEFw==, Object[] #=qAnO_O$GWEEFKoSEwBxoQcg==) в StockSharp.Algo.Logging.LoggingHelper.AddInfoLog(ILogReceiver receiver, String message, Object[] args) в StockSharp.Algo.Strategies.Strategy.#=q8scNkZv6vSU_hKHBDHAtW8RtgIa5vup4v6umj4HdJJc=(ProcessStates #=q1xFaIJHL71DVI4$Quq_DdQ==) в StockSharp.Algo.Strategies.Strategy.#=qoK6mHI$CB4n2lfCz9bYryVWBrJHX2mZen1TTdehTQ2E=.OnAdding(Strategy #=qz2NDeYXXazvj5DqXbE1VEg==) в Ecng.Collections.BaseCollection&lt;/code&gt;1.Add(T item)
в Ecng.Collections.SynchronizedCollection`1.Add(T item)
в syntetictrader.SynteticStrategy.CreateChildeSOA(Security sec, Decimal strike, DateTime expdt, Decimal mp) в&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;При добавлении дочерней стратегии &amp;quot;третьего уровня&amp;quot; (this.ChildStrategies.Add(newchilde);) выскакивает исключение описанное выше.&lt;/p&gt;
&lt;p&gt;upd:
закоментировал вот это _logman.Listeners.Add(_monitor); и все заработало&lt;/p&gt;
&lt;p&gt;Подскажите в чем может быть проблема?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2403/</id>
    <title type="text">Не могу получить значения индексов (MICEX, RTSVX etc)</title>
    <published>2012-02-15T09:50:06Z</published>
    <updated>2012-02-15T09:50:06Z</updated>
    <author>
      <name>dvoris</name>
      <uri>https://stocksharp.ru/users/5897/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">&lt;p&gt;Зарегистрировал нужные security через Trader.RegisterSecurity.
Для фьючерсов последняя цена появлятся в security.LastTrade, с фьючерсами всё в порядке.
Для индексов LastTrade всегда равен null. &lt;a href="http://shot.qip.ru/004o1R-1049d97/" rel="nofollow" target="_blank"&gt;http://shot.qip.ru/004o1R-1049d97/&lt;/a&gt;&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2402/</id>
    <title type="text">Падает робот</title>
    <published>2012-02-14T13:07:18Z</published>
    <updated>2012-02-14T13:07:18Z</updated>
    <author>
      <name>Garic</name>
      <uri>https://stocksharp.ru/users/809/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;В первый раз ошибка произошла в пятницу - сначала в течении нескольких часов несколько раз падало соединение (проблемы у брокера), потом бот здох.&lt;/p&gt;
&lt;p&gt;Сегодня повторилось - в 14.38 здох, но ошибок соединения не было. К щастью оба раза принесло профит )&lt;/p&gt;
&lt;p&gt;Версия 4.0.14, на ней с начала года - подобных ошибок не было.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
Application: Garic.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.InvalidOperationException
Stack:
   at System.ThrowHelper.ThrowInvalidOperationException(System.ExceptionResource)
   at System.Collections.Generic.Dictionary`2+ValueCollection+Enumerator[[System.Int64, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
   at System.Linq.Enumerable+&amp;lt;SelectManyIterator&amp;gt;d__14`2[[System.Collections.Generic.KeyValuePair`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MoveNext()
   at System.Linq.Buffer`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]..ctor(System.Collections.Generic.IEnumerable`1&amp;lt;System.__Canon&amp;gt;)
   at System.Linq.Enumerable.ToArray[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Collections.Generic.IEnumerable`1&amp;lt;System.__Canon&amp;gt;)
   at StockSharp.Algo.BaseTrader+#=qtruM7DL_npiEl2WbIrnVyg==.#=qsPudgqWTa$AO0p2eXUahDgOIpsfNdy1MEvAMNXLBxmo=(Ecng.Collections.SynchronizedDictionary`2&amp;lt;StockSharp.BusinessEntities.Security,#=qWqHj$_khap3g0KUFboUGGA==&amp;gt;)
   at Ecng.Collections.CollectionHelper.SyncGet[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.__Canon, System.Func`2&amp;lt;System.__Canon,System.__Canon&amp;gt;)
   at StockSharp.Algo.BaseTrader+#=qtruM7DL_npiEl2WbIrnVyg==.#=qeT3WNUPfJbjDP1lYSNY_jQ==()
   at StockSharp.Algo.BaseTrader.get_Trades()
   at .(System.Object, System.EventArgs)
   at System.EventHandler.Invoke(System.Object, System.EventArgs)
   at System.Windows.Threading.DispatcherTimer.FireTick(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
   at System.Threading.ExecutionContext.runTryCode(System.Object)
   at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, System.Object)
   at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
   at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
   at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
   at System.Windows.Threading.Dispatcher.Run()
   at System.Windows.Application.RunDispatcher(System.Object)
   at System.Windows.Application.RunInternal(System.Windows.Window)
   at System.Windows.Application.Run(System.Windows.Window)
   at Garic.App.()

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2401/</id>
    <title type="text">Лог заявок (full order log -&amp;gt; анонимный order log)</title>
    <published>2012-02-14T11:25:38Z</published>
    <updated>2012-02-14T11:25:38Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Добавил эту поддержку несколько дней назад. Сейчас данные транслируются как заявки и собственные сделки с анонимным портфелем. Появилось желание сделать опцию для построения стаканов из лог заявок. Сделал и это, но не до конца. Стакан строится как-то криво, с захлестами бидов на офферов. Если есть желание у кого-то, милости прощу доделать.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2400/</id>
    <title type="text">Стратегия иногда не видит своих заявок и сделок</title>
    <published>2012-02-14T11:06:44Z</published>
    <updated>2012-02-14T11:06:44Z</updated>
    <author>
      <name>pehas</name>
      <uri>https://stocksharp.ru/users/340/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Помогите с проблемой&lt;/p&gt;
&lt;p&gt;Версия 4.0.18
По какой-то причине, стратегия иногда не видит собственных заявок и сделок по ним&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;TS - стратегия&lt;/li&gt;
&lt;/ul&gt;
&lt;details&gt;&lt;summary&gt;10:45:02.191 |            | QuikTrader      | RegisterOrder: TransactionId=47394465, Id=0, Price=1378, Balance=6, Security=UXH2@UX, State=None
10:45:02.442 |            | QuikTrader      | New order: TransactionId=0, Id=88064767, Price=1378, Balance=0, Security=UXH2@UX, State=Done
10:45:02.488 |            | TS              | Новая позиция -16.&lt;/summary&gt;
&lt;hr /&gt;
&lt;p&gt;12:25:07.899 | Warning    | TS              | Exiting Position. Current position is: -16
12:25:08.016 |            | QuikTrader      | RegisterOrder: TransactionId=47394466, Id=0, Price=1682, Balance=16, Security=UXH2@UX, State=None
12:25:08.351 |            | QuikTrader      | New order: TransactionId=47394466, Id=88190353, Price=1682, Balance=16, Security=UXH2@UX, State=Active
12:25:08.524 |            | TS              | Новая Buy сделка 1001468121 по цене 1535,95 на 12 заявки 47394466.
12:25:08.525 |            | TS              | Новая Buy сделка 1001468122 по цене 1536 на 3 заявки 47394466.
12:25:08.526 |            | TS              | Новая Buy сделка 1001468123 по цене 1536 на 1 заявки 47394466.
12:25:08.528 |            | TS              | Новая позиция 0.&lt;/p&gt;
&lt;/details&gt;
&lt;p&gt;Как видно,в 10 часов стратегия отправила заявку, но не регистр ордер пришел только через трейдера. А стратегия не получила ни заявки ни сделки. И вся логика связанная с трейдами стратегии не отработала. При этом сама заявка была успешно исполнена и позиция в трейдере была изменен&lt;/p&gt;
&lt;p&gt;А далеее в 12 часов, все пришло в стратегию и отработало как надо&lt;/p&gt;
&lt;p&gt;Такая ситуация возникает периодически. Кто сталкивался с проблемой, в чем может быть причина?&lt;/p&gt;
&lt;p&gt;Заранее спасибо за любую помощь&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2399/</id>
    <title type="text">Вопрос по LeftVolume, QuotingVolume, Volume</title>
    <published>2012-02-14T09:28:13Z</published>
    <updated>2012-02-14T09:28:13Z</updated>
    <author>
      <name>Moadip</name>
      <uri>https://stocksharp.ru/users/5973/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Всем привет. Со stock# разбираюсь недавно. Если вопросы глупые то сильно не пинайте.[blush]&lt;/p&gt;
&lt;p&gt;Несколько цитат из справки&lt;/p&gt;
&lt;p&gt;Свойства
&lt;strong&gt;LeftVolume&lt;/strong&gt;: Объем, который осталось реализовать до завершения котирования.
&lt;strong&gt;QuotingVolume&lt;/strong&gt;: Объем, который необходимо скотировать.
&lt;strong&gt;Volume&lt;/strong&gt;: Объем, которым необходимо оперировать.&lt;/p&gt;
&lt;p&gt;Методы
&lt;strong&gt;NeedFinish&lt;/strong&gt;: По умолчанию, котирование останавливается тогда, когда все контракты реализованы и LeftVolume равно 0.&lt;/p&gt;
&lt;p&gt;Если я все правильно понимаю как это работает, то должно быть так: Мне надо скотировать 5 лотов выставляя по одному лоту. Есть QuotingVolume = 5, есть Volume = 1.
Когда запускается стратегия MarketQuotingStrategy то выставляется заявка в 1 лот и котируется до тех пор пока не исполнится. Как только заявка исполнена, LeftVolume становится = 4. Выставляется следующая заявка в 1 лот, и т.д.  До тех пор пока LeftVolume не станет равен 0. После этого котирование останавливается и  MarketQuotingStrategy ProcessState = Stopped;&lt;/p&gt;
&lt;p&gt;Есть класс&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
    class myStrategy : Strategy
    {
        protected override void OnStarting()
        {
            Security.Exchange.IsSupportAtomicReRegister = false;
            base.OnStarting();
        }

        public void addChildStrategy(OrderDirections direct, decimal quotingVol, decimal vol)
        {
            var strt = new MarketQuotingStrategy(direct, quotingVol) { PriceOffset = base.Security.MinStepSize, Volume = vol };
            ChildStrategies.Add(strt);
        }
    }

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;В основном коде создаю экземпляр класса myStrategy&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt; 
            ...
            myStrat = new myStrategy() { Trader = trader, Portfolio = Portfolio.SelectedPortfolio, Security = instr1};
            myStrat.Start();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Добавляю на форму кнопку, в обработчик пишу&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;myStrat.addChildStrategy(OrderDirections.Sell, 5, 1);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Запускаю, нажимаю на кнопку. В стакан добавляется заявка в одни лот. Котируется до тех пор, пока не исполняется. Все. После этого заявки не выставляются.[confused]&lt;/p&gt;
&lt;p&gt;Пробую так&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;myStrat.addChildStrategy(OrderDirections.Sell, 1, 1);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;При создании экземпляра myStrategy подписываюсь на событие OnStrategyPropertyChanged&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;myStrat.PropertyChanged += OnStrategyPropertyChanged;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Добавляю на форму несколько лэйблов и в обработчике пишу.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt; 
            this.GuiAsync(() =&amp;gt;
            {
                if(myStrat.ChildStrategies.Count &amp;gt; 0)
                {
                    lblCountChild.Content = myStrat.ChildStrategies.Count.ToString();
                    lblLeftVol.Content = ((MarketQuotingStrategy)myStrat.ChildStrategies[0]).LeftVolume;
                    lblProcState.Content = ((MarketQuotingStrategy)myStrat.ChildStrategies[0]).ProcessState; 
                }
            });

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;чтобы можно было посмотреть свойства дочерней стратегии.
При запуске выдает эксепшен - Данный метод не поддерживается.[confused]&lt;/p&gt;
&lt;p&gt;Переделываю класс myStrategy&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
    class myStrategy : Strategy
    {
        protected override void OnStarting()
        {
            Security.Exchange.IsSupportAtomicReRegister = false;
            base.OnStarting();
        }

        public MarketQuotingStrategy strt;

        public void addChildStrategy(OrderDirections direct, decimal quotingVol, decimal vol)
        {
            //var strt = new MarketQuotingStrategy(direct, quotingVol) { PriceOffset = base.Security.MinStepSize, Volume = vol };
            strt = new MarketQuotingStrategy(direct, quotingVol) { PriceOffset = base.Security.MinStepSize, Volume = vol };
            ChildStrategies.Add(strt);
        }
    }

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;и обработчик OnStrategyPropertyChanged&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
            this.GuiAsync(() =&amp;gt;
            {
                if(myStrat.ChildStrategies.Count &amp;gt; 0)
                {
                    lblCountChild.Content = myStrat.ChildStrategies.Count.ToString();
                    //lblLeftVol.Content = ((MarketQuotingStrategy)myStrat.ChildStrategies[0]).LeftVolume;
                    //lblProcState.Content = ((MarketQuotingStrategy)myStrat.ChildStrategies[0]).ProcessState;
                    
                    lblLeftVol.Content = myStrat.strt.LeftVolume;
                    lblProcState.Content = myStrat.strt.ProcessState;
                }
            });

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Коряво конечно, но чтобы посмотреть как работает, пойдет.
Запускаю. Нажимаю кнопку. В стакан добавляется заявка в одни лот. На лэйблах показывает что дочерних стратегий - 1, объем до завершения котирования - 1, статус - started. После того как заявка исполнена, ничего не меняется.&lt;/p&gt;
&lt;p&gt;Подключаю логирование. Результат&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;&lt;img src="http://i30.fastpic.ru/big/2012/0214/5f/6ecd9ab1e9c08cb0ce318f14204bd65f.png" alt="" /&gt;
&lt;img src="http://i27.fastpic.ru/big/2012/0214/18/a20f427a1eb71e0a103ff6625c293818.png" alt="" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Получается заявка исполнена но стратегия пытается ее снять.[huh]&lt;/p&gt;
&lt;p&gt;Дальше еще интреснее.
Пробую так&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;myStrat.addChildStrategy(OrderDirections.Sell, 2, 2);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;При котировании заявка просто снимается и больше не выставляется.[confused]&lt;/p&gt;
&lt;div class="spoiler"&gt;&lt;p&gt;&lt;img src="http://i29.fastpic.ru/big/2012/0214/89/51af9563a33d23b7b00ecba8fa292189.png" alt="" /&gt;
&lt;img src="http://i31.fastpic.ru/big/2012/0214/b0/2991969e47a438c43a84c3890dae67b0.png" alt="" /&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Помогите разобраться.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;За что отвечают свойства LeftVolume, QuotingVolume, Volume и как с ними работать.&lt;/li&gt;
&lt;li&gt;Как &amp;quot;правильно&amp;quot; получать доступ к свойствам дочерних стратегий.&lt;/li&gt;
&lt;li&gt;Логика работы  MarketQuotingStrategy.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Заранее спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2398/</id>
    <title type="text">Не могу обработать событие Trader.OrderCancelFails</title>
    <published>2012-02-13T07:36:33Z</published>
    <updated>2012-02-13T07:36:33Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt;
Trader.OrderCancelFails += Trader_CancelFailOrders;

private void Trader_CancelFailOrders(IEnumerable&amp;lt;OrderFail&amp;gt; fail)
        {

        }

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Такой код, выдает ошибку
Error	10	Невозможно присвоить значение свойству или индексатору 'StockSharp.BusinessEntities.ITrader.OrderCancelFails' -- доступ только для чтения&lt;/p&gt;
&lt;p&gt;Error	11	Оператор &amp;quot;+=&amp;quot; не может применяться к операндам типа &amp;quot;System.Collections.Generic.IEnumerable&amp;lt;StockSharp.BusinessEntities.OrderFail&amp;gt;&amp;quot; и &amp;quot;группа методов&amp;quot;&lt;/p&gt;
&lt;p&gt;Error	12	Не удается привести группу методов 'Trader_CancelFailOrders' к неделегируемому типу 'System.Collections.Generic.IEnumerable&amp;lt;StockSharp.BusinessEntities.OrderFail&amp;gt;'. Вызов метода использовался намеренно?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2397/</id>
    <title type="text">Exchange.WorkingTime 2012</title>
    <published>2012-02-12T18:32:30Z</published>
    <updated>2012-02-12T18:32:30Z</updated>
    <author>
      <name>dvoris</name>
      <uri>https://stocksharp.ru/users/5897/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;pre&gt;&lt;code class="language-csharp"&gt;var specialWorkingDays = new[] 
{ 
  new DateTime(2012, 3, 11),
  new DateTime(2012, 4, 28),
  new DateTime(2012, 6, 9),
  new DateTime(2012, 12, 29),
};

var specialHolidays = new[]
{
  new DateTime(2012, 1, 2),
  new DateTime(2012, 3, 8),
  new DateTime(2012, 3, 9),
  new DateTime(2012, 4, 30),
  new DateTime(2012, 5, 1),
  new DateTime(2012, 5, 9),
  new DateTime(2012, 6, 11),
  new DateTime(2012, 6, 12),
  new DateTime(2012, 11, 5),
  new DateTime(2012, 12, 31),
};

Exchange.Rts.WorkingTime.SpecialWorkingDays = specialWorkingDays;
Exchange.Rts.WorkingTime.SpecialHolidays = specialHolidays;

&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2396/</id>
    <title type="text">Любопытные проекты.</title>
    <published>2012-02-12T05:24:43Z</published>
    <updated>2012-02-12T05:24:43Z</updated>
    <author>
      <name>anothar2</name>
      <uri>https://stocksharp.ru/users/27679/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;Натолкнулся на кодплексе на любопытный проект:	&lt;a href="http://wpfrealtime.codeplex.com/" rel="nofollow" target="_blank"&gt;WPF RealTime&lt;/a&gt;. Насколько он полезен непонятно.
Но скорее всего оттуда можно вытащить многопоточную модель, организованную на основе TPL.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2395/</id>
    <title type="text">Демо доступ к FORTS</title>
    <published>2012-02-11T07:48:57Z</published>
    <updated>2012-02-11T07:48:57Z</updated>
    <author>
      <name>tmt</name>
      <uri>https://stocksharp.ru/users/6032/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Брокеры" />
    <content type="html">&lt;p&gt;Где найти нормальный демо доступ? - а то у финама, айтиинвест и тп. одинаковые данные и скорее всего с одного сервера. И эти данные никаким образом не сходятся с реальными (объемы показывает маленькие очень, я конечно не досканально сравнивал, а так прикинул.. днем объемы на демо по 1-2 фьючерсу на каждую цену в стакане - это в среднем говорю. А глянул реал счет от альфа банка, так там в вечер. сессию стакан был забит от 50 и больше =&amp;gt; бред этот демо, хоть и говорят, что одно и тоже, только задержкав скока то там минут) Может есть нормальный тестовый доступ?&lt;/p&gt;
&lt;p&gt;Да еще и акции.. На демо 1900 была цена, а на реале всего 1800.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2394/</id>
    <title type="text">Настройка таблиц из приложения</title>
    <published>2012-02-10T17:00:14Z</published>
    <updated>2012-02-10T17:00:14Z</updated>
    <author>
      <name>NVM</name>
      <uri>https://stocksharp.ru/users/27710/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Доброго времени суток.
Есть ли возможность настраивать таблици в QUIK-е прямо из своего приложения?
спасибо.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2392/</id>
    <title type="text">Как бороться с кривыми данными от брокера</title>
    <published>2012-02-10T14:44:25Z</published>
    <updated>2012-02-10T14:44:25Z</updated>
    <author>
      <name>vfreeman</name>
      <uri>https://stocksharp.ru/users/773/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Брокеры" />
    <content type="html">&lt;p&gt;Народ, а кто и как решает проблему кривых данных от брокера? У меня на двух брокерах крутятся решения на S#. Сегодня оба (не буду показывать пальцем) чудят. У одного в таблице &amp;quot;Все сделки&amp;quot; в 11:30 остановился поток сделок и замерли стаканы. В системных сообщениях было соответствующее уведомление - на счет своевременности не знаю - звоню сразу в тех поддержку. У второго упали сервера и нужно было переподключаться к другому - мигает конверт в трее квика - нужно было кликнуть, прочитать и переподключиться.
У обоих брокеров - квик
Что делать - следить за уведомлениями квика?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2391/</id>
    <title type="text">Ошибка в сборке 4.0.18 v2</title>
    <published>2012-02-10T10:26:00Z</published>
    <updated>2012-02-10T10:26:00Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Не удается создать Квик трейдера.
QuikTrader trader = new QuikTrader(path); Эта строчка говорит, что -
Требуется неотрицательное число.
Имя параметра: value&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2390/</id>
    <title type="text">Current thread is not a GUI</title>
    <published>2012-02-10T07:05:39Z</published>
    <updated>2012-02-10T07:05:39Z</updated>
    <author>
      <name>vfreeman</name>
      <uri>https://stocksharp.ru/users/773/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Коллеги, подскажите, куда копать? Несколько дней разбираюсь&lt;/p&gt;
&lt;p&gt;Наткнулся на ошибку &amp;quot;Current thread is not a GUI&amp;quot;&lt;/p&gt;
&lt;p&gt;По стеку вот что выполняется:&lt;/p&gt;
&lt;p&gt;при попытке выполнить
myVar=new myClass&lt;/p&gt;
&lt;p&gt;вываливается на строке
myClass
&lt;em&gt;Property MyProp As New ThreadSafeObservableCollection(Of myAnotherClass)&lt;/em&gt;
[skip]
end Class&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2389/</id>
    <title type="text">Новая версия Plaza II 3.8.4</title>
    <published>2012-02-10T06:52:54Z</published>
    <updated>2012-02-10T06:52:54Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;Получил сегодня ночью письмо.
Кто готов помочь в реализации всех этих изменений и в добавлении поддержки 3.8.4 нашему API?&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Сегодня на полигоне для разработчиков будет проведено обновление торговой системы FORTS до версии 3.8.4
Внедрение боевой версии 3.8.4 торговой системы FORTS планируется на март 2012 года. О конкретной дате апгрейда будет сообщено дополнительно.&lt;/p&gt;
&lt;p&gt;Ниже приводится список функциональных изменений, произведенных в данной версии.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Начата передача анонимного лога заявок в отдельном потоке FORTS_ORDLOG_REPL с таблицами orders_log, multileg_ord_log, sys_events.
Следует обратить внимание на объединение данных по фьючерсным и опционным заявкам в одной таблице.
Передача анонимного лога заявок в потоках своих заявок FORTS_FUTTRADE_REPL и FORTS_OPTTRADE_REPL временно сохранена.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;В таблицу orders потоков  FORTS_FUTORDERBOOK_REPL (Фьючерсы: Cрез стакана) и FORTS_OPTORDERBOOK_REPL (Опционы: Cрез стакана) добавлены следующие поля:
·         init_moment - Время появления заявки&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;·         init_amount - Начальное количество в заявке&lt;/p&gt;
&lt;ol start="3"&gt;
&lt;li&gt;Добавлена таблица событий sys_events в потоки:
·         FORTS_CLMONEY_REPL - Деньги в клиринг&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;·         FORTS_CLR_REPL - Клиринговая информация&lt;/p&gt;
&lt;ol start="4"&gt;
&lt;li&gt;&lt;p&gt;В таблицу fut_vcb потока FORTS_FUTINFO_REPL добавлено поле exch_pay_spot_repo, содержащее биржевой сбор по Репо.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Добавлены новые поля:
·         Поле comment - Комментарий трейдера&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;·         Поле login   - Логин трейдера&lt;/p&gt;
&lt;p&gt;·         Поле ext_id - Внешний номер&lt;/p&gt;
&lt;p&gt;в таблицы:
·         fut_rejected_orders - Отвергнутые в клиринг заявки&lt;/p&gt;
&lt;p&gt;·         opt_rejected_orders - Отвергнутые в клиринг заявки&lt;/p&gt;
&lt;ol start="6"&gt;
&lt;li&gt;В поле status таблицы deal потока FORTS_FUTTRADE_REPL добавлен бит 0x2000000 - признак сделки, сформированной вне торгов.
В записях о чужих сделках начинают транслироваться следующие биты:
·         0x4 - внесистемая сделка, 0x2000000 - сделка, сформированная вне торгов,&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;·         0x4000000 - адресная сделка, 0x8000000 - сделка, сформированная в результате сделки со связкой.&lt;/p&gt;
&lt;p&gt;Новые дистрибутивы и документация доступны по адресу:&lt;/p&gt;
&lt;p&gt;Дистрибутив шлюза 32х - разрядный
&lt;a href="ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/P2_ClientGate1.14.1_32.exe" rel="nofollow" target="_blank"&gt;ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/P2_ClientGate1.14.1_32.exe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Дистрибутив шлюза 64х - разрядный
&lt;a href="ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/P2_ClientGate1.14.1_64.exe" rel="nofollow" target="_blank"&gt;ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/P2_ClientGate1.14.1_64.exe&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Описания структур данных и сообщений
&lt;a href="ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/p2gate_ru.pdf" rel="nofollow" target="_blank"&gt;ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/p2gate_ru.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Описание API
&lt;a href="ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/P2ClientGate.doc" rel="nofollow" target="_blank"&gt;ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/P2ClientGate.doc&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Файлы схем данных и сообщений
&lt;a href="ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/Scheme" rel="nofollow" target="_blank"&gt;ftp://ftp.rts.ru/pub/FORTS/test/Plaza2/Scheme&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2388/</id>
    <title type="text">hft</title>
    <published>2012-02-10T06:47:36Z</published>
    <updated>2012-02-10T06:47:36Z</updated>
    <author>
      <name>SelfDeleted</name>
      <uri>https://stocksharp.ru/users/709/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;вопрос, скорее, Михаилу Сухову&lt;/p&gt;
&lt;p&gt;какова отсечка (видимо, в секундах или миллисекундах) для HFT?&lt;/p&gt;
&lt;p&gt;можно проранжировать в порядке убывания скорости (получение данных, анализ, отправка и исполнение ордеров) связки робот (язык, среда программирования) + торговая платформа (например, по инструменту фьючерс на индекс РТС). список не полный, скорее иллюстративный:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;s# + API PlazaII&lt;/li&gt;
&lt;li&gt;s# + API Quik (Transaq и проч.)&lt;/li&gt;
&lt;li&gt;OQ + Q2Q + Quik&lt;/li&gt;
&lt;li&gt;Qpile + Quik&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;было бы здорово еще привести максимальное (среднее) время скорости работы и как вывод, что подходит / не подходит для HFT.&lt;/p&gt;
&lt;p&gt;спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/2387/</id>
    <title type="text">Ошибка</title>
    <published>2012-02-10T05:43:27Z</published>
    <updated>2012-02-10T05:43:27Z</updated>
    <author>
      <name>tmt</name>
      <uri>https://stocksharp.ru/users/6032/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;В чем может быть ошибка?  пробовал сам компелировать - ошибка, скомп. версия - ошибка.
лог гидры, 18 версия&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;Гидра 11:28:42.8835889 Microsoft.Practices.ServiceLocation.ActivationException: Activation error occured while trying to get instance of type HydraStorage, key &amp;quot;&amp;quot; ---&amp;gt; Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = &amp;quot;StockSharp.Hydra.Core.HydraStorage&amp;quot;, name = &amp;quot;(none)&amp;quot;.
Exception occurred while: Calling constructor StockSharp.Hydra.Core.HydraStorage(Ecng.Serialization.IStorage storage).
Exception is: ArgumentOutOfRangeException - Требуется неотрицательное число.
Имя параметра: value
-----------------------------------------------
At the time of the exception, the container was:

  Resolving StockSharp.Hydra.Core.HydraStorage,(none)
  Calling constructor StockSharp.Hydra.Core.HydraStorage(Ecng.Serialization.IStorage storage)
 ---&amp;gt; System.ArgumentOutOfRangeException: Требуется неотрицательное число.
Имя параметра: value
   в System.IO.UnmanagedMemoryStream.set_Position(Int64 value)
   в #=qx4wBbqw6JZuHfMxrcxX2pPNpkAVhffsdnOin3QEbeb8=.#=qKi4QIbuAKtSLV0$FXcLGbg==(Int32 #=qp8qae$EAiAWor0vImYsQbO4DvmwZm56_uKAcyWtf_ZQ=)
   в StockSharp.Algo.Storages.StrategyInfoList..ctor(IStorage storage)
   в StockSharp.Algo.Storages.TradingStorage..ctor(IStorage storage)
   в StockSharp.Hydra.Core.HydraStorage..ctor(IStorage storage) в C:\Users\user\Desktop\StockSharp_4.0.18_Sources\Hydra\Core\HydraStorage.cs:строка 16
   в BuildUp_StockSharp.Hydra.Core.HydraStorage(IBuilderContext )
   в Microsoft.Practices.ObjectBuilder2.DynamicMethodBuildPlan.BuildUp(IBuilderContext context)
   в Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context)
   в Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context)
   в Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides)
   --- Конец трассировки внутреннего стека исключений ---
   в Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides)
   в Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides)
   в Microsoft.Practices.Unity.UnityServiceLocator.DoGetInstance(Type serviceType, String key)
   в Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType, String key)
   --- Конец трассировки внутреннего стека исключений ---
   в Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType, String key)
   в Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance[TService]()
   в StockSharp.Hydra.MainWindow..ctor() в C:\Users\user\Desktop\StockSharp_4.0.18_Sources\Hydra\Hydra\MainWindow.xaml.cs:строка 72
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
</feed>