﻿<?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">Несовпадение статуса заявок в квике и таблице  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-06-07T09:24:28Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=1303" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/5281/</id>
    <title type="text">Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять) После чего я ее снял вр...</title>
    <published>2010-12-30T17:15:17Z</published>
    <updated>2016-07-28T18:03:43Z</updated>
    <author>
      <name>Lafert</name>
      <uri>https://stocksharp.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять)
&lt;img src="http://s19.radikal.ru/i192/1012/82/07f9fe24ad5a.jpg" alt="" /&gt;
После чего я ее снял вручную  с квика&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/5592/</id>
    <title type="text">Lafert: Сделал простейший опыт. несколько раз вцикле выставляю заявку и тут же снимаю. Через некотор...</title>
    <published>2011-01-24T10:18:26Z</published>
    <updated>2011-01-24T10:18:26Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(5353)" rel="nofollow" target="_blank"&gt;Lafert&lt;/a&gt;:&lt;/strong&gt;
Сделал простейший опыт.
несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время проверяю статус у тех заявок, которые остались висеть в таблице заявок.
State=Done, Status=NotValidated, isMatches()=false, isCanceled()=true;
Заявки в таблице видны с состоянием &amp;quot;Активна&amp;quot;. Как определить, что эта заявка не удалилась?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Сделал тест (демо Квик 5.18.0.239):&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;var qt = new QuikTrader { IsAsyncMode =  true };
qt.Connect();

var sec = new Security
{
	Code = &amp;quot;RIH1&amp;quot;,
	Class = &amp;quot;SPBFUT&amp;quot;,
};

var pf = new Portfolio
{
	Name = &amp;quot;SPBFUT00538&amp;quot;,
};

for (var i = 0; i &amp;lt; count; i++)
{
	var order = new Order
	{
		Volume = 1,
		Portfolio = pf,
		Security = sec,
		Price = 185000,
	};

	qt.RegisterOrder(order);
	qt.CancelOrder(order);

	orderList.Add(order);
}

Console.ReadLine();

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Если count равен 10, то после ожидания в Console.ReadLine все заявки в orderList имеют State == Active. Тоесть, все заявки на снятие не прошли, что является стандартным поведением в асинхронном режиме.&lt;/p&gt;
&lt;p&gt;Если count == 100, то первые 12 заявок Active, остальные Failed.&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.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Пока решили эту проблему вычиткой состояний из CustomTable&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;true&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/5359/</id>
    <title type="text">Lafert: Сделал простейший опыт. несколько раз вцикле выставляю заявку и тут же снимаю. Через некотор...</title>
    <published>2011-01-08T21:38:11Z</published>
    <updated>2011-01-08T21:38:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(5353)" rel="nofollow" target="_blank"&gt;Lafert&lt;/a&gt;:&lt;/strong&gt;
Сделал простейший опыт.
несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время проверяю статус у тех заявок, которые остались висеть в таблице заявок.
State=Done, Status=NotValidated, isMatches()=false, isCanceled()=true;
Заявки в таблице видны с состоянием &amp;quot;Активна&amp;quot;. Как определить, что эта заявка не удалилась?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Ок, протестирую. А какой режим был у QuikTrader.IsAsyncMode?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;На тестовой МАМБе завесить заявки не удалось. Сначала с задержкой накапливаются, затем снимаются. Я бы обратился на УкрБиржу, но не вижу, что возвращает QuikApi.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Сделал простейший опыт.
несколько раз вцикле выставляю заявку и тут же снимаю. Через некоторое время проверяю статус у тех заявок, которые остались висеть в таблице заявок.
State=Done, Status=NotValidated, isMatches()=false, isCanceled()=true;
Заявки в таблице видны с состоянием &amp;quot;Активна&amp;quot;. Как определить, что эта заявка не удалилась?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/18/</uri>
      <email>info@stocksharp.ru</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.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</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.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Ошибка происходит, если снять заявку(возможно еше не зарегистрированную).
После этого приходит событие OrderChanged и при нем ордер с указанными state и status.&lt;/p&gt;
&lt;p&gt;На тестовых торгах на мамбе такая ошибка не возникла (ошибка возникла на украинской бирже на реальных торгах).&lt;/p&gt;
&lt;p&gt;Ошибка возникает не каждый раз (раз в 5 минут при постоянном выставлении и снятиии заявок)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/5329/</id>
    <title type="text">Lafert: Под словами &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.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Lafert:&lt;/strong&gt;
Под словами  &amp;quot;стояла в стакане&amp;quot; я имел в виду, что заявка была активной в таблице заявок и одновременно стояла в стакане (тут все логично).&lt;/p&gt;
&lt;p&gt;В таблице заявок (в окне квика) эта заявка имела состояние  Активна до того, как я остановил программу, и продолжала оставатся активной до тех пор, пока я ее не снял.&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.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Под словами  &amp;quot;стояла в стакане&amp;quot; я имел в виду, что заявка была активной в таблице заявок и одновременно стояла в стакане (тут все логично).&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.ru/posts/m/5318/</id>
    <title type="text">Lafert: Согласно 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.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Lafert:&lt;/strong&gt;
Согласно Help - OrderStates.Done = Заявка больше не активна на бирже (была полностью удовлетворена или снята из программы).
Тем не менее она стояла в стакане Квика еще в течении нескольких минут.&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.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Согласно Help - OrderStates.Done = Заявка больше не активна на бирже (была полностью удовлетворена или снята из программы).&lt;br /&gt;
Тем не менее она стояла в стакане Квика еще в течении нескольких минут.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/18/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;State Done - это вроде когда транзакция до сервера доходит и заявка принимается биржей, а Status - как и должно быть - NotDone. Суть вопроса не понял.
А может наоборот...&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/5295/</id>
    <title type="text">MCTuTeJ|19951995: State Done - это вроде когда транзакция до сервера доходит и заявка принимается би...</title>
    <published>2010-12-31T13:29:58Z</published>
    <updated>2010-12-31T13:29:58Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;MCTuTeJ|19951995:&lt;/strong&gt;
State Done - это вроде когда транзакция до сервера доходит и заявка принимается биржей, а Status - как и должно быть - NotDone. Суть вопроса не понял.&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.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Так в том и вопрос, что заявка была активна, а State у нее был Done.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/5283/</id>
    <title type="text">Lafert: Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять) После чего я ее...</title>
    <published>2010-12-30T18:55:08Z</published>
    <updated>2010-12-30T18:55:08Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Lafert:&lt;/strong&gt;
Во время остановки программы заявка уже стояла минут 5 (и продолжала стоять)
После чего я ее снял вручную  с квика&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.ru/posts/m/5280/</id>
    <title type="text">Lafert: Заявку видно в стакане как активную, хотя в таблице 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.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Lafert:&lt;/strong&gt;
Заявку видно в стакане как активную, хотя в таблице Orders у неё State Done , Status NotDone&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Что имеется ввиду по словом стакан и что такое таблица Orders?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/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.ru/users/26871/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Заявку видно в стакане как активную, хотя в таблице Orders у неё State Done , Status NotDone&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>