﻿<?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/1809/problemy-so-sdelkami-pozitsiyami/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-10T04:24:01Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1809" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/12277/</id>
    <title type="text">hobo: Интересно, какие результаты Вы, esper, получили. По моим наблюдениям ошибки в подсчете позиции...</title>
    <published>2011-10-13T02:49:13Z</published>
    <updated>2016-08-16T00:02:00Z</updated>
    <author>
      <name>esper</name>
      <uri>https://stocksharp.com/users/5990/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12269)" rel="nofollow" target="_blank"&gt;hobo&lt;/a&gt;:&lt;/strong&gt;
Интересно, какие результаты Вы, esper, получили.
По моим наблюдениям ошибки в подсчете позиции бывают когда в стратегию не приходит столько же OnOrderChanged, сколько их появляется через QuikTrader.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Все верно, в некоторых случаях, OrderChanged для стратегии не вызывается и PositionManager стратегии не пересчитывает свою позицию. Происходит это, скорее всего, из-за того, что:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;в шлюз приходит информация о новой заявке&lt;/li&gt;
&lt;li&gt;в шлюз приходит информация о сделке&lt;/li&gt;
&lt;li&gt;в шлюз приходит информация что заявка из п.1 изменена&lt;/li&gt;
&lt;li&gt;заявка добавляется в стратегию
получается, что заявка не успевает добавиться в стратегию до п.3, когда приходит событие изменения заявки, а после того как заявка добавится в стратегию она больше не меняется =&amp;gt; не меняется и позиция.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Примерный лог работы:&amp;gt; 14:37:54:8445 | Debug | Trader          | Новая заявка id: 966412305 (49537765) state:Done Buy code:RIZ1 price:135280 volume:1&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;14:37:54:8635 | Debug | Trader          | Новая сделка id: 37415401 order id: 966412305 Buy code:RIZ1 price:135255 volume:1
14:37:54:8695 | Debug | Trader          | Заявка изменена id: 966412305 (49537765) state:Done Buy code:RIZ1 price:135280 volume:1
14:37:54:8755 | Debug | Trader          | Заявка изменена id: 966412305 (49537765) state:Done Buy code:RIZ1 price:135280 volume:1
14:37:54:8775 | Info    | RIZ             | Новая заявка id: 966412305 (49537765) state:Done Buy code:RIZ1 price:135280 volume:1
14:37:54:9185 | Info    | RIZ             | Новая сделка id: 37415401 order id: 966412305 Buy code:RIZ1 price:135255 volume:1
14:37:54:9755 | Info    | PS              | Новая заявка id: 966412305 (49537765) state:Done Buy code:RIZ1 price:135280 volume:1
14:37:55:0305 | Info    | PS              | Новая сделка id: 37415401 order id: 966412305 Buy code:RIZ1 price:135255 volume:1&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;P.s. перенесите последние два сообщения в &lt;a href="http://stocksharp.com/forum/1809/Probliemy-so-sdielkami--pozitsiiami/"&gt;эту тему&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/10856/</id>
    <title type="text">Serg: Подскажите, а что необходимо искать в логах или в чем собственно проблема? У вас видимо пробле...</title>
    <published>2011-09-06T11:39:27Z</published>
    <updated>2016-08-16T00:01:11Z</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(10847)" rel="nofollow" target="_blank"&gt;Serg&lt;/a&gt;:&lt;/strong&gt;
