﻿<?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">Ошибка защитных стратегий - коллекция котировок пуста</title>
  <id>~/topic/1527/oshibka-zashshitnyh-strategii---kollektsiya-kotirovok-pusta/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-07T22:26:35Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1527" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/11685/</id>
    <title type="text">Да, доступ по не поддерживается, уже обсуждалось. По поводу кросс-заявок - поискал в гугле, наткнулс...</title>
    <published>2011-09-28T11:58:01Z</published>
    <updated>2016-08-16T00:01:41Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/11683/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Да, доступ по [] не поддерживается, уже обсуждалось.&lt;br /&gt;&lt;br /&gt;По поводу кросс-заявок - поискал в гугле, наткнулся &lt;a href="http://stocksharp.com/forum/1490/Kross-zaiavki/" title="http://stocksharp.com/forum/1490/Kross-zaiavki/"&gt;на наш же топик &lt;/a&gt; ну и как обычно &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAJcKzrSUf-fEuXRPnn2hXnBx2TQSQ5Ctr9bcGjJrNajan_6tRe1ZGatR-OZoP2_8c" title="http://www.quik.ru/forum/quik/76339/76339/"&gt;на форуме квика&lt;/a&gt;.&lt;br /&gt;в общем проблема не со стороны S#.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я читал на форуме, но там реально ставится вопрос, когда есть заявка и выставляется еще одна. А у меня не было никаких противоположных, вообще никаких не было. Ну раз разработчики говорят что проблема не со стороны S#, значит тому и быть [smile] &lt;br /&gt;&lt;br /&gt;А вот про защитные стратегии запутался.&lt;br /&gt;&lt;br /&gt;Мне нужно было их удалять или останавливать. Выяснилось, что удалить не получится, нужно использовать метод Stop(). Я его использовал, но  защитная стратегии создавала две заявки на продажу. Вы посоветовали: &lt;br /&gt;&lt;br /&gt;Alexander;10250 написал:&lt;br /&gt;Евгений;10248 написал:&lt;br /&gt;Публиковал код и видимо случайно удалил собственно строчку - base.ChildStrategies[i].Stop();&lt;br /&gt;Распечатайте ProcessState до и после этой строчки.&lt;br /&gt;&lt;br /&gt;Я пытаюсь распечатать, но возникает ошибка System.NotSupportedException: Указанный метод не поддерживается.&lt;br /&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.com/posts/m/11683/</id>
    <title type="text">Да, доступ по не поддерживается, уже обсуждалось. По поводу кросс-заявок - поискал в гугле, наткнулс...</title>
    <published>2011-09-28T11:45:05Z</published>
    <updated>2016-08-16T00:01:41Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Да, доступ по [] не поддерживается, уже обсуждалось.&lt;br /&gt;&lt;br /&gt;По поводу кросс-заявок - поискал в гугле, наткнулся &lt;a href="http://stocksharp.com/forum/1490/Kross-zaiavki/" title="http://stocksharp.com/forum/1490/Kross-zaiavki/"&gt;на наш же топик &lt;/a&gt; ну и как обычно &lt;a target="_blank" rel="nofollow" href="https://stocksharp.com/away/?u=AQAAAAAAAAAJcKzrSUf-fEuXRPnn2hXnBx2TQSQ5Ctr9bcGjJrNajan_6tRe1ZGatR-OZoP2_8c" title="http://www.quik.ru/forum/quik/76339/76339/"&gt;на форуме квика&lt;/a&gt;.&lt;br /&gt;в общем проблема не со стороны S#.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11700/</id>
    <title type="text">по поводу кроссзаявок может проблема быть на стороне брокера. у некоторых реализован механизм исполн...</title>
    <published>2011-09-28T18:31:56Z</published>
    <updated>2011-09-28T18:31:56Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/11692/" 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;Serg &lt;a href="https://stocksharp.com/posts/m/11691/" 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;У того же Открытия 100% запрещены кросс-сделки по разным субсчетам. Сам с этим сталкивался пару раз.&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.com/posts/m/11692/</id>
    <title type="text">по поводу кроссзаявок может проблема быть на стороне брокера. у некоторых реализован механизм исполн...</title>
    <published>2011-09-28T13:36:40Z</published>
    <updated>2011-09-28T13:36:40Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Serg &lt;a href="https://stocksharp.com/posts/m/11691/" 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;У того же Открытия 100% запрещены кросс-сделки по разным субсчетам. Сам с этим сталкивался пару раз.&lt;br /&gt;Лучше этот вопрос уточнить непосредственно у брокера - почему не прошла сделка.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11691/</id>
    <title type="text">по поводу кроссзаявок может проблема быть на стороне брокера. у некоторых реализован механизм исполн...</title>
    <published>2011-09-28T13:35:16Z</published>
    <updated>2011-09-28T13:35:16Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.com/users/484/</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/11677/</id>
    <title type="text">Какая версия? Если не 4.0.0 - попробуйте её. Попробовал 4.0.0 Получил такой лог: 12:40:01.540 | | IS...</title>
    <published>2011-09-28T11:33:42Z</published>
    <updated>2011-09-28T11:38:23Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/11558/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Какая версия? Если не 4.0.0 - попробуйте её.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Попробовал 4.0.0&lt;br /&gt;&lt;br /&gt;Получил такой лог:&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;12:40:01.540 |            | IS              | Регистрация заявки - цена 137550, направление Buy, объем 1&lt;br /&gt;12:40:02.118 |            | QuikTrader      | RegisterOrder: TransactionId=42266635, Id=0, Price=137550, Balance=1, Security=RIZ1@RTS, State=None &lt;br /&gt;&lt;span class="highlight"&gt;12:40:09.947 | Error      | IS              | Заявка 42266635 не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Обработка кросс-заявок блокирована..&lt;/span&gt;&lt;br /&gt;14:00:57.306 | Error      | QuikTrader      | StockSharp.Quik.ApiException: Код ошибки QuikDisconnected Сообщение Timeout has expired. Connection with server was lost.: Can&amp;#39;t get data from net&lt;br /&gt;14:30:00.556 |            | IS              | Регистрация заявки - цена 136405, направление Buy, объем 1&lt;br /&gt;14:30:00.556 |            | QuikTrader      | RegisterOrder: TransactionId=42266636, Id=0, Price=136405, Balance=1, Security=RIZ1@RTS, State=None &lt;br /&gt;14:30:02.447 |            | QuikTrader      | New order: TransactionId=42266636, Id=921107262, Price=136405, Balance=1, Security=RIZ1@RTS, State=Active &lt;br /&gt;14:30:02.462 |            | IS              | Обработка Limit заявки 42266636 на Buy с номером 921107262.&lt;br /&gt;14:30:05.150 |            | IS              | Новая Buy сделка 34183750 на 1 заявки 42266636.&lt;br /&gt;14:30:06.322 |            | IS              | Прошла сделка по цене 134890, объём 1, направление Buy.&lt;br /&gt;14:30:06.322 |            | IS              | Смена направления на Sell&lt;br /&gt;14:30:06.853 |            | IS              | Регистрация тейк-профит по цене 139662,14500&lt;br /&gt;14:30:06.884 |            | BS              | Стратегия запущена.&lt;br /&gt;14:30:06.884 |            | BS              | Стратегия запущена.&lt;br /&gt;14:30:06.900 |            | TPS             | Стратегия запущена.&lt;br /&gt;14:39:15.962 |            | TPS             | Регистрация новой заявки на Sell с ценой 136390 и объемом 1.&lt;br /&gt;14:39:15.962 |            | QuikTrader      | RegisterOrder: TransactionId=42266637, Id=0, Price=136390, Balance=1, Security=RIZ1@RTS, State=None &lt;br /&gt;14:39:15.978 |            | TPS             | Заявка 42266637 на Sell отправлена с ценой 136390 объемом 1.&lt;br /&gt;14:39:28.525 |            | QuikTrader      | New order: TransactionId=42266637, Id=921193929, Price=136390, Balance=1, Security=RIZ1@RTS, State=Active &lt;br /&gt;14:39:28.525 |            | IS              | Обработка Limit заявки 42266637 на Sell с номером 921193929.&lt;br /&gt;14:39:28.525 |            | BS              | Обработка Limit заявки 42266637 на Sell с номером 921193929.&lt;br /&gt;14:39:28.525 |            | BS              | Обработка Limit заявки 42266637 на Sell с номером 921193929.&lt;br /&gt;14:39:28.525 |            | TPS             | Обработка Limit заявки 42266637 на Sell с номером 921193929.&lt;br /&gt;14:40:00.540 |            | IS              | Регистрация заявки - цена 134470, направление Sell, объем 1&lt;br /&gt;14:40:00.540 |            | QuikTrader      | RegisterOrder: TransactionId=42266638, Id=0, Price=134470, Balance=1, Security=RIZ1@RTS, State=None &lt;br /&gt;14:40:00.790 |            | QuikTrader      | New order: TransactionId=42266638, Id=921198299, Price=134470, Balance=1, Security=RIZ1@RTS, State=Active &lt;br /&gt;14:40:00.790 |            | IS              | Обработка Limit заявки 42266638 на Sell с номером 921198299.&lt;br /&gt;14:40:00.790 |            | BS              | Обработка Limit заявки 42266638 на Sell с номером 921198299.&lt;br /&gt;14:40:00.790 |            | BS              | Обработка Limit заявки 42266638 на Sell с номером 921198299.&lt;br /&gt;14:40:00.790 |            | TPS             | Обработка Limit заявки 42266638 на Sell с номером 921198299.&lt;br /&gt;14:40:01.243 |            | IS              | Новая Sell сделка 34189748 на 1 заявки 42266638.&lt;br /&gt;14:40:01.243 |            | IS              | Прошла сделка по цене 136025, объём 1, направление Sell.&lt;br /&gt;14:40:01.243 |            | IS              | Смена направления на Buy&lt;br /&gt;&lt;span class="highlight"&gt;14:40:02.134 | Error      | QuikTrader      | System.NotSupportedException: Указанный метод не поддерживается.&lt;/span&gt;&lt;br /&gt;   в Ecng.Collections.SynchronizedSet`1.System.Collections.Generic.IList&amp;lt;T&amp;gt;.get_Item(Int32 index)&lt;br /&gt;   в Ecng.Collections.BaseCollection`1.get_Item(Int32 index)&lt;br /&gt;   в TradeRobot.IchimokuStrategy.OnNewMyTrades(IEnumerable`1 trades) в H:\TradeRobotSolution 4.0\TradeRobot\MyStrategy.cs:строка 209&lt;br /&gt;   в System.Action`1.Invoke(T obj)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=q4aYKIR_shp5NHqgzui2yjSiMQj6OnWcsqXpCqw$0TSs=.#=qUN4dTy0D$yWzMqXMYOyIzOGb0NO2m0JoC0mxtYcsqq4=()&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=qMZYPf9u7uP2NRMimEzapIQsbp7gI6K74kRwappSKbFM=.#=qPOx$JNNJztWOnRSqeoIpvLLRyOiLkvdOqxlU5DAolyM=()&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=qzJ7m9KFjZ1WqVms6QEq6_6T$Gaq8aw80RBw_WGhTPEU=.#=q47bR6lcS4ei5X2OKex$vnQ==(Action #=qM3Fd0SMPkkLJWAsGEgeygw==)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=qZfkIqus2dTp7a$POMInw9A==(Action #=qzUkVfdoXgIXxwFMdCxJ5sA==)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=qkgZFPxGi$ECujYjIxJexEA==(IEnumerable`1 #=qXiyWeOs_EO9eZL6ijCw2qA==)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.#=qR49GOF64tx2pb9GEYZHDCg==(IEnumerable`1 #=q$juWwa3sx8fN96bb69hLiA==)&lt;br /&gt;   в System.Action`1.Invoke(T obj)&lt;br /&gt;   в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)&lt;br /&gt;   в StockSharp.Algo.BaseTrader.#=qdkcJ1z_5G_9v8kyPHSiXH2QUl6vo_RX4HfOmcsOgXGs=.#=qYoX9dfq6NfczbKi_skOY4w==(IEnumerable`1 #=qLjzF$t5RARnMfwEZijwylw==)&lt;br /&gt;14:54:08.009 |            | IS              | Новая Sell сделка 34196852 на 1 заявки 42266637.&lt;br /&gt;14:54:08.009 |            | IS              | Прошла сделка по цене 136390, объём 1, направление Sell.&lt;br /&gt;14:54:08.009 |            | BS              | Новая Sell сделка 34196852 на 1 заявки 42266637.&lt;br /&gt;14:54:08.009 |            | BS              | Новая Sell сделка 34196852 на 1 заявки 42266637.&lt;br /&gt;14:54:08.009 |            | TPS             | Новая Sell сделка 34196852 на 1 заявки 42266637.&lt;br /&gt;14:54:08.087 |            | TPS             | Позиция изменилась на -1.&lt;br /&gt;14:54:08.087 |            | TPS             | Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;14:54:08.118 |            | BS              | Стратегия останавливается.&lt;br /&gt;14:54:08.134 |            | BS              | Стратегия останавливается.&lt;br /&gt;14:54:08.134 |            | TPS             | Стратегия останавливается.&lt;br /&gt;14:54:08.134 |            | TPS             | Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;14:54:08.150 |            | TPS             | Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;14:54:08.165 |            | BS              | Стратегия остановлена.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не понятно происхождение ошибки связанной с кросс-заявкой, на момент выставления заявки 12:40:02.118 никаких других заявок не было в квике, почему так происходит?&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;
 // смотрим последнюю сделку, следующая должна быть противоположная
            if (trades.Last().Order.IsMatched() &amp;amp;&amp;amp; trades.Last().Order.Direction == OrderDirections.Buy)
            {
                CurrentDirection = OrderDirections.Sell;
                AddLog(new LogMessage(this, DateTime.Now, ErrorTypes.None,  &amp;quot;Смена направления на {0}&amp;quot;,  OrderDirections.Sell));

            }
            else if (trades.Last().Order.IsMatched() &amp;amp;&amp;amp; trades.Last().Order.Direction == OrderDirections.Sell)
            {
                CurrentDirection = OrderDirections.Buy;
                 AddLog(new LogMessage(this, DateTime.Now, ErrorTypes.None, &amp;quot;Смена направления на {0}&amp;quot;,  OrderDirections.Buy));

                for (int i = 0; i &amp;lt; base.ChildStrategies.Count; i++)
                {
                    AddLog(new LogMessage(this, DateTime.Now, ErrorTypes.None,  &amp;quot;Состояние алгоритма: {0}&amp;quot;, ChildStrategies[i].ProcessState));
                    base.ChildStrategies[i].Stop();
                    AddLog(new LogMessage(this, DateTime.Now, ErrorTypes.None,  &amp;quot;Состояние алгоритма: {0}&amp;quot;, ChildStrategies[i].ProcessState));
                    AddLog(new LogMessage(this, DateTime.Now, ErrorTypes.None,  &amp;quot;Стратегия - {0} остановлена&amp;quot;, i));
                }
                return;
            }&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Получается ошибка возникла либо в ChildStrategies[i].ProcessState, либо  base.ChildStrategies[i].Stop();&lt;br /&gt;&lt;br /&gt;Собственно может из-за того, что вы писали &amp;quot;Да, нет доступа по [] и GetItem не поддерживается...&amp;quot;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11558/</id>
    <title type="text">Какая версия? Если не 4.0.0 - попробуйте её.</title>
    <published>2011-09-26T18:32:08Z</published>
    <updated>2011-09-26T18:32:08Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Какая версия? Если не 4.0.0 - попробуйте её.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11553/</id>
    <title type="text">Публиковал код и видимо случайно удалил собственно строчку - base.ChildStrategies.Stop(); Распечатай...</title>
    <published>2011-09-26T17:59:56Z</published>
    <updated>2011-09-26T17:59:56Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/10820/" 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;Евгений &lt;a href="https://stocksharp.com/posts/m/10818/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Публиковал код и видимо случайно удалил собственно строчку -  base.ChildStrategies[i].Stop();&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Распечатайте ProcessState до и после этой строчки.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Чего то, так и не получилось отловить это место. Но вот при отработке тейк-профита один раз, он потом отрабатывает еще раз. Может я что-то не так делаю(&lt;br /&gt;&lt;br /&gt;Вот лог:&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;IS 26.09.2011 09:36:16.750 Стратегия запущена.&lt;br /&gt;IS 26.09.2011 13:30:01.062 Регистрация заявки - цена 130140, направление Buy, объем 1&lt;br /&gt;IS 26.09.2011 13:30:02.312 Новая Limit заявка 35415266 на Buy с номером 910341082.&lt;br /&gt;IS 26.09.2011 13:30:07.921 Новая Buy сделка 33476407 на 1 заявки 35415266.&lt;br /&gt;IS 26.09.2011 13:30:08.296 Прошла сделка по цене 128595, объём 1, направление Buy.&lt;br /&gt;IS 26.09.2011 13:30:08.296 Смена направления на Sell&lt;br /&gt;IS 26.09.2011 13:30:08.484 Регистрация тейк-профит по цене 133433,64000&lt;br /&gt;IS 26.09.2011 13:30:08.500 [BS] Стратегия запущена.&lt;br /&gt;IS 26.09.2011 13:30:08.500 [BS] [BS] Стратегия запущена.&lt;br /&gt;IS 26.09.2011 13:30:08.500 [BS] [BS] [TPS] Стратегия запущена.&lt;br /&gt;IS 26.09.2011 13:32:19.218 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 130095 и объемом 1.&lt;br /&gt;IS 26.09.2011 13:32:19.828 [BS] [BS] [TPS] Заявка 35415267 на Sell отправлена с ценой 130095 объемом 1.&lt;br /&gt;IS 26.09.2011 13:32:19.828 [BS] [BS] [TPS] Новая Limit заявка 35415267 на Sell с номером 910360134.&lt;br /&gt;IS 26.09.2011 13:32:19.828 [BS] [BS] Новая Limit заявка 35415267 на Sell с номером 910360134.&lt;br /&gt;IS 26.09.2011 13:32:19.828 [BS] Новая Limit заявка 35415267 на Sell с номером 910360134.&lt;br /&gt;IS 26.09.2011 13:32:19.828 Новая Limit заявка 35415267 на Sell с номером 910360134.&lt;br /&gt;IS 26.09.2011 13:45:29.765 [BS] [BS] [TPS] Котируемая заявка 35415267 исполнилась.&lt;br /&gt;IS 26.09.2011 13:45:29.765 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 130095 и объемом 1.&lt;br /&gt;IS 26.09.2011 13:45:31.578 [BS] [BS] [TPS] Заявка 35415268 на Sell отправлена с ценой 130095 объемом 1.&lt;br /&gt;IS 26.09.2011 13:45:31.578 [BS] [BS] [TPS] Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;IS 26.09.2011 13:45:31.578 [BS] Стратегия останавливается.&lt;br /&gt;IS 26.09.2011 13:45:31.593 [BS] [BS] Стратегия останавливается.&lt;br /&gt;IS 26.09.2011 13:45:31.593 [BS] [BS] [TPS] Позиция изменилась на -1.&lt;br /&gt;IS 26.09.2011 13:45:31.593 [BS] [BS] [TPS] Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;IS 26.09.2011 13:45:31.593 [BS] [BS] [TPS] Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;IS 26.09.2011 13:45:31.593 Новая Sell сделка 33484400 на 1 заявки 35415267.&lt;br /&gt;IS 26.09.2011 13:45:31.593 Прошла сделка по цене 130095, объём 1, направление Sell.&lt;br /&gt;IS 26.09.2011 13:45:31.593 Смена направления на Buy&lt;br /&gt;IS 26.09.2011 13:45:31.625 [BS] [BS] [TPS] Стратегия останавливается.&lt;br /&gt;IS 26.09.2011 13:45:31.625 [BS] [BS] [TPS] Заканчиваем котирование с неисполненным объемом равный 0.&lt;br /&gt;IS 26.09.2011 13:45:31.640 [BS] Стратегия остановлена.&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;
 foreach (var trade in trades)
            {
                AddLog(StrategyErrorStates.None, &amp;quot;Прошла сделка по цене {0}, объём {1}, направление {2}.&amp;quot;,
                       trade.Trade.Price, trade.Trade.Volume, trade.Order.Direction);
            }

            // смотрим последнюю сделку, следующая должна быть противоположная
            if (trades.Last().Order.IsMatched() &amp;amp;&amp;amp; trades.Last().Order.Direction == OrderDirections.Buy)
            {
                CurrentDirection = OrderDirections.Sell;
                AddLog(StrategyErrorStates.None, &amp;quot;Смена направления на {0}&amp;quot;,  OrderDirections.Sell);

            }
            else if (trades.Last().Order.IsMatched() &amp;amp;&amp;amp; trades.Last().Order.Direction == OrderDirections.Sell)
            {
                CurrentDirection = OrderDirections.Buy;
                 AddLog(StrategyErrorStates.None, &amp;quot;Смена направления на {0}&amp;quot;,  OrderDirections.Buy);

                for (int i = 0; i &amp;lt; base.ChildStrategies.Count; i++)
                {
                    AddLog(StrategyErrorStates.None, &amp;quot;Состояние алгоритма: {0}&amp;quot;, ChildStrategies[i].ProcessState);
                    base.ChildStrategies[i].Stop();
                    AddLog(StrategyErrorStates.None, &amp;quot;Состояние алгоритма: {0}&amp;quot;, ChildStrategies[i].ProcessState);
                    AddLog(StrategyErrorStates.None, &amp;quot;Стратегия - {0} остановлена&amp;quot;, i);
                }
                return;
            }

            // фильтруем сделки, чтобы найти те, которые произошли для заявки TargetOrder// сделать проверку не на последнюю                    заявку а на все заявки которые
            trades = trades.Where(t =&amp;gt; t.Order == _order);

            // если не найдена ни одна сделка для заявки TargetOrder
            if (trades.Count() == 0)
                return;

            // сама пакетная стратегия так же является параллельной, чтобы она не блокирована основной код робота
            var batch = new BatchStrategy(BatchFinishModes.All);

            // для каждой сделки добавляем для защиты по пакетной стратегии
            batch.ChildStrategies.AddRange(trades.Select(t =&amp;gt;
            {

                var s = new BatchStrategy(BatchFinishModes.First);

                // выставляет тейк-профит в N пунктов
                var takeProfit = new TakeProfitStrategy(t, _takeDelta);

                takeProfit.PriceOffset =  _priceDelta;

                s.ChildStrategies.Add(takeProfit);
               

               
AddLog(StrategyErrorStates.None, &amp;quot;Регистрация тейк-профит по цене {0}&amp;quot;, t.Trade.Price + ((decimal)takeProfit.ProtectiveDelta).Points(Security));

                return s;

            }).Cast&amp;lt;Strategy&amp;gt;());



            if (batch.ChildStrategies.Count &amp;gt; 0)
            {
                base.ChildStrategies.Add(batch);
            }&lt;/pre&gt;
