﻿<?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">Несовпадение статуса заявок в квике и таблице  Orders</title>
  <id>~/topic/1303/nesovpadenie-statusa-zayavok-v-kvike-i-tablitse--orders/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-05-13T11:51:18Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1303" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/5281/</id>
    <title type="text">Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять) http://s19.radikal.ru/i...</title>
    <published>2010-12-30T17:15:17Z</published>
    <updated>2016-07-28T18:03:43Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять)&lt;br /&gt;&lt;a href='http://s19.radikal.ru/i192/1012/82/07f9fe24ad5a.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://s19.radikal.ru/i192/1012/82/07f9fe24ad5a.jpg" style='max-width: 600px;' alt=""/&gt;&lt;/a&gt;&lt;br /&gt;После чего я ее снял вручную  с квика</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5592/</id>
    <title type="text">Сделал простейший опыт. несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время...</title>
    <published>2011-01-24T10:18:26Z</published>
    <updated>2011-01-24T10:18:26Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Lafert &lt;a href="https://stocksharp.com/posts/m/5353/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Сделал простейший опыт.&lt;br /&gt;несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время проверяю статус у тех заявок, которые остались висеть в таблице заявок.&lt;br /&gt;State=Done, Status=NotValidated, isMatches()=false, isCanceled()=true;&lt;br /&gt;Заявки в таблице видны с состоянием &amp;quot;Активна&amp;quot;. Как определить, что эта заявка не удалилась?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Сделал тест (демо Квик 5.18.0.239):&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;var qt = new QuikTrader { IsAsyncMode =  true };&lt;br /&gt;qt.Connect();&lt;br /&gt;&lt;br /&gt;var sec = new Security&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;Code = &amp;quot;RIH1&amp;quot;,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;Class = &amp;quot;SPBFUT&amp;quot;,&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;var pf = new Portfolio&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;Name = &amp;quot;SPBFUT00538&amp;quot;,&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;for (var i = 0; i &amp;lt; count; i++)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;var order = new Order&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Volume = 1,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Portfolio = pf,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Security = sec,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Price = 185000,&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;};&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;qt.RegisterOrder(order);&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;qt.CancelOrder(order);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;orderList.Add(order);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Console.ReadLine();&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Если count равен 10, то после ожидания в Console.ReadLine все заявки в orderList имеют State == Active. Тоесть, все заявки на снятие не прошли, что является стандартным поведением в асинхронном режиме. &lt;br /&gt;&lt;br /&gt;Если count == 100, то первые 12 заявок Active, остальные Failed.&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/5371/</id>
    <title type="text">Пока решили эту проблему вычиткой состояний из CustomTable</title>
    <published>2011-01-10T09:36:24Z</published>
    <updated>2011-01-10T09:36:24Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Пока решили эту проблему вычиткой состояний из CustomTable</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5370/</id>
    <title type="text">true</title>
    <published>2011-01-10T09:35:13Z</published>
    <updated>2011-01-10T09:35:13Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">true</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5359/</id>
    <title type="text">Сделал простейший опыт. несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время...</title>
    <published>2011-01-08T21:38:11Z</published>
    <updated>2011-01-08T21:38:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Lafert &lt;a href="https://stocksharp.com/posts/m/5353/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Сделал простейший опыт.&lt;br /&gt;несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время проверяю статус у тех заявок, которые остались висеть в таблице заявок.&lt;br /&gt;State=Done, Status=NotValidated, isMatches()=false, isCanceled()=true;&lt;br /&gt;Заявки в таблице видны с состоянием &amp;quot;Активна&amp;quot;. Как определить, что эта заявка не удалилась?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ок, протестирую. А какой режим был у QuikTrader.IsAsyncMode?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5355/</id>
    <title type="text">На тестовой МАМБе завесить заявки не удалось. Сначала с задержкой накапливаются, затем снимаются. Я ...</title>
    <published>2011-01-07T09:52:44Z</published>
    <updated>2011-01-07T09:52:44Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">На тестовой МАМБе завесить заявки не удалось. Сначала с задержкой накапливаются, затем снимаются. Я бы обратился на УкрБиржу, но не вижу, что возвращает QuikApi.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5353/</id>
    <title type="text">Сделал простейший опыт. несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время...</title>
    <published>2011-01-06T20:25:48Z</published>
    <updated>2011-01-06T20:25:48Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Сделал простейший опыт.&lt;br /&gt;несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время проверяю статус у тех заявок, которые остались висеть в таблице заявок.&lt;br /&gt;State=Done, Status=NotValidated, isMatches()=false, isCanceled()=true;&lt;br /&gt;Заявки в таблице видны с состоянием &amp;quot;Активна&amp;quot;. Как определить, что эта заявка не удалилась?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5344/</id>
    <title type="text">кстати сталкивался с похожей проблемой - при частом переставлении заявок иногда заявка не имеет стат...</title>
    <published>2011-01-05T20:49:42Z</published>
    <updated>2011-01-05T20:49:42Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.com/users/18/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">кстати сталкивался с похожей проблемой - при частом переставлении заявок иногда заявка не имеет статуса, но отправляется и в квике видеа. </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5341/</id>
    <title type="text">Номера транзакций уникальны</title>
    <published>2011-01-05T19:57:07Z</published>
    <updated>2011-01-05T19:57:07Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Номера транзакций уникальны</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5340/</id>
    <title type="text">Ошибка происходит, если снять заявку(возможно еше не зарегистрированную). После этого приходит событ...</title>
    <published>2011-01-05T19:56:05Z</published>
    <updated>2011-01-05T19:56:05Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Ошибка происходит, если снять заявку(возможно еше не зарегистрированную).&lt;br /&gt;После этого приходит событие OrderChanged и при нем ордер с указанными state и status.&lt;br /&gt;&lt;br /&gt;На тестовых торгах на мамбе такая ошибка не возникла (ошибка возникла на украинской бирже на реальных торгах).&lt;br /&gt;&lt;br /&gt;Ошибка возникает не каждый раз (раз в 5 минут при постоянном выставлении и снятиии заявок)</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5329/</id>
    <title type="text">Под словами &amp;quot;стояла в стакане&amp;quot; я имел в виду, что заявка была активной в таблице заявок и одновремен...</title>
    <published>2011-01-03T22:02:56Z</published>
    <updated>2011-01-03T22:02:56Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Lafert&lt;/span&gt;&lt;div class="innerquote"&gt;Под словами  &amp;quot;стояла в стакане&amp;quot; я имел в виду, что заявка была активной в таблице заявок и одновременно стояла в стакане (тут все логично).&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/5328/</id>
    <title type="text">Под словами &amp;quot;стояла в стакане&amp;quot; я имел в виду, что заявка была активной в таблице заявок и одновремен...</title>
    <published>2011-01-03T22:00:09Z</published>
    <updated>2011-01-03T22:00:09Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Под словами  &amp;quot;стояла в стакане&amp;quot; я имел в виду, что заявка была активной в таблице заявок и одновременно стояла в стакане (тут все логично).&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/5318/</id>
    <title type="text">Согласно Help - OrderStates.Done = Заявка больше не активна на бирже (была полностью удовлетворена и...</title>
    <published>2011-01-03T12:59:52Z</published>
    <updated>2011-01-03T12:59:52Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Lafert&lt;/span&gt;&lt;div class="innerquote"&gt;Согласно Help - OrderStates.Done = Заявка больше не активна на бирже (была полностью удовлетворена или снята из программы).  &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/5311/</id>
    <title type="text">Согласно Help - OrderStates.Done = Заявка больше не активна на бирже (была полностью удовлетворена и...</title>
    <published>2011-01-02T16:46:41Z</published>
    <updated>2011-01-02T16:46:41Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Согласно Help - OrderStates.Done = Заявка больше не активна на бирже (была полностью удовлетворена или снята из программы).  &lt;br /&gt;Тем не менее она стояла в стакане Квика еще в течении нескольких минут.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5293/</id>
    <title type="text">State Done - это вроде когда транзакция до сервера доходит и заявка принимается биржей, а Status - к...</title>
    <published>2010-12-31T13:17:25Z</published>
    <updated>2010-12-31T14:11:37Z</updated>
    <author>
      <name>MCTuTeJ|19951995</name>
      <uri>https://stocksharp.com/users/18/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">State Done - это вроде когда транзакция до сервера доходит и заявка принимается биржей, а Status - как и должно быть - NotDone. Суть вопроса не понял.&lt;br /&gt;А может наоборот...</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5295/</id>
    <title type="text">State Done - это вроде когда транзакция до сервера доходит и заявка принимается биржей, а Status - к...</title>
    <published>2010-12-31T13:29:58Z</published>
    <updated>2010-12-31T13:29:58Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;MCTuTeJ|19951995&lt;/span&gt;&lt;div class="innerquote"&gt;State Done - это вроде когда транзакция до сервера доходит и заявка принимается биржей, а Status - как и должно быть - NotDone. Суть вопроса не понял.&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/5292/</id>
    <title type="text">Так в том и вопрос, что заявка была активна, а State у нее был Done.</title>
    <published>2010-12-31T11:49:43Z</published>
    <updated>2010-12-31T11:49:43Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Так в том и вопрос, что заявка была активна, а State у нее был Done.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5283/</id>
    <title type="text">Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять) После чего я ее снял вр...</title>
    <published>2010-12-30T18:55:08Z</published>
    <updated>2010-12-30T18:55:08Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Lafert&lt;/span&gt;&lt;div class="innerquote"&gt;Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять)&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/5280/</id>
    <title type="text">Заявку видно в стакане как активную, хотя в таблице Orders у неё State Done , Status NotDone Что име...</title>
    <published>2010-12-30T16:44:25Z</published>
    <updated>2010-12-30T16:44:25Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Lafert&lt;/span&gt;&lt;div class="innerquote"&gt;Заявку видно в стакане как активную, хотя в таблице Orders у неё State Done , Status NotDone &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Что имеется ввиду по словом стакан и что такое таблица Orders?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/5278/</id>
    <title type="text">Заявку видно в стакане как активную, хотя в таблице Orders у неё State Done , Status NotDone </title>
    <published>2010-12-30T15:54:17Z</published>
    <updated>2010-12-30T15:54:17Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.com/users/26871/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Заявку видно в стакане как активную, хотя в таблице Orders у неё State Done , Status NotDone </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>