Подскажите, а что необходимо искать в логах или в чем собственно проблема?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;У вас видимо проблемы нет. Значит вам ее искать не нужно. У других она есть. Нужно понять причину. Как одно из решений для понимания &lt;a href="http://stocksharp.com/posts/m/10790/"&gt;http://stocksharp.com/posts/m/10790/&lt;/a&gt;&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19918/</id>
    <title type="text">Это нормальная ситуация. См. в сторону свойств QuikTrader. </title>
    <published>2012-06-19T18:21:01Z</published>
    <updated>2012-06-19T18:21:01Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Это нормальная ситуация. См. в сторону свойств QuikTrader.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19917/</id>
    <title type="text">Спасибо ,незнал, почитаю доку... но робот все равно один и тотже , скомпилирован в одном месте а пот...</title>
    <published>2012-06-19T18:13:33Z</published>
    <updated>2012-06-19T18:13:33Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</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/19915/</id>
    <title type="text">Есть свойство у QuikTrader, для отображения заявок поданных руками. Читайте доку или новости. </title>
    <published>2012-06-19T17:27:46Z</published>
    <updated>2012-06-19T17:27:46Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Есть свойство у QuikTrader, для отображения заявок поданных руками.
Читайте доку или новости.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19912/</id>
    <title type="text">Заметил еще одну странность : Робот подключон через квик к РТС , тот же робот на другом компе подклю...</title>
    <published>2012-06-19T17:04:01Z</published>
    <updated>2012-06-19T17:04:01Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&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/19905/</id>
    <title type="text">Проверил - ничем не отличается. </title>
    <published>2012-06-19T15:12:55Z</published>
    <updated>2012-06-19T15:12:55Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</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/19904/</id>
    <title type="text">Таже логика через плазатрейдер работает без лишних ордеров... меня это не сильно напрягает, просто у...</title>
    <published>2012-06-19T15:07:20Z</published>
    <updated>2012-06-19T15:07:20Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</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/19902/</id>
    <title type="text">longtrades: версия 4.1.1 лог не веду ибо тормозит робот , так как много заявок шлет. Без лога с ваше...</title>
    <published>2012-06-19T14:50:39Z</published>
    <updated>2012-06-19T14:50:39Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(19900)" rel="nofollow" target="_blank"&gt;longtrades&lt;/a&gt;:&lt;/strong&gt;
версия 4.1.1
лог не веду ибо тормозит робот , так как много заявок шлет.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Без лога с вашей стороны не может быть никакого фикса с нашей стороны.
Вообще не понятно с чем связано у вас.&lt;/p&gt;
&lt;p&gt;Раз тормозит робот - значит что-то не так с логикой. Даже на стареньком Pentium IV должно работать очень шустро. Да и запись в файл не ресурсоёмкая задача.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19900/</id>
    <title type="text">версия 4.1.1 лог не веду ибо тормозит робот , так как много заявок шлет. </title>
    <published>2012-06-19T14:29:12Z</published>
    <updated>2012-06-19T14:29:12Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;версия 4.1.1
лог не веду ибо тормозит робот , так как много заявок шлет.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19897/</id>
    <title type="text">Версия Лог </title>
    <published>2012-06-19T13:54:44Z</published>
    <updated>2012-06-19T13:54:44Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</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>
  <entry>
    <id>https://stocksharp.com/posts/m/19896/</id>
    <title type="text">Есть такое, если часто посылать заявки , причем на РТС случается редко, а на УБ полный завал , в тре...</title>
    <published>2012-06-19T13:50:33Z</published>
    <updated>2012-06-19T13:53:56Z</updated>
    <author>
      <name>longtrades</name>
      <uri>https://stocksharp.com/users/6094/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&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/19478/</id>
    <title type="text">Версия 4.1.1? Покажите список таких заявок и скриншот квика, где видна описанная вами проблема. </title>
    <published>2012-05-31T09:21:37Z</published>
    <updated>2012-05-31T09:21:37Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Версия 4.1.1?
Покажите список таких заявок и скриншот квика, где видна описанная вами проблема.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/19477/</id>
    <title type="text">Mikhail Sukhov: Supervisor: Данный код помимо активных заявок выводит и сработавшие заявки со статус...</title>
    <published>2012-05-31T09:17:04Z</published>
    <updated>2012-05-31T09:17:04Z</updated>
    <author>
      <name>VirKato</name>
      <uri>https://stocksharp.com/users/460/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12927)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12924)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Данный код помимо активных заявок выводит и сработавшие заявки со статусом Active. Why?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что у вас почему то заявки не меняют свой статус на Done. В Sample раз все работает, значит ошибка у вас.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Михаил. Sample запускал, работает. Мой код тоже работает и статусы меняются. Но, не всегда: заявки обновляются каждую секунду (reregister) и периодически некоторые заявки, которые по факту уже сняты (например сравнивая с таблицей в квике), так и остаются висеть активными. Процент этих заявок не большой (на вскидку &amp;lt;4%).
