Trans ID равен 0~/topic/2514/trans-id-raven-0/Copyright @ StockSharp Platform LLC 2010 - 20242024-03-28T20:59:57Zhttps://stocksharp.ru/images/logo.pnghttps://stocksharp.ru/posts/m/17957/Спасибо за исследование. А как Вы боретесь с этой ситуацией? Сам вчера первый раз заметил такое. Тео...2012-04-03T05:35:37Z2012-04-03T05:35:37Zhobohttps://stocksharp.ru/users/27889/info@stocksharp.ru<div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17947/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Спасибо за исследование. А как Вы боретесь с этой ситуацией?</div></div><br />Сам вчера первый раз заметил такое. <br />Теоретически - хранить связку Order.Id<->Order.TransactionId, если она хоть раз придет полностью и поднимать события по Id, если связка известна и TransactionId пришел равный 0. <br />Практически - как пользователю готовой библиотеки не вижу простых решений. <br /><br /><div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/17948/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Зачем бороться? 4.0.23 сама борется как надо :)</div></div><br />Рад слышать если так. По описанию я понимал, что такие заявки и сделки вообще игнорируются на уровне шлюза.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17948/Зачем бороться? 4.0.23 сама борется как надо :)2012-04-02T18:12:59Z2012-04-02T18:12:59ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruЗачем бороться? 4.0.23 сама борется как надо :)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17947/И еще заодно хотел уточнить: для любой завки отправленной в квик есть какая-то вероятность, что ее t...2012-04-02T18:03:45Z2012-04-02T18:03:45ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ru<div class="quote"><span class="quotetitle">hobo <a href="https://stocksharp.ru/posts/m/17946/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17775/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">И еще заодно хотел уточнить: для любой завки отправленной в квик есть какая-то вероятность, что ее transID будет 0 или же это касается только MOVE_ORDER заявок?<br />Наблюдал ситуацию когда колонка "ID транзакции" в квике заполнена как надо, а transID этой заявки в QuikTrader равен 0.</div></div><br />Вероятность есть. Будьте готовы, что transID может быть, а может ее не быть.<br />NewOrders <span style="color:blue">ID=1457088914</span>. <span style="color:red">TR_id=0.</span> Status=. State=Active.<br />OrdersChanged <span style="color:blue">ID=1457088914</span>. <span style="color:red">TR_id=0.</span> Status=. State=Active. IsMatched=False<br />OrdersChanged <span style="color:blue">ID=1457088914</span>. <span style="color:red">TR_id=64208499.</span> Status=Accepted. State=Done. IsMatched=True<br />NewMyTrades ID=61536416. <span style="color:blue">Order_Id=1457088914.</span> <span style="color:red">Order_Tr_Id=0.</span></div></div><br />Спасибо за исследование. А как Вы боретесь с этой ситуацией?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17946/И еще заодно хотел уточнить: для любой завки отправленной в квик есть какая-то вероятность, что ее t...2012-04-02T17:54:14Z2012-04-02T17:54:14Zhobohttps://stocksharp.ru/users/27889/info@stocksharp.ru<div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17775/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">И еще заодно хотел уточнить: для любой завки отправленной в квик есть какая-то вероятность, что ее transID будет 0 или же это касается только MOVE_ORDER заявок?<br />Наблюдал ситуацию когда колонка "ID транзакции" в квике заполнена как надо, а transID этой заявки в QuikTrader равен 0.</div></div><br />Вероятность есть. Будьте готовы, что transID может быть, а может ее не быть.<br />NewOrders <span style="color:blue">ID=1457088914</span>. <span style="color:red">TR_id=0.</span> Status=. State=Active.<br />OrdersChanged <span style="color:blue">ID=1457088914</span>. <span style="color:red">TR_id=0.</span> Status=. State=Active. IsMatched=False<br />OrdersChanged <span style="color:blue">ID=1457088914</span>. <span style="color:red">TR_id=64208499.</span> Status=Accepted. State=Done. IsMatched=True<br />NewMyTrades ID=61536416. <span style="color:blue">Order_Id=1457088914.</span> <span style="color:red">Order_Tr_Id=0.</span>Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17796/Кажется помогло) спасибо)2012-03-28T12:41:12Z2012-03-28T12:41:12ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ruКажется помогло) спасибо)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17795/ок сейчас попробую2012-03-28T12:06:09Z2012-03-28T12:06:09ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ruок сейчас попробуюCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17792/Не понял вас. Вы скачали последнюю версию, не меняли флаг SupportManualOrders и у вас стратегия не в...2012-03-28T11:55:50Z2012-03-28T12:05:06ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/17790/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Не понял вас.<br />Вы скачали последнюю версию, не меняли флаг SupportManualOrders и у вас стратегия не видит всех своих заявок поданных через стратегию?</div></div><br />SupportManualOrders менять или нет?<br /><br /><br />Так я создаю QuikTrader<br /><div class="code"><strong>Код</strong><div class="innercode"><pre class="brush:csharp">
_trader = new QuikTrader(QPath + @"\info.exe")
{
IsAsyncMode = true,
DdeServer = ddeServName,
SupportManualOrders = true
};</pre>
</div></div><br /><br />Из вашего поста про обновление:<div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/17758/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAADRsWM-yO9fO0Jso1lzQVF30mvOfKjz-6zfqIOhK_YlytBbh4hDt2SGZy1bWyIc5Zg" title="http://www.box.net/stocksharp/1/245526654">Выложил 4.0.23</a><br /><br /><b>Изменения</b>:<br /><ol><br /><li> QuikTrader.SuppportManualOrders (false по умолчанию) - важное свойство для проблемы с нулевым TransactionId. <span class="highlight"><b>По умолчанию сделки с нулевым TransactionId теперь не грузятся в шлюз.</b></span><br /></ol></div></div><br />Как я понял если я делаю его true то сделки грузятся в шлюз(тут у меня подозрения что с версией 4.0.22 они тоже грузились). А как это влияет на стратегию(то что сделки подгружаются в шлюз)? Если стратегий несколько то каждая будет думать что заявки с transID == 0 принадлежат ей?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17793/Нет, не надо менять флаг.2012-03-28T12:02:41Z2012-03-28T12:02:41ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruНет, не надо менять флаг.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17790/Не понял вас. Вы скачали последнюю версию, не меняли флаг SupportManualOrders и у вас стратегия не в...2012-03-28T11:46:02Z2012-03-28T11:46:02ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruНе понял вас.<br />Вы скачали последнюю версию, не меняли флаг SupportManualOrders и у вас стратегия не видит всех своих заявок поданных через стратегию?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17788/TransId остаётся 0 для тех сделок, которые были посланы руками. Если флаг выключен - такие сделки не...2012-03-28T11:27:09Z2012-03-28T11:36:29ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/17776/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">TransId остаётся 0 для тех сделок, которые были посланы руками. Если флаг выключен - такие сделки не будут загружены в шлюз.<br />только при мув или не только - не знаю. по моей информации от источников Арки - не только.</div></div><br />Сидел думал... не могу догнать почему все поля заявки из квика заполнены а transID = 0?<br />Как всетаки сделать так чтобы тратегия видела все свои заявки? А то в trader'e есть все а в стратегии только те где transID != 0Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17776/Спасибо большое! А помогло? а вам нет? :) еще не тестировал. только загрузил 4.0.23. Александр, а по...2012-03-28T10:02:35Z2012-03-28T10:02:35ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17775/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/17769/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17768/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">qpile <a href="https://stocksharp.ru/posts/m/17766/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Спасибо большое!</div></div><br />А помогло?</div></div><br /><br />а вам нет? :)</div></div><br /><br />еще не тестировал. только загрузил 4.0.23. Александр, а по какому принципу стратегия понимает что отправленная заявка принадлежит ей, если transID заявки равен 0? Что с чем сравнивается и где? <br /><br />И еще заодно хотел уточнить: для любой завки отправленной в квик есть какая-то вероятность, что ее transID будет 0 или же это касается только MOVE_ORDER заявок?<br />Наблюдал ситуацию когда колонка "ID транзакции" в квике заполнена как надо, а transID этой заявки в QuikTrader равен 0.</div></div><br /><br />TransId остаётся 0 для тех сделок, которые были посланы руками. Если флаг выключен - такие сделки не будут загружены в шлюз.<br />только при мув или не только - не знаю. по моей информации от источников Арки - не только.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17775/Спасибо большое! А помогло? а вам нет? :) еще не тестировал. только загрузил 4.0.23. Александр, а по...2012-03-28T09:58:41Z2012-03-28T09:58:41ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ru<div class="quote"><span class="quotetitle">Alexander Mukhanchikov <a href="https://stocksharp.ru/posts/m/17769/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17768/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">qpile <a href="https://stocksharp.ru/posts/m/17766/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Спасибо большое!</div></div><br />А помогло?</div></div><br /><br />а вам нет? :)</div></div><br /><br />еще не тестировал. только загрузил 4.0.23. Александр, а по какому принципу стратегия понимает что отправленная заявка принадлежит ей, если transID заявки равен 0? Что с чем сравнивается и где? <br /><br />И еще заодно хотел уточнить: для любой завки отправленной в квик есть какая-то вероятность, что ее transID будет 0 или же это касается только MOVE_ORDER заявок?<br />Наблюдал ситуацию когда колонка "ID транзакции" в квике заполнена как надо, а transID этой заявки в QuikTrader равен 0.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17769/Спасибо большое! А помогло? а вам нет? :)2012-03-28T09:41:19Z2012-03-28T09:41:19ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ru<div class="quote"><span class="quotetitle">Serg <a href="https://stocksharp.ru/posts/m/17768/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote"><div class="quote"><span class="quotetitle">qpile <a href="https://stocksharp.ru/posts/m/17766/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Спасибо большое!</div></div><br />А помогло?</div></div><br /><br />а вам нет? :)Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17768/Спасибо большое! А помогло?2012-03-28T09:25:24Z2012-03-28T09:25:24ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ru<div class="quote"><span class="quotetitle">qpile <a href="https://stocksharp.ru/posts/m/17766/"><img src="https://stocksharp.ru/images/icon_latest_reply.gif" title="Перейти" alt="Перейти" /></a></span><div class="innerquote">Спасибо большое!</div></div><br />А помогло?Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17766/Спасибо большое!2012-03-28T08:46:41Z2012-03-28T08:46:41Zqpilehttps://stocksharp.ru/users/6397/info@stocksharp.ruСпасибо большое!Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17759/Фикс выложен в 4.0.232012-03-27T20:28:51Z2012-03-27T20:28:51ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruФикс выложен в 4.0.23Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17506/А что значит TFC? Дайте, пожалуйста, ссылку2012-03-21T15:54:58Z2012-03-21T15:54:58Zqpilehttps://stocksharp.ru/users/6397/info@stocksharp.ruА что значит TFC? [blush] <br />Дайте, пожалуйста, ссылкуCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17504/скачайте библиотеки из Tfs на codeplex, я выложил фикс там2012-03-21T14:47:01Z2012-03-21T14:47:01ZAlexanderhttps://stocksharp.ru/users/2826/info@stocksharp.ruскачайте библиотеки из Tfs на codeplex, я выложил фикс тамCopyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17503/было тут уже. Проблема с апи квика если не ошибаюсь. Есть обходной маневр, ход конем так сказать, гд...2012-03-21T14:43:53Z2012-03-21T14:43:53ZSerghttps://stocksharp.ru/users/484/info@stocksharp.ruбыло тут уже. Проблема с апи квика если не ошибаюсь. Есть обходной маневр, ход конем так сказать, гдето тут тож обсуждался.Copyright @ StockSharp Platform LLC 2010 - 2024https://stocksharp.ru/posts/m/17502/Здравствуйте! Почему иногда некоторые ордера выдают, что transId у них равен нулю? При этом сам орде...2012-03-21T13:46:54Z2012-03-21T13:47:16Zqpilehttps://stocksharp.ru/users/6397/info@stocksharp.ruЗдравствуйте!<br />Почему иногда некоторые ордера выдают, что transId у них равен нулю? При этом сам ордер виден в коде. Верифаер не ругается.TransID у всех ордеров разный<br />Прикладываю снимки<br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACyKWCeIuqGnT8Ic7yK3RKDkNfMEk69HT8ATs9E-KONpUNk6IkOWa8Sf-76OVtUNQ9vkuzCKrlX_Hu1v8jx-PBHZ4bGXgwJcnC0gA8pT7rx0w" title="http://saveimg.ru/show-image.php?id=4aa69442321bbd12553676c1f9530827
">http://saveimg.ru/show-i...21bbd12553676c1f9530827
</a><br /><a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACyKWCeIuqGnT8Ic7yK3RKDkNfMEk69HT8ATs9E-KONpYDaPrIIq2mKigap9XG9ez4s9DogSVRbr1rl9cPO71tVfd36mKy8pzkXs2tQMBA8bQ" title="http://saveimg.ru/show-image.php?id=d89e4af72c04827587bffd4f9c4c086d">http://saveimg.ru/show-i...2c04827587bffd4f9c4c086d</a>Copyright @ StockSharp Platform LLC 2010 - 2024