﻿<?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">Проблема в RealTimeEmulationTrader</title>
  <id>~/topic/3448/problema-v-realtimeemulationtrader/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-25T03:00:03Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=3448" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/24608/</id>
    <title type="text">Это значит, я тут зря плюс поставил? На тот момент все работало Сейчас баг действительно есть, будем...</title>
    <published>2013-03-18T07:30:04Z</published>
    <updated>2016-08-16T00:12:24Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.com/posts/m/24605/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Это значит, я &lt;a href="http://stocksharp.com/posts/m/23370/" title="http://stocksharp.com/posts/m/23370/"&gt;тут&lt;/a&gt; зря плюс поставил?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;На тот момент все работало[biggrin] Сейчас баг действительно есть, будем править.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24605/</id>
    <title type="text">Это значит, я тут зря плюс поставил?</title>
    <published>2013-03-18T07:00:21Z</published>
    <updated>2016-08-16T00:12:24Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.com/users/6491/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Это значит, я &lt;a href="http://stocksharp.com/posts/m/23370/" title="http://stocksharp.com/posts/m/23370/"&gt;тут&lt;/a&gt; зря плюс поставил?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25895/</id>
    <title type="text">Так как остаються ли у вас висеть в трейдере(RealTimeEmulationTrader) активные заявки ? или только у...</title>
    <published>2013-05-14T07:33:20Z</published>
    <updated>2013-05-14T07:33:20Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Так как остаються ли у вас висеть в трейдере(RealTimeEmulationTrader) активные заявки ? или только у меня проблема ?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25862/</id>
    <title type="text">Пока еще не разобрался с логами , события NewOrders, OrdersChanged у меня тоже не используются. Попр...</title>
    <published>2013-05-11T06:27:21Z</published>
    <updated>2013-05-11T06:27:21Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Пока еще не разобрался с логами , события NewOrders, OrdersChanged у меня тоже не используются. Попробуйте у себя небольшой генератор сделок и их перерегистрацию или отмену, остаются ли у вас активные заявки в трейдере?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25861/</id>
    <title type="text">Что в логе пишется? События NewOrders, OrdersChanged вызываются?</title>
    <published>2013-05-11T05:00:54Z</published>
    <updated>2013-05-11T05:00:54Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Что в логе пишется? События NewOrders, OrdersChanged вызываются?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/25860/</id>
    <title type="text">Прошу проверить: Версия 4.1.12 , RealTimeEmulationTrader поверх QuikTrader: _trader.CancelOrder(orde...</title>
    <published>2013-05-10T18:11:24Z</published>
    <updated>2013-05-10T18:13:30Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Прошу проверить:&lt;br /&gt;&lt;br /&gt;Версия 4.1.12 , RealTimeEmulationTrader поверх QuikTrader:&lt;br /&gt; _trader.CancelOrder(order) не срабатывает, заявки не удяляються и остаются висеть в   _trader.Orders со статусом  Active , _trader.ReRegisterOrder  тоже не удаляет заявки , но  при попытке повторного удаления заявок из _trader.Orders.Where(x =&amp;gt;  x.State == OrderStates.Active) выдает ошибку что заявка не была зарегистрирована или уже удалена , при чем в _trader.Orders все также остаются висеть те же заявки с OrderStates.Active. И при попытке заслать противоположную заявку с ценой ниже выдает сообщение про кросс заявку.&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/25602/</id>
    <title type="text">Проявляет себя на 4.1.11 Возможно выше написанная диагностика выполнена не достаточно ясно? Может бы...</title>
    <published>2013-04-25T06:17:34Z</published>
    <updated>2013-04-25T06:17:34Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;AASorokovoy &lt;a href="https://stocksharp.com/posts/m/25598/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Проявляет себя на 4.1.11 &lt;br /&gt;Возможно выше написанная диагностика выполнена не достаточно ясно? Может быть, что то не понятно? &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.com/posts/m/25598/</id>
    <title type="text"> Проявляет себя на 4.1.11 Возможно выше написанная диагностика выполнена не достаточно ясно? Может б...</title>
    <published>2013-04-25T03:06:40Z</published>
    <updated>2013-04-25T03:06:40Z</updated>
    <author>
      <name>AASorokovoy</name>
      <uri>https://stocksharp.com/users/6304/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;br /&gt;Проявляет себя на 4.1.11 &lt;br /&gt;Возможно выше написанная диагностика выполнена не достаточно ясно? Может быть, что то не понятно? &lt;br /&gt;Может я как то еще могу помочь? &lt;br /&gt;&lt;br /&gt;P.S.&lt;br /&gt;Прошу очистить ветку от сообщений не по теме.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24674/</id>
    <title type="text">Но бывают же ситуации, когда просмотровая информация поступает, а с заявками проблема. Так и смотрит...</title>
    <published>2013-03-20T07:55:37Z</published>
    <updated>2013-03-20T07:55:37Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</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/24673/" 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.com/posts/m/24673/</id>
    <title type="text">Но в таком правиле тоже, думаю, был бы смысл Trader.WhenIntervalElapsed Но бывают же ситуации, когда...</title>
    <published>2013-03-20T07:48:42Z</published>
    <updated>2013-03-20T07:48:42Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.com/users/6511/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.com/posts/m/24672/" 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/24670/" 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;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
Trader.WhenIntervalElapsed&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Но бывают же ситуации, когда просмотровая информация поступает, а с заявками проблема.&lt;br /&gt;А есть ли разница приметь к заявкам null или Dispose?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24672/</id>
    <title type="text">Но в таком правиле тоже, думаю, был бы смысл Trader.WhenIntervalElapsed </title>
    <published>2013-03-20T07:38:27Z</published>
    <updated>2013-03-20T07:38:27Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</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/24670/" 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;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
Trader.WhenIntervalElapsed&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24670/</id>
    <title type="text"> Почему нельзя сделать так? Попробую. Но в таком правиле тоже, думаю, был бы смысл _order .WaitFeedb...</title>
    <published>2013-03-20T07:29:46Z</published>
    <updated>2013-03-20T07:36:51Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.com/users/6511/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;esper &lt;a href="https://stocksharp.com/posts/m/24669/" 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;Попробую. Но в таком правиле тоже, думаю, был бы смысл&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;

    _order
        .WaitFeedback(timeout = 10)
        .Do(() =&amp;gt; { отправить SMS и email о том, что слишком большая задержка. попытаться перейти на резервный канал. в QUIK перейти на следующий по списку сервер, если такое вообще технически возможно  })
        .Apply(this);
&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/24669/</id>
    <title type="text">private void Process(Candle candle) { if (_order != null) return; _order = this.CreateOrder(OrderDir...</title>
    <published>2013-03-20T07:15:53Z</published>
    <updated>2013-03-20T07:15:53Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&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 Process(Candle candle)
{
	if (_order != null)
		return;

	_order = this.CreateOrder(OrderDirections.Buy, candle.ClosePrice);

	_order
		.WhenRegistered()
		.Do(() =&amp;gt; { _order = null; })
		.Apply(this);

	_order
		.WhenRegisterFailed()
		.Do(() =&amp;gt; { _order = null; })
		.Apply(this);

	RegisterOrder(_order);
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Почему нельзя сделать так?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24668/</id>
    <title type="text">Мне кажется, тогда, было бы логичным сделать стандартное правило ожидания, типа: order .WaitFeedback...</title>
    <published>2013-03-20T06:54:44Z</published>
    <updated>2013-03-20T07:10:55Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.com/users/6511/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;VassilSanych &lt;a href="https://stocksharp.com/posts/m/24667/" 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/24666/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&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;
    order
        .WaitFeedback(strategy, timeout) //запрещает проводить любые действия с заявками по стратегии
        .WhenRegistered()
        .Do(() =&amp;gt; trader.AddInfoLog(&amp;quot;Заявка успешно зарегестрирована&amp;quot;))
        .Once()
        .Apply(this);

    // регистрация заявки
    trader.RegisterOrder(order);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Оk. Допустим у вас есть такое правило. Ошибка регистрации заявки. Ваши действия?&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если по таймауту, например 10 сек, никакого ответа, то запускается делегат&lt;br /&gt;.WaitFeedback(strategy, timeout, action)&lt;br /&gt;Это будет означать что косяки либо с интернетом (переход на резервный канал), либо биржей (стоп-торги) или брокером. В общем торговлю вообще надо замораживать и по возможности крыть все позиции.&lt;br /&gt;&lt;br /&gt;Если ошибка регистрации, то это уже ответ failed, это уже другая история, например, денег на счёте не хватило.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24667/</id>
    <title type="text">Мне кажется, тогда, было бы логичным сделать стандартное правило ожидания, типа: order .WaitFeedback...</title>
    <published>2013-03-20T06:42:24Z</published>
    <updated>2013-03-20T06:42:24Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.com/users/6491/</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/24666/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&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;
    order
        .WaitFeedback(strategy, timeout) //запрещает проводить любые действия с заявками по стратегии
        .WhenRegistered()
        .Do(() =&amp;gt; trader.AddInfoLog(&amp;quot;Заявка успешно зарегестрирована&amp;quot;))
        .Once()
        .Apply(this);

    // регистрация заявки
    trader.RegisterOrder(order);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Оk. Допустим у вас есть такое правило. Ошибка регистрации заявки. Ваши действия?&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/24666/</id>
    <title type="text">Мне кажется, тогда, было бы логичным сделать стандартное правило ожидания, типа: order .WaitFeedback...</title>
    <published>2013-03-20T06:19:45Z</published>
    <updated>2013-03-20T06:33:13Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.com/users/6511/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Мне кажется, тогда, было бы логичным сделать стандартное правило ожидания, типа:&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;
    order
        .WaitFeedback(strategy, timeout) //запрещает проводить любые действия с заявками по стратегии
        .WhenRegistered()
        .Do(() =&amp;gt; trader.AddInfoLog(&amp;quot;Заявка успешно зарегестрирована&amp;quot;))
        .Once()
        .Apply(this);

    // регистрация заявки
    trader.RegisterOrder(order);&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/24662/</id>
    <title type="text">Замораживание (откладывание выполнения) - это уже другая логика. Решается локами или теми самыми сли...</title>
    <published>2013-03-19T17:14:31Z</published>
    <updated>2013-03-19T17:14:31Z</updated>
    <author>
      <name>VassilSanych</name>
      <uri>https://stocksharp.com/users/6491/</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/24659/</id>
    <title type="text">Правильно я понимаю, что без условий (if) здесь не обойтись? Правила ведь позволяют вызывать действи...</title>
    <published>2013-03-19T16:45:18Z</published>
    <updated>2013-03-19T16:45:18Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.com/users/6511/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Правильно я понимаю, что без условий (if) здесь не обойтись? Правила ведь позволяют вызывать действия только при положительном ответ, а что делать при отрицательном, т.е. если ордер всё ещё не зарегистрирован.&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;
while(order.Status == None)
{
   order.BeginUpdate(); // не знаю что делает этот метод, наверное обновляет члены.
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/24647/</id>
    <title type="text">Я просто не вижу, где стратегия блокируется, если применено правило. При применении правил ничего не...</title>
    <published>2013-03-19T14:38:02Z</published>
    <updated>2013-03-19T14:46:40Z</updated>
    <author>
      <name>Moadip</name>
      <uri>https://stocksharp.com/users/5973/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Quote:&lt;/span&gt;&lt;div class="innerquote"&gt;Я просто не вижу, где стратегия блокируется, если применено правило.&lt;/div&gt;&lt;/div&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;/div&gt;&lt;/div&gt;&lt;br /&gt;Еще раз повторюсь. Замораживать поток в котором выполняется стратегия это плохой вариант. Все должно быть построено на уровне логики.&lt;br /&gt;И чтобы не &amp;quot;шмальнуть&amp;quot; еще одну заявку, это надо учитывать в логике. &lt;br /&gt;Простой пример. Допустим надо выставить заявку на шорт, причем сигналы приходят постоянно.&lt;br /&gt;&lt;br /&gt;Сигнал -&amp;gt; &lt;br /&gt;Заявка на шорт выставлена? -&amp;gt; &lt;br /&gt;нет -&amp;gt; заявка + 2 правила + регистрация заявки + считаем что заявка выствлена СРАЗУ.&lt;br /&gt;да -&amp;gt; пропуск.&lt;br /&gt;&lt;br /&gt;Сработало одно из правил -&amp;gt; &lt;br /&gt;Заявка зарегана? -&amp;gt;&lt;br /&gt;нет -&amp;gt; удаляем лишнее правило -&amp;gt; считаем что заявка НЕ выставлена -&amp;gt; дальнейшие действия.&lt;br /&gt;да -&amp;gt; удаляем лишнее правило -&amp;gt; подтверждение что заявка выставлена -&amp;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/24644/</id>
    <title type="text">Меня смущает то, что пока будет ожидаться отклик о состоянии заявки, может состоятся повторный вход ...</title>
    <published>2013-03-19T13:30:23Z</published>
    <updated>2013-03-19T13:47:52Z</updated>
    <author>
      <name>Творог</name>
      <uri>https://stocksharp.com/users/6511/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Меня смущает то, что пока будет ожидаться отклик о состоянии заявки, может состоятся повторный вход в цепочку и заявка шмальнётся ещё раз, или несколько. А замарозка, как мне кажется, предохраняет от этого. Я просто не вижу, где стратегия блокируется, если применено правило.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>