﻿<?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">Транзакционность при работе с заявками</title>
  <id>~/topic/2872/tranzaktsionnost-pri-rabote-s-zayavkami/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-25T15:41:48Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2872" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/20388/</id>
    <title type="text">День добрый. 1) Нужно ли при вызове 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.ru/users/6182/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">День добрый.&lt;br /&gt;&lt;br /&gt;1) Нужно ли при вызове TraderHelper.IsCanceled использовать Order.BeginRead?&lt;br /&gt;   В частности в Plaza коннекторе?&lt;br /&gt;&lt;br /&gt;2) В &lt;a href="http://stocksharp.com/doc/html/4ffe2119-9458-449b-a2dc-7551f8e77c20.htm" title="http://stocksharp.com/doc/html/4ffe2119-9458-449b-a2dc-7551f8e77c20.htm"&gt;доке&lt;/a&gt; написано, что транзакционность нужна для того, что бы узнать, отменена ли заявка или  нет.&lt;br /&gt;   Кроме определения состояния заявки, где нибудь это еще используется?&lt;br /&gt;&lt;br /&gt;   Если нет, то возможно просто стоит ввести состояния Canceled для заявки? Тогда не нужно было бы ничего синхронизировать.&lt;br /&gt;   В этом &lt;a href="http://stocksharp.com/forum/1042/Sostoianiia-zavok/" title="http://stocksharp.com/forum/1042/Sostoianiia-zavok/"&gt;топике&lt;/a&gt; уже обсуждали необходимы или нет состояния Cancelled и Matched для заявки. Позиция Михаила верна. &lt;br /&gt;   Но, возможно, стоит вместо расширяющих методов сделать соответствующие статусы?&lt;br /&gt;&lt;br /&gt;   Например, OrderStates остаются те же и выполняют роль &amp;#171;системных статусов&amp;#187;: None, Active, Done, Failed.&lt;br /&gt;   Раз OrderStatus никто не использует, его переделать под роль &amp;#171;бизнес статусов&amp;#187;:Canceled, Matched, MatchedPartially, MatchedEmpty.&lt;br /&gt;&lt;br /&gt;   Особо не настаиваю [rolleyes] , сильного преимущество эти переделки не дадут. &lt;br /&gt;   Но уберут необходимость синхронизации.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/20399/</id>
    <title type="text">Ясненько. Спасибо. документация адаптирована под не программистов Улыбнуло. Кто ее еще будет читать,...</title>
    <published>2012-07-17T12:45:02Z</published>
    <updated>2012-07-17T12:45:02Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.ru/users/6182/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">Ясненько. Спасибо.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.ru/posts/m/20396/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&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.ru/posts/m/20396/</id>
    <title type="text">1. Нет 2. Практически везде. Все объекты транзакционны. Но документация адаптирована под не программ...</title>
    <published>2012-07-17T11:42:14Z</published>
    <updated>2012-07-17T11:42:14Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">1. Нет&lt;br /&gt;2. Практически везде. Все объекты транзакционны. Но документация адаптирована под не программистов, поэтому в детали решили не углубляться.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>