﻿<?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/2872/tranzaktsionnost-pri-rabote-s-zayavkami/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-07T02:22:49Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=2872" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/20388/</id>
    <title type="text">День добрый. Нужно ли при вызове TraderHelper.IsCanceled использовать Order.BeginRead? В частности в...</title>
    <published>2012-07-17T08:18:21Z</published>
    <updated>2016-08-16T00:08:16Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.com/users/6182/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;День добрый.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Нужно ли при вызове TraderHelper.IsCanceled использовать Order.BeginRead?
В частности в Plaza коннекторе?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;В &lt;a href="http://stocksharp.com/doc/html/4ffe2119-9458-449b-a2dc-7551f8e77c20.htm"&gt;доке&lt;/a&gt; написано, что транзакционность нужна для того, что бы узнать, отменена ли заявка или  нет.
Кроме определения состояния заявки, где нибудь это еще используется?&lt;/p&gt;
&lt;p&gt;Если нет, то возможно просто стоит ввести состояния Canceled для заявки? Тогда не нужно было бы ничего синхронизировать.
В этом &lt;a href="http://stocksharp.com/forum/1042/Sostoianiia-zavok/"&gt;топике&lt;/a&gt; уже обсуждали необходимы или нет состояния Cancelled и Matched для заявки. Позиция Михаила верна.
Но, возможно, стоит вместо расширяющих методов сделать соответствующие статусы?&lt;/p&gt;
&lt;p&gt;Например, OrderStates остаются те же и выполняют роль «системных статусов»: None, Active, Done, Failed.
Раз OrderStatus никто не использует, его переделать под роль «бизнес статусов»:Canceled, Matched, MatchedPartially, MatchedEmpty.&lt;/p&gt;
&lt;p&gt;Особо не настаиваю [rolleyes] , сильного преимущество эти переделки не дадут.
Но уберут необходимость синхронизации.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/20399/</id>
    <title type="text">Ясненько. Спасибо. Mikhail Sukhov: документация адаптирована под не программистов Улыбнуло. Кто ее е...</title>
    <published>2012-07-17T12:45:02Z</published>
    <updated>2012-07-17T12:45:02Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.com/users/6182/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Ясненько. Спасибо.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(20396)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
документация адаптирована под не программистов
Улыбнуло.
Кто ее еще будет читать, кроме как программистов )&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/20396/</id>
    <title type="text">Нет Практически везде. Все объекты транзакционны. Но документация адаптирована под не программистов,...</title>
    <published>2012-07-17T11:42:14Z</published>
    <updated>2012-07-17T11:42:14Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;ol&gt;
&lt;li&gt;Нет&lt;/li&gt;
&lt;li&gt;Практически везде. Все объекты транзакционны. Но документация адаптирована под не программистов, поэтому в детали решили не углубляться.&lt;/li&gt;
&lt;/ol&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>