﻿<?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/2486/strategiya-ne-uvidela-svoyu-zayavku-i-sdelku/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-21T03:42:21Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=topic&amp;id=2486" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/posts/m/17259/</id>
    <title type="text">Пустой TransactionID небось. У квика есть проблемы, я им о них сообщил. советую перейти на 4.0.22, б...</title>
    <published>2012-03-15T10:35:01Z</published>
    <updated>2016-08-16T00:06:09Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;&lt;a href="http://stocksharp.com/forum/2336/Pustoi-TransactionId-v-kvikie/"&gt;Пустой TransactionID небось.&lt;/a&gt;
У квика есть проблемы, я им о них сообщил.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;советую перейти на 4.0.22, были важные фиксы&lt;/li&gt;
&lt;/ul&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17268/</id>
    <title type="text">Да. Ждём от них фикса. Неизвестно когда. попробуем каким-нибудь образом в S# это обойти. Возможно уд...</title>
    <published>2012-03-15T11:43:03Z</published>
    <updated>2012-03-15T11:43:03Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Да. Ждём от них фикса. Неизвестно когда.&lt;/p&gt;
&lt;p&gt;попробуем каким-нибудь образом в S# это обойти. Возможно удастся&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17266/</id>
    <title type="text">Да Александр, видимо так и есть. TransactionID == 0 но ID транзакции в квике заполнена. Арковци как ...</title>
    <published>2012-03-15T11:24:34Z</published>
    <updated>2012-03-15T11:24:34Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.ru/users/484/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Да Александр, видимо так и есть. TransactionID == 0 но ID транзакции в квике заполнена. Арковци как всегда взяли на заметку и тишина?)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.ru/posts/m/17255/</id>
    <title type="text">Ситуация следуйщая: тестирую стратегию уже дня 3. Было совершено очень много сделок и вот впервые ст...</title>
    <published>2012-03-15T10:27:20Z</published>
    <updated>2012-03-15T10:27:20Z</updated>
    <author>
      <name>Serg</name>
      <uri>https://stocksharp.ru/users/484/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <content type="html">&lt;p&gt;Ситуация следуйщая:
тестирую стратегию уже дня 3. Было совершено очень много сделок и вот впервые столкнулся с такой ситуацией.
При старте стратегии подписываюсь на правила и регестрирую заявку&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
this.When(Order1.Matched()).Do(() =&amp;gt;
{
  if (Order2.TransactionId == 0)
     this.RegisterOrder(Order2);
}).Once();

this.When(Order2.Matched()).Do(() =&amp;gt;
{
  if (Order3.TransactionId == 0)
     this.RegisterOrder(Order3);
}).Once();

this.RegisterOrder(Order1);
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Заявка 1 встала исполнилась, выставилась 2я также исполнилась потом 3я. Все отработало как часы. Но... заметил что в логе нет информации о 1ой сделке. Решил перейти в режим отладки посмотреть что не так. И тут я обнаружил что стратегия вообще  не знает что она выставляла первую заявку. Тоесть в Orders ее нет, есть только 2я и 3я. И в MyTrades также нет сделки по 1вой заявке  но есть по 2й и 3й. Решил заглянуть в Trader.Orders и Trader.MyTrades, здесь все ок, все заявки и сделки наместе. Сталкивался ли кто-то с подобного рода проблемой. В чем может быть причина. Куда рыть где искать?
Quik, S# 4.0.19
Спасибо.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>