Есть ли возможность принудительно поставить статус done для определенной заявки в Trader.Orders?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/13340/</id>
    <title type="text">Mikhail Sukhov: На КодеПлексе лежит залеченная версия Algo. Она решает проблему с позициями. Просьба...</title>
    <published>2011-11-10T15:24:59Z</published>
    <updated>2011-11-10T15:24:59Z</updated>
    <author>
      <name>sergun</name>
      <uri>https://stocksharp.com/users/6139/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12976)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;
На КодеПлексе лежит залеченная версия Algo. Она решает проблему с позициями. Просьба проверить ее.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Отвлеку, а симптом типа: заявка из None сразу становится Done (без Active) и в такой ситуации заявка на появляется в Strategy.Orders случаем не &amp;quot;про этот фикс&amp;quot;? :-)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12976/</id>
    <title type="text">На КодеПлексе лежит залеченная версия Algo. Она решает проблему с позициями. Просьба проверить ее. </title>
    <published>2011-11-03T16:40:00Z</published>
    <updated>2011-11-03T16:40:27Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;На КодеПлексе лежит залеченная версия Algo. Она решает проблему с позициями. Просьба проверить ее.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12969/</id>
    <title type="text">Долго ковырялся, нашел причину - не был запущен DDE экспорт по таблице заявок. </title>
    <published>2011-11-03T11:36:27Z</published>
    <updated>2011-11-03T11:36:52Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Долго ковырялся, нашел причину - не был запущен DDE экспорт по таблице заявок.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12927/</id>
    <title type="text">Supervisor: Данный код помимо активных заявок выводит и сработавшие заявки со статусом Active. Why? ...</title>
    <published>2011-11-01T12:17:20Z</published>
    <updated>2011-11-01T12:17:20Z</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(12924)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Данный код помимо активных заявок выводит и сработавшие заявки со статусом Active. Why?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Потому что у вас почему то заявки не меняют свой статус на Done. В Sample раз все работает, значит ошибка у вас.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12924/</id>
    <title type="text">Mikhail Sukhov: Supervisor: Подтвержу, у меня так же. Запускали пример Sample? Выставляли заявки? Сн...</title>
    <published>2011-11-01T07:18:48Z</published>
    <updated>2011-11-01T07:18:48Z</updated>
    <author>
      <name>Supervisor</name>
      <uri>https://stocksharp.com/users/27975/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12888)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(12880)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Подтвержу, у меня так же.
Запускали пример Sample? Выставляли заявки? Снимали? Статус менялся?
Там все нормально, локализовал проблему:&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;
foreach (var order in Trader.Orders)
{
	if (order.Portfolio == Portfolio &amp;amp;&amp;amp; order.State == OrderStates.Active)
	{
		DebugMessage(&amp;quot;ORDER ID &amp;quot; + order.Id + &amp;quot; STATE &amp;quot; + order.State + &amp;quot; BALANCE &amp;quot; + order.Balance);
		Trader.CancelOrder(order);
	}
}

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Данный код помимо активных заявок выводит и сработавшие заявки со статусом Active. Why?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/12888/</id>
    <title type="text">Supervisor: Подтвержу, у меня так же. Запускали пример Sample? Выставляли заявки? Снимали? Статус ме...</title>
    <published>2011-10-31T08:54:35Z</published>
    <updated>2011-10-31T08:54:35Z</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(12880)" rel="nofollow" target="_blank"&gt;Supervisor&lt;/a&gt;:&lt;/strong&gt;
Подтвержу, у меня так же.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Запускали пример Sample? Выставляли заявки? Снимали? Статус менялся?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>