&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.com/posts/m/10820/</id>
    <title type="text">Публиковал код и видимо случайно удалил собственно строчку - base.ChildStrategies.Stop(); Распечатай...</title>
    <published>2011-09-05T04:44:44Z</published>
    <updated>2011-09-05T04:44:44Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Евгений &lt;a href="https://stocksharp.com/posts/m/10818/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Публиковал код и видимо случайно удалил собственно строчку -  base.ChildStrategies[i].Stop();&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Распечатайте ProcessState до и после этой строчки.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10818/</id>
    <title type="text">Публиковал код и видимо случайно удалил собственно строчку - base.ChildStrategies.Stop();</title>
    <published>2011-09-04T19:48:28Z</published>
    <updated>2011-09-04T19:48:28Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Публиковал код и видимо случайно удалил собственно строчку -  base.ChildStrategies[i].Stop();</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10784/</id>
    <title type="text">Версия 3.2.10 private void OnNewMyTrades(IEnumerable trades) { foreach (var trade in trades) { AddLo...</title>
    <published>2011-09-01T20:42:44Z</published>
    <updated>2011-09-04T19:47:21Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Версия 3.2.10&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;
private void OnNewMyTrades(IEnumerable&amp;lt;MyTrade&amp;gt; trades)
        {

            foreach (var trade in trades)
            {
                AddLog(StrategyErrorStates.None, &amp;quot;Прошла сделка по цене {0}, объём {1}, направление {2}.&amp;quot;,
                       trade.Trade.Price, trade.Trade.Volume, trade.Order.Direction);
            }

            // смотрим последнюю сделку, следующая должна быть противоположная
            if (trades.Last().Order.IsMatched() &amp;amp;&amp;amp; trades.Last().Order.Direction == OrderDirections.Buy)
            {
                CurrentDirection = OrderDirections.Sell;

            }
            else if (trades.Last().Order.IsMatched() &amp;amp;&amp;amp; trades.Last().Order.Direction == OrderDirections.Sell)
            {
                CurrentDirection = OrderDirections.Buy;

                for (int i = 0; i &amp;lt; base.ChildStrategies.Count; i++)
                {
                    AddLog(StrategyErrorStates.None, &amp;quot;Стратегия-{0} остановлена&amp;quot;, i+1); 
                    base.ChildStrategies[i].Stop();
                }
                return;
            }
...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10781/</id>
    <title type="text">Получаю такой лог IS 01.09.2011 10:43:20.104 Стратегия запущена. IS 01.09.2011 15:30:00.125 Регистра...</title>
    <published>2011-09-01T18:58:45Z</published>
    <updated>2011-09-01T18:58:45Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Евгений &lt;a href="https://stocksharp.com/posts/m/10771/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Получаю такой лог&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;IS 01.09.2011 10:43:20.104 Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:30:00.125 Регистрация заявки - цена 167580, направление Buy, объем 5&lt;br /&gt;IS 01.09.2011 15:30:00.447 Новая Limit заявка 38614866 на Buy с номером 1.&lt;br /&gt;IS 01.09.2011 15:30:00.457 Новая Buy сделка 1 на 5 заявки 38614866.&lt;br /&gt;IS 01.09.2011 15:30:00.471 Прошла сделка по цене 166745, объём 5, направление Buy.&lt;br /&gt;IS 01.09.2011 15:30:00.525 Регистрация тейк-профит по цене 168194,99500&lt;br /&gt;IS 01.09.2011 15:30:00.527 [BS] Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:30:00.528 [BS] [BS] Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:30:00.528 [BS] [BS] [TPS] Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:34:50.512 [BS] [BS] [TPS] Стакан пустой.&lt;br /&gt;IS 01.09.2011 16:11:56.261 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 167245 и объемом 5.&lt;br /&gt;IS 01.09.2011 16:11:56.262 [BS] [BS] [TPS] Заявка 38614867 на Sell отправлена с ценой 167245 объемом 5.&lt;br /&gt;IS 01.09.2011 16:11:57.264 [BS] [BS] [TPS] Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.264 [BS] [BS] Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.264 [BS] Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.264 Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.266 Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.267 Прошла сделка по цене 167250, объём 2, направление Sell.&lt;br /&gt;IS 01.09.2011 16:11:57.267 [BS] Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.267 [BS] [BS] Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.267 [BS] [BS] [TPS] Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.269 [BS] [BS] [TPS] Позиция изменилась на -2.&lt;br /&gt;IS 01.09.2011 16:11:58.264 Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.264 Прошла сделка по цене 167250, объём 1, направление Sell.&lt;br /&gt;IS 01.09.2011 16:11:58.264 [BS] Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.264 [BS] [BS] Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.265 [BS] [BS] [TPS] Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.265 [BS] [BS] [TPS] Позиция изменилась на -3.&lt;br /&gt;IS 01.09.2011 16:11:59.263 Новая Sell сделка 4 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:59.263 Прошла сделка по цене 167255, объём 2, направление Sell.&lt;br /&gt;&lt;span class="highlight"&gt;IS 01.09.2011 16:11:59.263 Стратегия-1 остановлена &lt;/span&gt;&lt;br /&gt;IS 01.09.2011 16:12:01.261 [BS] [BS] [TPS] Котируемая заявка 38614867 исполнилась.&lt;br /&gt;IS 01.09.2011 16:12:01.262 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 167245 и объемом 5.&lt;br /&gt;IS 01.09.2011 16:12:01.264 [BS] [BS] [TPS] Заявка 38614868 на Sell отправлена с ценой 167245 объемом 5.&lt;br /&gt;IS 01.09.2011 16:12:02.264 [BS] [BS] [TPS] Новая Limit заявка 38614868 на Sell с номером 3.&lt;br /&gt;IS 01.09.2011 16:12:02.264 [BS] [BS] Новая Limit заявка 38614868 на Sell с номером 3.&lt;br /&gt;IS 01.09.2011 16:12:02.264 [BS] Новая Limit заявка 38614868 на Sell с номером 3.&lt;br /&gt;IS 01.09.2011 16:12:02.264 Новая Limit заявка 38614868 на Sell с номером 3.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я останавливаю защитную стратегию через метод Stop(), а она все равно продолжает выставлять заявку... Почему?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А что за Стратегия-1?&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/10771/</id>
    <title type="text">Получаю такой лог IS 01.09.2011 10:43:20.104 Стратегия запущена. IS 01.09.2011 15:30:00.125 Регистра...</title>
    <published>2011-09-01T13:09:47Z</published>
    <updated>2011-09-01T13:09:47Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Получаю такой лог&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;IS 01.09.2011 10:43:20.104 Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:30:00.125 Регистрация заявки - цена 167580, направление Buy, объем 5&lt;br /&gt;IS 01.09.2011 15:30:00.447 Новая Limit заявка 38614866 на Buy с номером 1.&lt;br /&gt;IS 01.09.2011 15:30:00.457 Новая Buy сделка 1 на 5 заявки 38614866.&lt;br /&gt;IS 01.09.2011 15:30:00.471 Прошла сделка по цене 166745, объём 5, направление Buy.&lt;br /&gt;IS 01.09.2011 15:30:00.525 Регистрация тейк-профит по цене 168194,99500&lt;br /&gt;IS 01.09.2011 15:30:00.527 [BS] Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:30:00.528 [BS] [BS] Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:30:00.528 [BS] [BS] [TPS] Стратегия запущена.&lt;br /&gt;IS 01.09.2011 15:34:50.512 [BS] [BS] [TPS] Стакан пустой.&lt;br /&gt;IS 01.09.2011 16:11:56.261 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 167245 и объемом 5.&lt;br /&gt;IS 01.09.2011 16:11:56.262 [BS] [BS] [TPS] Заявка 38614867 на Sell отправлена с ценой 167245 объемом 5.&lt;br /&gt;IS 01.09.2011 16:11:57.264 [BS] [BS] [TPS] Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.264 [BS] [BS] Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.264 [BS] Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.264 Новая Limit заявка 38614867 на Sell с номером 2.&lt;br /&gt;IS 01.09.2011 16:11:57.266 Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.267 Прошла сделка по цене 167250, объём 2, направление Sell.&lt;br /&gt;IS 01.09.2011 16:11:57.267 [BS] Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.267 [BS] [BS] Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.267 [BS] [BS] [TPS] Новая Sell сделка 2 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:57.269 [BS] [BS] [TPS] Позиция изменилась на -2.&lt;br /&gt;IS 01.09.2011 16:11:58.264 Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.264 Прошла сделка по цене 167250, объём 1, направление Sell.&lt;br /&gt;IS 01.09.2011 16:11:58.264 [BS] Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.264 [BS] [BS] Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.265 [BS] [BS] [TPS] Новая Sell сделка 3 на 1 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:58.265 [BS] [BS] [TPS] Позиция изменилась на -3.&lt;br /&gt;IS 01.09.2011 16:11:59.263 Новая Sell сделка 4 на 2 заявки 38614867.&lt;br /&gt;IS 01.09.2011 16:11:59.263 Прошла сделка по цене 167255, объём 2, направление Sell.&lt;br /&gt;&lt;span class="highlight"&gt;IS 01.09.2011 16:11:59.263 Стратегия-1 остановлена &lt;/span&gt;&lt;br /&gt;IS 01.09.2011 16:12:01.261 [BS] [BS] [TPS] Котируемая заявка 38614867 исполнилась.&lt;br /&gt;IS 01.09.2011 16:12:01.262 [BS] [BS] [TPS] Регистрация новой заявки на Sell с ценой 167245 и объемом 5.&lt;br /&gt;IS 01.09.2011 16:12:01.264 [BS] [BS] [TPS] Заявка 38614868 на Sell отправлена с ценой 167245 объемом 5.&lt;br /&gt;IS 01.09.2011 16:12:02.264 [BS] [BS] [TPS] Новая Limit заявка 38614868 на Sell с номером 3.&lt;br /&gt;IS 01.09.2011 16:12:02.264 [BS] [BS] Новая Limit заявка 38614868 на Sell с номером 3.&lt;br /&gt;IS 01.09.2011 16:12:02.264 [BS] Новая Limit заявка 38614868 на Sell с номером 3.&lt;br /&gt;IS 01.09.2011 16:12:02.264 Новая Limit заявка 38614868 на Sell с номером 3.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я останавливаю защитную стратегию через метод Stop(), а она все равно продолжает выставлять заявку... Почему?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10505/</id>
    <title type="text">Исправил, такой ошибки больше не будет. Спасибо за фидбэк Пожалуйста Так, а как мне быть с проверкой...</title>
    <published>2011-08-21T20:57:55Z</published>
    <updated>2011-08-21T20:57:55Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Евгений &lt;a href="https://stocksharp.com/posts/m/10504/" 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;Alexander &lt;a href="https://stocksharp.com/posts/m/10503/" 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;Пожалуйста [smile]  Так, а как мне быть с проверкой? Что конкретно вы исправили?&lt;/div&gt;&lt;/div&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.com/posts/m/10504/</id>
    <title type="text">Исправил, такой ошибки больше не будет. Спасибо за фидбэк Пожалуйста Так, а как мне быть с проверкой...</title>
    <published>2011-08-21T20:50:08Z</published>
    <updated>2011-08-21T20:50:36Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/10503/" 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;Пожалуйста [smile]  Так, а как мне быть с проверкой? Что конкретно вы исправили?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10503/</id>
    <title type="text">Исправил, такой ошибки больше не будет. Спасибо за фидбэк</title>
    <published>2011-08-21T20:21:17Z</published>
    <updated>2011-08-21T20:21:17Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Исправил, такой ошибки больше не будет.&lt;br /&gt;Спасибо за фидбэк</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10502/</id>
    <title type="text"> Запомните какие стратегии надо включать, какие - нет. Зачем отключать стратегии в не торговое время...</title>
    <published>2011-08-21T18:37:16Z</published>
    <updated>2011-08-21T18:37:59Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Alexander &lt;a href="https://stocksharp.com/posts/m/10498/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&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;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;TPS 14:11:52.7958984 System.ArgumentException: Коллекция котировок пуста.&lt;br /&gt;Имя параметра: quotes....&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.com/posts/m/10498/</id>
    <title type="text">Ну значит я все правильно понял. Так а ак тогда удалить стратегию если она не закончила свою работу?...</title>
    <published>2011-08-21T18:12:01Z</published>
    <updated>2011-08-21T18:12:01Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Евгений &lt;a href="https://stocksharp.com/posts/m/10497/" 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;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/10481/" 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;Евгений &lt;a href="https://stocksharp.com/posts/m/10475/" 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;Остановить ее через метод Stop.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ну она же в коллекции останется?&lt;br /&gt;&lt;br /&gt;У меня идет проверка для защитных стратегий, чтобы они в не торговое время отключались, а в торговое включались. Получается включатся все стратегии в коллекции, когда нужны только последние.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&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.com/posts/m/10497/</id>
    <title type="text">Ну значит я все правильно понял. Так а ак тогда удалить стратегию если она не закончила свою работу?...</title>
    <published>2011-08-21T18:03:54Z</published>
    <updated>2011-08-21T18:03:54Z</updated>
    <author>
      <name>Евгений</name>
      <uri>https://stocksharp.com/users/6070/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/10481/" 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;Евгений &lt;a href="https://stocksharp.com/posts/m/10475/" 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;Остановить ее через метод Stop.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&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.com/posts/m/10481/</id>
    <title type="text">Ну значит я все правильно понял. Так а ак тогда удалить стратегию если она не закончила свою работу?...</title>
    <published>2011-08-20T15:58:39Z</published>
    <updated>2011-08-20T15:58:39Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Евгений &lt;a href="https://stocksharp.com/posts/m/10475/" 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;Остановить ее через метод Stop.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>