﻿<?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">Событие order.CancelFailed().Once() было активировано дважды.</title>
  <id>~/topic/2463/sobytie-order_cancelfailed()_once()-bylo-aktivirovano-dvazhdy_/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-01T15:07:14Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2463" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/17193/</id>
    <title type="text">Напишите уже наконец в документации, что некоторые правила исполняются несколько раз (хотя должны 1 ...</title>
    <published>2012-03-13T12:43:24Z</published>
    <updated>2016-08-16T00:06:06Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;freelancer &lt;a href="https://stocksharp.ru/posts/m/17013/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Напишите уже наконец в документации, что некоторые правила исполняются несколько раз (хотя должны 1 раз) и что Once() не работает. Люди же жалуются.&lt;br /&gt;У меня с Matched то же самое. Once() не помогает&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stocksharp.com/posts/m/17192/" title="http://stocksharp.com/posts/m/17192/"&gt;Ответил тут&lt;/a&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17194/</id>
    <title type="text">Теперь CancelFailed отрабатывает один раз. Сейчас потестирую остальную функциональность. Спасибо бол...</title>
    <published>2012-03-13T12:47:04Z</published>
    <updated>2012-03-13T12:47:04Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Теперь CancelFailed отрабатывает один раз.&lt;br /&gt;Сейчас потестирую остальную функциональность.&lt;br /&gt;Спасибо большое.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17190/</id>
    <title type="text">Положил на codeplex\trunk фикс. Проверьте, пожалуйста.</title>
    <published>2012-03-13T12:06:17Z</published>
    <updated>2012-03-13T12:06:17Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Положил на codeplex\trunk фикс.&lt;br /&gt;Проверьте, пожалуйста.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17188/</id>
    <title type="text">Вот проект, в котором можно воспроизвести ошибку. var entityFactory = new EntityFactory(); var portf...</title>
    <published>2012-03-13T11:12:49Z</published>
    <updated>2012-03-13T11:12:49Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <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;

var entityFactory = new EntityFactory();
                        var portfolio = entityFactory.CreatePortfolio(&amp;quot;SPBFUT00000&amp;quot;);

                        strategy = new TestOnceFailed(p.BestBid.Price)
                        {
                            Security = p,
                            Portfolio = portfolio,
                            Trader = MainWindow.Instance.Trader,
                        };
                        strategy.Start();


class TestOnceFailed : Strategy
    {
        private TimeSpan _waitingPeriod;
        private Order _order;
        private decimal _priceOfTask;

        public TestOnceFailed(decimal priceOfOrder)
        {
            _priceOfTask = priceOfOrder;
            _waitingPeriod = new TimeSpan(0, 0, 15);
        }

        protected override void OnStarting() 
        {
            base.OnStarting();

            ((QuikTrader)Trader).IsAsyncMode = false;
            RegisterTestOrder();
        }

        private void RegisterTestOrder()
        {
            
            _order = new Order
            {
                Portfolio = this.Portfolio,
                Volume = 1,
                Price = _priceOfTask - 300,
                Security = this.Security,
                Direction = OrderDirections.Buy,
            };

            this.When(_order.CancelFailed())
                .Do(OnCancelFailed)
                .Once();

            CreateRuleWaiting();

            RegisterOrder(_order);

            CancelOrder();
            
        }

        private void OnCancelFailed(OrderFail orderFail)
        {
            string message = orderFail.Error.Message;
            WriteDiagnostics(&amp;quot;OnCancelFailed &amp;quot; + message + &amp;quot; &amp;quot; + orderFail.Order.TransactionId.ToString());
        }

        private StrategyRule CreateRuleWaiting()
        {
            StrategyRule rule = this.When(() =&amp;gt; true, _waitingPeriod)
                .Do(() =&amp;gt; CancelOrder());

            return rule;
        }

        public void CancelOrder()
		{
			WriteDiagnostics(&amp;quot;CancelOrder&amp;quot;);
			try{
                Trader.CancelOrder(_order);
			}
            catch(Exception ex) {
                WriteDiagnostics(&amp;quot;CancelOrder &amp;quot; + ex.Message);
            }
            
        }

        protected void WriteDiagnostics(string message)
        {
            LogMessage logMessage = new LogMessage(this, DateTime.Now, ErrorTypes.None, message);
            AddLog(logMessage);
            string markInfo = this.Name.PadRight(5) + this.Security.Code.PadRight(5) + DateTime.Now.ToString() + &amp;quot; &amp;quot; + message;
            System.Diagnostics.Debug.WriteLine(markInfo);
        }
    }
&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.ru/posts/m/17154/</id>
    <title type="text">Посмотрел. в последнем логе видно, что правило с номером 33156464 было активировано три раза, а 5923...</title>
    <published>2012-03-12T15:14:19Z</published>
    <updated>2012-03-12T15:26:25Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Посмотрел.&lt;br /&gt;в последнем логе видно, что правило с номером 33156464 было активировано три раза, а 5923895 - дважды.&lt;br /&gt;&lt;br /&gt;Обнаружил ещё одну вещь.&lt;br /&gt;Вставил перед и после создание правила вывод имен правил и их количества.&lt;br /&gt;Количество правил, как по логике и должнон быть тавно сначала три, потом 4. &lt;br /&gt;НоС каждым разом на попытку снять снятую заявку вызывается снаяала одно, потом 2, потом три правила. Где они?&lt;br /&gt;&lt;br /&gt;19:14:04.278 |            | CRBR            | Стратегия запущена.&lt;br /&gt;19:14:04.291 |            | CRBR            | CreateOrder OnStarting&lt;br /&gt;19:14:04.395 |            | CRBR            | RegisterOrder 69180761&lt;br /&gt;19:14:19.295 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:15 (32460410)&amp;#39; активировано.&lt;br /&gt;19:14:19.298 |            | CRBR            | ReplaceOrder RuleWaitingActivated 69180761&lt;br /&gt;19:14:19.300 |            | CRBR            | правило Интервал условие 00:00:15&lt;br /&gt;19:14:19.302 |            | CRBR            | правило Ошибка регистрации заявки 0&lt;br /&gt;19:14:19.304 |            | CRBR            | правило Новые сделки заявки 0&lt;br /&gt;19:14:19.306 |            | CRBR            | правило 3&lt;br /&gt;19:14:19.309 |            | CRBR            | правило Интервал условие 00:00:15&lt;br /&gt;19:14:19.311 |            | CRBR            | правило Ошибка регистрации заявки 0&lt;br /&gt;19:14:19.313 |            | CRBR            | правило Новые сделки заявки 0&lt;br /&gt;19:14:19.315 |            | CRBR            | правило Ошибка снятия заявки 69180761&lt;br /&gt;19:14:19.317 |            | CRBR            | правило 4&lt;br /&gt;19:14:19.320 |            | CRBR            | CancelOrder 69180761&lt;br /&gt;19:14:19.549 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (15645912)&amp;#39; активировано.&lt;br /&gt;19:14:19.552 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку 69180761&lt;br /&gt;19:14:19.560 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:19.570 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (15645912)&amp;#39; удалено.&lt;br /&gt;19:14:19.586 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=RIH2; TRANS_ID=69180762; ORDER_KEY=2715365411; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете снять данную заявку&amp;#39;.&lt;br /&gt;19:14:19.587 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:19.588 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:34.307 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:15 (32460410)&amp;#39; активировано.&lt;br /&gt;19:14:34.307 |            | CRBR            | ReplaceOrder RuleWaitingActivated 69180761&lt;br /&gt;19:14:34.310 |            | CRBR            | правило Интервал условие 00:00:15&lt;br /&gt;19:14:34.311 |            | CRBR            | правило Ошибка регистрации заявки 0&lt;br /&gt;19:14:34.312 |            | CRBR            | правило Новые сделки заявки 0&lt;br /&gt;19:14:34.314 |            | CRBR            | правило 3&lt;br /&gt;19:14:34.316 |            | CRBR            | правило Интервал условие 00:00:15&lt;br /&gt;19:14:34.318 |            | CRBR            | правило Ошибка регистрации заявки 0&lt;br /&gt;19:14:34.319 |            | CRBR            | правило Новые сделки заявки 0&lt;br /&gt;19:14:34.321 |            | CRBR            | правило Ошибка снятия заявки 69180761&lt;br /&gt;19:14:34.322 |            | CRBR            | правило 4&lt;br /&gt;19:14:34.324 |            | CRBR            | CancelOrder 69180761&lt;br /&gt;19:14:34.340 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (15645912)&amp;#39; активировано.&lt;br /&gt;19:14:34.340 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку 69180761&lt;br /&gt;19:14:34.342 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:34.343 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (15645912)&amp;#39; удалено.&lt;br /&gt;19:14:34.343 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (33579535)&amp;#39; активировано.&lt;br /&gt;19:14:34.343 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку 69180761&lt;br /&gt;19:14:34.344 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:34.346 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (33579535)&amp;#39; удалено.&lt;br /&gt;19:14:34.359 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=RIH2; TRANS_ID=69180763; ORDER_KEY=2715365411; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете снять данную заявку&amp;#39;.&lt;br /&gt;19:14:34.360 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:34.361 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:49.307 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:15 (32460410)&amp;#39; активировано.&lt;br /&gt;19:14:49.307 |            | CRBR            | ReplaceOrder RuleWaitingActivated 69180761&lt;br /&gt;19:14:49.309 |            | CRBR            | правило Интервал условие 00:00:15&lt;br /&gt;19:14:49.311 |            | CRBR            | правило Ошибка регистрации заявки 0&lt;br /&gt;19:14:49.312 |            | CRBR            | правило Новые сделки заявки 0&lt;br /&gt;19:14:49.315 |            | CRBR            | правило 3&lt;br /&gt;19:14:49.317 |            | CRBR            | правило Интервал условие 00:00:15&lt;br /&gt;19:14:49.318 |            | CRBR            | правило Ошибка регистрации заявки 0&lt;br /&gt;19:14:49.320 |            | CRBR            | правило Новые сделки заявки 0&lt;br /&gt;19:14:49.322 |            | CRBR            | правило Ошибка снятия заявки 69180761&lt;br /&gt;19:14:49.324 |            | CRBR            | правило 4&lt;br /&gt;19:14:49.326 |            | CRBR            | CancelOrder 69180761&lt;br /&gt;19:14:49.539 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (15645912)&amp;#39; активировано.&lt;br /&gt;19:14:49.539 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку 69180761&lt;br /&gt;19:14:49.540 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:49.541 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (15645912)&amp;#39; удалено.&lt;br /&gt;19:14:49.541 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (33579535)&amp;#39; активировано.&lt;br /&gt;19:14:49.541 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку 69180761&lt;br /&gt;19:14:49.543 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:49.544 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (33579535)&amp;#39; удалено.&lt;br /&gt;19:14:49.544 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (7995840)&amp;#39; активировано.&lt;br /&gt;19:14:49.544 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку 69180761&lt;br /&gt;19:14:49.545 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:49.547 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 69180761 (7995840)&amp;#39; удалено.&lt;br /&gt;19:14:49.560 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=RIH2; TRANS_ID=69180764; ORDER_KEY=2715365411; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете снять данную заявку&amp;#39;.&lt;br /&gt;19:14:49.561 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False&lt;br /&gt;19:14:49.562 |            | CRBR            | IsOrderCancelInClearing 12.03.2012 19:14:07 False</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17153/</id>
    <title type="text">Мне, к сожаление не видно. 15:48:56.414 | | CRBR | Правило &amp;apos;Ошибка снятия заявки 56876308 (33156464)...</title>
    <published>2012-03-12T14:55:04Z</published>
    <updated>2012-03-12T14:55:04Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vader &lt;a href="https://stocksharp.ru/posts/m/17152/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Мне, к сожаление не видно.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;15:48:56.414 | | CRBR | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; активировано.&lt;br /&gt;15:48:56.418 | | CRBR | Правило &amp;#39;Ошибка снятия заявки 56876308 (5923895)&amp;#39; активировано.&lt;br /&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.ru/posts/m/17152/</id>
    <title type="text">Мне, к сожаление не видно.</title>
    <published>2012-03-12T14:25:29Z</published>
    <updated>2012-03-12T14:25:29Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Мне, к сожаление не видно.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17150/</id>
    <title type="text">Дело в том, что правило CancelFailed создается только в методе ReplaceOrder, следовательно сколько в...</title>
    <published>2012-03-12T13:57:51Z</published>
    <updated>2012-03-12T13:57:51Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vader &lt;a href="https://stocksharp.ru/posts/m/17148/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Дело в том, что правило CancelFailed создается только в методе ReplaceOrder, следовательно сколько вызовов ReplaceOrder, столько должно быть и срабатываний CancelFailed.&lt;br /&gt;&lt;br /&gt;По каким признакам вы считаете что ошибка у меня? Я не говорю что ошибка именно у вас ,просто пытаюсь понять ,на основании чего вы считаете что ошыбка у меня. Может быть это поможет мне её найти.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Я увидел, что правило на одну и ту же сделку создано 2 раза. Это из лога видно?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17148/</id>
    <title type="text">Дело в том, что правило CancelFailed создается только в методе ReplaceOrder, следовательно сколько в...</title>
    <published>2012-03-12T13:07:48Z</published>
    <updated>2012-03-12T13:07:48Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Дело в том, что правило CancelFailed создается только в методе ReplaceOrder, следовательно сколько вызовов ReplaceOrder, столько должно быть и срабатываний CancelFailed.&lt;br /&gt;&lt;br /&gt;По каким признакам вы считаете что ошибка у меня? Я не говорю что ошибка именно у вас ,просто пытаюсь понять ,на основании чего вы считаете что ошыбка у меня. Может быть это поможет мне её найти.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17145/</id>
    <title type="text">Ещё один Лог, запись приведена от начала работы стратегии. У вас и по первому логу видно, что два пр...</title>
    <published>2012-03-12T12:20:39Z</published>
    <updated>2012-03-12T12:20:39Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vader &lt;a href="https://stocksharp.ru/posts/m/17144/" 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;У вас и по первому логу видно, что два правила создали. Ищите у себя ошибку.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17144/</id>
    <title type="text">Ещё один Лог, запись приведена от начала работы стратегии. 15:48:11.291 | | CRBR | Стратегия запущен...</title>
    <published>2012-03-12T12:01:05Z</published>
    <updated>2012-03-12T12:01:05Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ещё один Лог, запись приведена от начала работы стратегии.&lt;br /&gt;&lt;br /&gt;15:48:11.291 |            | CRBR            | Стратегия запущена.&lt;br /&gt;15:48:11.303 |            | CRBR            | CreateOrder OnStarting&lt;br /&gt;15:48:11.573 |            | CRBR            | RegisterOrder 56876308&lt;br /&gt;15:48:26.304 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:15 (64796970)&amp;#39; активировано.&lt;br /&gt;15:48:26.306 |            | CRBR            | ReplaceOrder RuleWaitingActivated 56876308&lt;br /&gt;15:48:26.315 |            | CRBR            | CancelOrder 56876308&lt;br /&gt;15:48:26.425 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; активировано.&lt;br /&gt;15:48:26.427 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку56876308&lt;br /&gt;15:48:26.435 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; удалено.&lt;br /&gt;15:48:26.455 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=RIH2; TRANS_ID=56876309; ORDER_KEY=1404446085; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете снять данную заявку&amp;#39;.&lt;br /&gt;&lt;br /&gt;15:48:41.316 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:15 (64796970)&amp;#39; активировано.&lt;br /&gt;15:48:41.316 |            | CRBR            | ReplaceOrder RuleWaitingActivated 56876308&lt;br /&gt;15:48:41.318 |            | CRBR            | CancelOrder 56876308&lt;br /&gt;15:48:41.417 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; активировано.&lt;br /&gt;15:48:41.417 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку56876308&lt;br /&gt;15:48:41.421 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; удалено.&lt;br /&gt;15:48:41.422 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (5923895)&amp;#39; активировано.&lt;br /&gt;15:48:41.422 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку56876308&lt;br /&gt;15:48:41.426 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (5923895)&amp;#39; удалено.&lt;br /&gt;15:48:41.447 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=RIH2; TRANS_ID=56876310; ORDER_KEY=1404446085; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете снять данную заявку&amp;#39;.&lt;br /&gt;&lt;br /&gt;15:48:56.317 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:15 (64796970)&amp;#39; активировано.&lt;br /&gt;15:48:56.317 |            | CRBR            | ReplaceOrder RuleWaitingActivated 56876308&lt;br /&gt;15:48:56.318 |            | CRBR            | CancelOrder 56876308&lt;br /&gt;15:48:56.414 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; активировано.&lt;br /&gt;15:48:56.414 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку56876308&lt;br /&gt;15:48:56.418 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (33156464)&amp;#39; удалено.&lt;br /&gt;15:48:56.418 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (5923895)&amp;#39; активировано.&lt;br /&gt;15:48:56.418 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку56876308&lt;br /&gt;15:48:56.422 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (5923895)&amp;#39; удалено.&lt;br /&gt;15:48:56.423 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (50510248)&amp;#39; активировано.&lt;br /&gt;15:48:56.423 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Вы не можете снять данную заявку56876308&lt;br /&gt;15:48:56.427 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 56876308 (50510248)&amp;#39; удалено.&lt;br /&gt;15:48:56.448 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=RIH2; TRANS_ID=56876311; ORDER_KEY=1404446085; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Вы не можете снять данную заявку&amp;#39;.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17135/</id>
    <title type="text">Касательно работы в релизной версии 4.0.21. Вот лог. 11:59:56.529 | | CRBR | Правило &amp;apos;Интервал услов...</title>
    <published>2012-03-12T08:41:05Z</published>
    <updated>2012-03-12T08:41:05Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Касательно работы в релизной версии 4.0.21.&lt;br /&gt;&lt;br /&gt;Вот лог.&lt;br /&gt;11:59:56.529 |            | CRBR            | Правило &amp;#39;Интервал условие 00:00:30 (55486438)&amp;#39; активировано.&lt;br /&gt;11:59:56.529 |            | CRBR            | ReplaceOrder RuleWaitingActivated 42601474&lt;br /&gt;11:59:56.529 |            | CRBR            | CancelOrder 42601474&lt;br /&gt;11:59:56.763 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 42601474 (61617225)&amp;#39; активировано.&lt;br /&gt;11:59:56.763 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Ошибка снятия заявки. [FORTS] &amp;quot;Идет пром. клиринг, нельзя удалять заявки.&amp;quot;.42601474&lt;br /&gt;11:59:56.794 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 42601474 (61617225)&amp;#39; удалено.&lt;br /&gt;11:59:56.810 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=LKU2; TRANS_ID=42601475; ORDER_KEY=2713761048; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Ошибка снятия заявки. [FORTS] &amp;quot;Идет пром. клиринг, нельзя удалять заявки.&amp;quot;.&amp;#39;.&lt;br /&gt;11:59:57.028 |            | CRBR            | Правило &amp;#39;Изменение инструмента LKU2@RTS (103653)&amp;#39; активировано.&lt;br /&gt;11:59:57.028 |            | CRBR            | ReplaceOrder OnCancelFailed 42601474&lt;br /&gt;11:59:57.028 |            | CRBR            | CancelOrder 42601474&lt;br /&gt;11:59:57.200 |            | CRBR            | ex Транзакция &amp;#39;CLASSCODE=SPBFUT; SECCODE=LKU2; TRANS_ID=42601476; ORDER_KEY=2713761048; ACTION=KILL_ORDER;&amp;#39; не была зарегистрирована. Причина &amp;#39;Ошибка снятия заявки. [FORTS] &amp;quot;Идет пром. клиринг, нельзя удалять заявки.&amp;quot;.&amp;#39;.&lt;br /&gt;11:59:57.200 |            | CRBR            | Правило &amp;#39;Изменение инструмента LKU2@RTS (103653)&amp;#39; удалено.&lt;br /&gt;11:59:57.200 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 42601474 (61617225)&amp;#39; активировано.&lt;br /&gt;11:59:57.200 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Ошибка снятия заявки. [FORTS] &amp;quot;Идет пром. клиринг, нельзя удалять заявки.&amp;quot;.42601474&lt;br /&gt;11:59:57.216 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 42601474 (61617225)&amp;#39; удалено.&lt;br /&gt;11:59:57.216 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 42601474 (42931033)&amp;#39; активировано.&lt;br /&gt;11:59:57.216 |            | CRBR            | OnCancelFailed Код ошибки Failed Сообщение Ошибка снятия заявки. [FORTS] &amp;quot;Идет пром. клиринг, нельзя удалять заявки.&amp;quot;.42601474&lt;br /&gt;11:59:57.216 |            | CRBR            | Правило &amp;#39;Ошибка снятия заявки 42601474 (42931033)&amp;#39; удалено.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17124/</id>
    <title type="text">Касательно ошибок, возникавших при работе с промежуточной версией 15359. Ошибка при создании заявки ...</title>
    <published>2012-03-12T07:40:22Z</published>
    <updated>2012-03-12T07:40:22Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Касательно ошибок, возникавших при работе с промежуточной версией 15359.&lt;br /&gt;Ошибка при создании заявки - Операция является недопустимой из-за текущего состояния объекта.&lt;br /&gt;StackTrace - &lt;br /&gt;в StockSharp.Algo.BaseTrader.#=q1jPECpcYhkCDc1endsWfTp1VhJY$g9vaOlgOde9HMXI=.#=q7YCdHsNqy4nRQBNoT76vpw==()&lt;br /&gt;   в StockSharp.Algo.BaseTrader.ProcessEvents(Action handler)&lt;br /&gt;   в StockSharp.Quik.QuikTrader.#=qP$c9$YUhcgOXgGByrfkYQoLex2$ov$Irbl5B37enmzc=(Order #=qm5lz5WVqlloZ$wO5Bw075w==, TransactionBuilder #=qh1QBkeMdoSN6zg0mxHuV5w==)&lt;br /&gt;   в StockSharp.Quik.QuikTrader.OnRegisterOrder(Order order)&lt;br /&gt;   в StockSharp.Algo.BaseTrader.RegisterOrder(Order order)&lt;br /&gt;   в StockSharp.Algo.Strategies.Strategy.RegisterOrder(Order order)&lt;br /&gt;   в BSPB.Partizan.BaseStrategy.RegisterOrder(Order order) в C:\vb\General\PartizanV2\source\v.2.0\BaseStrategy.cs:строка 175&lt;br /&gt;&lt;br /&gt;правило When(Func&amp;lt;(Of &amp;lt;&amp;lt;&amp;#39;(Boolean&amp;gt;)&amp;gt;&amp;gt;), TimeSpan) - это я из документации скопировал.&lt;br /&gt;(Зарегистрировать в стратегии условие, которое будет проверяться с интервалом interval.)&lt;br /&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17072/</id>
    <title type="text">И что выдаёт 4.0.21? Я включил доп печать там.</title>
    <published>2012-03-11T09:33:05Z</published>
    <updated>2012-03-11T09:33:05Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">И что выдаёт 4.0.21?&lt;br /&gt;Я включил доп печать там.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17071/</id>
    <title type="text">Включенный лог - это ведь EnableRulesLog = true, так? Тогнда он у меня и так включен.</title>
    <published>2012-03-11T09:31:22Z</published>
    <updated>2012-03-11T09:31:22Z</updated>
    <author>
      <name>vader</name>
      <uri>https://stocksharp.ru/users/28223/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Включенный лог - это ведь EnableRulesLog = true, так?&lt;br /&gt;Тогнда он у меня и так включен.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17037/</id>
    <title type="text">Выложил 4.0.21, запустите с ним с включённым логом. Ответ на последний вопрос тогда получим.</title>
    <published>2012-03-09T15:14:35Z</published>
    <updated>2012-03-09T15:14:35Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Выложил 4.0.21, запустите с ним с включённым логом.&lt;br /&gt;Ответ на последний вопрос тогда получим.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17035/</id>
    <title type="text">И ещё вопрос по вашему коду - у вас в ReplaceOrder печатается вызывающий метод. Он во всех случаях п...</title>
    <published>2012-03-09T14:06:58Z</published>
    <updated>2012-03-09T14:10:07Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">И ещё вопрос по вашему коду - у вас в ReplaceOrder печатается вызывающий метод.&lt;br /&gt;Он во всех случаях пустой. Покажите откуда вы ещё вызываете ReplaceOrder - если б он вызывался из OnCancelFailed - это было бы видно.&lt;br /&gt;&lt;br /&gt;Случайно правило не 2 раза создаётеся?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17032/</id>
    <title type="text">Причина - OnRegisterFailed Операция является недопустимой из-за текущего состояния объекта. И чтоб в...</title>
    <published>2012-03-08T20:54:43Z</published>
    <updated>2012-03-08T20:55:23Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;Причина - OnRegisterFailed Операция является недопустимой из-за текущего состояния объекта.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;И чтоб второй раз не ходить - StackTrace ошибки, без него никуда.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17014/</id>
    <title type="text">Причина - OnRegisterFailed Операция является недопустимой из-за текущего состояния объекта. Можно ве...</title>
    <published>2012-03-07T17:59:52Z</published>
    <updated>2012-03-07T18:00:05Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vader &lt;a href="https://stocksharp.ru/posts/m/17012/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Причина - OnRegisterFailed Операция является недопустимой из-за текущего состояния объекта.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Можно весть текст ошибки?&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;vader &lt;a href="https://stocksharp.ru/posts/m/17012/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Или не срабатывает правило When(Func&amp;lt;(Of &amp;lt;&amp;lt;&amp;#39;(Boolean&amp;gt;)&amp;gt;&amp;gt;), TimeSpan).&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.ru/posts/m/17013/</id>
    <title type="text">Напишите уже наконец в документации, что некоторые правила исполняются несколько раз (хотя должны 1 ...</title>
    <published>2012-03-07T17:25:37Z</published>
    <updated>2012-03-07T17:25:37Z</updated>
    <author>
      <name>freelancer</name>
      <uri>https://stocksharp.ru/users/28572/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Напишите уже наконец в документации, что некоторые правила исполняются несколько раз (хотя должны 1 раз) и что Once() не работает. Люди же жалуются.&lt;br /&gt;У меня с Matched то же самое. Once() не помогает</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>