﻿<?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/4048/kak-uznat-otmenilis-li-vse-zayavki/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T05:44:50Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=4048" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/27929/</id>
    <title type="text">ну или через маркет-руул: Order.WhenCancelled().D0(()=&amp;gt;).Apply(this) </title>
    <published>2013-10-26T18:34:50Z</published>
    <updated>2013-10-26T18:34:50Z</updated>
    <author>
      <name>FlashPlayer</name>
      <uri>https://stocksharp.com/users/16669/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p class="..."&gt;ну или через маркет-руул:
Order.WhenCancelled().D0(()=&amp;gt;).Apply(this)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27887/</id>
    <title type="text">Спасибо, yar1k0v. </title>
    <published>2013-10-24T12:48:45Z</published>
    <updated>2013-10-24T12:48:45Z</updated>
    <author>
      <name>Nikolay90</name>
      <uri>https://stocksharp.com/users/50028/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Спасибо, yar1k0v.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27821/</id>
    <title type="text">Привет. Вот событие =&amp;gt; { OrderChanged += changed =&amp;gt; { if (changed.Status == OrderStatus.Cancelled) {...</title>
    <published>2013-10-18T16:13:37Z</published>
    <updated>2013-10-18T16:15:27Z</updated>
    <author>
      <name>yar1k0v</name>
      <uri>https://stocksharp.com/users/6437/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Привет.
Вот событие =&amp;gt;
{&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
 OrderChanged += changed =&amp;gt;
 {
    if (changed.Status == OrderStatus.Cancelled)
    {
       /* Заявка Cancelled. */
    }
 };

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;Вот код для поиска активных заявок =&amp;gt;
{&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
public IEnumerable&amp;lt;Order&amp;gt; GetActiveOrders()
     {
         return (from orders in Trader.Orders
                 where (orders.State == OrderStates.Active)
                 select orders).ToList();
     }

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;П.С.&lt;/p&gt;
&lt;p&gt;Пользуюсь только поиском активных заявок.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27784/</id>
    <title type="text">Михаил, подскажите, пожалуйста, какое событие вызывается при успешной отмене заявки. У меня никак не...</title>
    <published>2013-10-16T10:06:28Z</published>
    <updated>2013-10-16T10:06:28Z</updated>
    <author>
      <name>Nikolay90</name>
      <uri>https://stocksharp.com/users/50028/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Михаил, подскажите, пожалуйста, какое событие вызывается при успешной отмене заявки. У меня никак не получается это выяснить из документации. Я еще начинающий.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27783/</id>
    <title type="text">Nikolay90: Вы имеете в виду, что в stocksharp есть событие для успешной отмены одной заявки? Да, изу...</title>
    <published>2013-10-16T09:32:57Z</published>
    <updated>2013-10-16T09:32:57Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27782)" rel="nofollow" target="_blank"&gt;Nikolay90&lt;/a&gt;:&lt;/strong&gt;
Вы имеете в виду, что в stocksharp есть событие для успешной отмены одной заявки?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Да, изучайте примеры и документацию.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27782/</id>
    <title type="text">Михаил Сухов: Nikolay90: есть событие OrderCancelSucceeded. В английском языке Order - означает един...</title>
    <published>2013-10-16T08:28:08Z</published>
    <updated>2013-10-16T08:28:08Z</updated>
    <author>
      <name>Nikolay90</name>
      <uri>https://stocksharp.com/users/50028/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27781)" rel="nofollow" target="_blank"&gt;Михаил Сухов&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27780)" rel="nofollow" target="_blank"&gt;Nikolay90&lt;/a&gt;:&lt;/strong&gt;
есть событие OrderCancelSucceeded.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В английском языке Order - означает единственно число. А Orders (или OrderGroup) - множественное.
Это я в курсе. Вы имеете в виду, что в stocksharp есть событие для успешной отмены одной заявки? Т.е. есть возможность отследить отменилась ли конкретная заявка или нет?
Я видел метод IsCanceled у Order, но никак не пойму когда и у какого ордера его вызывать. Может при отправке заявки складывать отправленные заявки в контейнер и по какому-то событию проходиться по нему и выяснять отменилась она или нет?&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27781/</id>
    <title type="text">Nikolay90: есть событие OrderCancelSucceeded. В английском языке Order - означает единственно число....</title>
    <published>2013-10-16T07:42:50Z</published>
    <updated>2013-10-16T07:42:50Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27780)" rel="nofollow" target="_blank"&gt;Nikolay90&lt;/a&gt;:&lt;/strong&gt;
есть событие OrderCancelSucceeded.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;В английском языке Order - означает единственно число. А Orders (или OrderGroup) - множественное.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27780/</id>
    <title type="text">Михаил Сухов: А никак. Нет такого события даже у биржи. Не говоря про СмартКом и наш коннектор. А во...</title>
    <published>2013-10-16T06:53:59Z</published>
    <updated>2013-10-16T06:53:59Z</updated>
    <author>
      <name>Nikolay90</name>
      <uri>https://stocksharp.com/users/50028/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27773)" rel="nofollow" target="_blank"&gt;Михаил Сухов&lt;/a&gt;:&lt;/strong&gt;
А никак. Нет такого события даже у биржи. Не говоря про СмартКом и наш коннектор.
А вот тут я с вами не могу согласиться. Как это нет? Вот в мануале по Смарткому
&lt;a href="http://www.itinvest.ru/editorfiles/File/smartcom/SmartCOM_2_2_install_guide.pdf" rel="nofollow" target="_blank"&gt;http://www.itinvest.ru/editorfiles/File/smartcom/SmartCOM_2_2_install_guide.pdf&lt;/a&gt;
есть событие OrderCancelSucceeded.
А у биржи на каждую транзакцию приходит ответ, приняла биржа эту транзакцию или нет. Вопрос остается актуальным, как в stocksharp узнать получила ли биржа мою транзакцию об отмене всех моих заявок?&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27773/</id>
    <title type="text">Nikolay90: Я вызываю SmartTrader.CancelOrders. Только после того как я получу подтверждение что все ...</title>
    <published>2013-10-15T13:29:30Z</published>
    <updated>2013-10-15T13:29:30Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(27770)" rel="nofollow" target="_blank"&gt;Nikolay90&lt;/a&gt;:&lt;/strong&gt;
Я вызываю SmartTrader.CancelOrders. Только после того как я получу подтверждение что все мои заявки отменены я хочу слать новые заявки. Как же мне узнать момент когда все заявки отменились? Не получается найти соответствующее событие. А ведь возможна ситуация что команда CancelOrders закончится не успешно. А события о успешном завершении CancelOrders я не вижу в API. Как же быть?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А никак. Нет такого события даже у биржи. Не говоря про СмартКом и наш коннектор. Если хотите узнавать гарантированно, то и метод нужно писать с гарантированной отменой.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/27770/</id>
    <title type="text">Я вызываю SmartTrader.CancelOrders. Только после того как я получу подтверждение что все мои заявки ...</title>
    <published>2013-10-15T12:57:02Z</published>
    <updated>2013-10-15T12:57:02Z</updated>
    <author>
      <name>Nikolay90</name>
      <uri>https://stocksharp.com/users/50028/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Я вызываю SmartTrader.CancelOrders. Только после того как я получу подтверждение что все мои заявки отменены я хочу слать новые заявки. Как же мне узнать момент когда все заявки отменились? Не получается найти соответствующее событие. А ведь возможна ситуация что команда CancelOrders закончится не успешно. А события о успешном завершении CancelOrders я не вижу в API. Как же быть?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>