﻿<?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">QuikTrader.IsAsyncMode</title>
  <id>~/topic/845/quiktrader_isasyncmode/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-07-05T00:22:52Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=845" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/1336/</id>
    <title type="text">ну у меня в 2.0.1 2 пордряд заявки в ассинхронном не регились, пока не сделал инкрементальный генера...</title>
    <published>2010-06-30T10:53:00Z</published>
    <updated>2010-06-30T10:53:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;ну у меня в 2.0.1 2 пордряд заявки в ассинхронном не регились, пока не
сделал инкрементальный генератор транзакций.не успевал кварц
тикнуть :)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1335/</id>
    <title type="text">Нет, в 2.0 банально код неработающий для асинхронных заявок. А насчет быстроты - не знаю. У меня так...</title>
    <published>2010-06-29T18:53:00Z</published>
    <updated>2010-06-29T18:53:00Z</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;Нет, в 2.0 банально код неработающий для асинхронных заявок. А насчет
быстроты - не знаю. У меня так быстро не работает ничего =)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1334/</id>
    <title type="text">А я погял в чем затык. Номер тарнзакции генерится от времни системного? так они проходят подряд так ...</title>
    <published>2010-06-29T18:10:00Z</published>
    <updated>2010-06-29T18:10:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А я погял в чем затык. Номер тарнзакции генерится от времни
системного? так они проходят подряд так резво, что не усвает пройти 55
мкс , и поэтому получается что номера транзакций совпадают. Оно?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1333/</id>
    <title type="text">щас проапдейтим </title>
    <published>2010-06-29T17:19:00Z</published>
    <updated>2010-06-29T17:19:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</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/1332/</id>
    <title type="text">версия 2.0 (не 2.0.1) А я помню, что в 2.0 как раз схожая была бага. </title>
    <published>2010-06-29T16:51:00Z</published>
    <updated>2010-06-29T16:51:00Z</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;версия 2.0  (не 2.0.1) А я помню, что в 2.0 как раз схожая была бага.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1331/</id>
    <title type="text">В чем - этом? :) </title>
    <published>2010-06-29T16:29:00Z</published>
    <updated>2010-06-29T16:29:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</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/1330/</id>
    <title type="text">Думаю в этом причина. </title>
    <published>2010-06-29T14:58:00Z</published>
    <updated>2010-06-29T14:58:00Z</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;Думаю в этом причина.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1329/</id>
    <title type="text">И еще вопрос - в асинхронном режиме сатусы у заявок и баланс обновляются нормально? </title>
    <published>2010-06-29T14:30:00Z</published>
    <updated>2010-06-29T14:30:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</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/1328/</id>
    <title type="text">генертор для генерации Order.TransactionID никак не надо хитро настраивать перед запуском trader? </title>
    <published>2010-06-29T13:46:00Z</published>
    <updated>2010-06-29T13:46:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;генертор для генерации Order.TransactionID никак не надо хитро
настраивать перед запуском  trader?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1327/</id>
    <title type="text">версия 2.0 (не 2.0.1) </title>
    <published>2010-06-29T13:43:00Z</published>
    <updated>2010-06-29T13:43:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;версия 2.0  (не 2.0.1)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1326/</id>
    <title type="text">не работает в обоих случаях. ясинхронный делаю при инициалиции шлюза и потом не трогаю вот код иница...</title>
    <published>2010-06-29T13:42:00Z</published>
    <updated>2010-06-29T13:42:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;не работает в обоих случаях. ясинхронный делаю при инициалиции шлюза и
потом не трогаю&lt;/p&gt;
&lt;p&gt;вот код&lt;/p&gt;
&lt;p IsAsyncMode="true," ClientCode="11369/06"&gt;иницализация
trader = new QuikTrader(@&amp;quot;C:\Program Files\Quik 5&amp;quot;) ;&lt;/p&gt;
&lt;p&gt;метод&lt;/p&gt;
&lt;p&gt;public  List&amp;lt;Order&amp;gt; SellBasketByMarket(int volume = 1)
{&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;       var leftSide = trader.Securities.First(sec =&amp;gt; sec.Code ==
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;basket.Basket.LeftSide[0].Asset.Name);
var price = GetMarketPrice(leftSide,
OrderDirections.Sell);
var order = makeOrder(OrderDirections.Sell, leftSide,
basket.Basket.LeftSide[0].Weight * volume, price,
leftSideAccount);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;       trader.RegisterOrder(order);

       List&amp;lt;Order&amp;gt; orders = new
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;List&amp;lt;Order&amp;gt;(basket.Basket.RightSide.Count);
foreach (BasketItem basketItem in basket.Basket.RightSide)
{
var item = basketItem;
var security = trader.Securities.First(sec =&amp;gt; sec.Code
== item.Asset.Name);
var rightPrice = GetMarketPrice(security,
OrderDirections.Buy, MarketPriceModifier.Pips, 5);
Order rightOrder = makeOrder(OrderDirections.Buy,
security, basketItem.Weight * volume, rightPrice,
rightSideAccount);&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;           trader.RegisterOrder(rightOrder);
            orders.Add(rightOrder);
        }

       return orders;
    }
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;судя по логам, падает на моменте
trader.RegisterOrder(rightOrder);&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1325/</id>
    <title type="text">Всмысле, не работает асинхронный режим или не работает, если на него переключится с синхронного? </title>
    <published>2010-06-29T13:25:00Z</published>
    <updated>2010-06-29T13:25:00Z</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;Всмысле, не работает асинхронный режим или не работает, если на него
переключится с синхронного?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1324/</id>
    <title type="text">Попробовал порабоать в ассинхронном режиме. Пр ивыставлении двух заявок подряд выдается эксепшн &amp;quot;не ...</title>
    <published>2010-06-29T13:19:00Z</published>
    <updated>2010-06-29T13:19:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Попробовал порабоать в ассинхронном режиме. Пр ивыставлении двух
заявок подряд выдается эксепшн &amp;quot;не могу добавить в коллекцию элемент с
существующим ключом&amp;quot; .Это видимо изза Order.ID = 0?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1323/</id>
    <title type="text">Дело в том, что в момент trader.IsAsyncMode = true; trader.RegisterOrder(order); //это в асинхронном...</title>
    <published>2010-06-29T10:52:00Z</published>
    <updated>2010-06-29T10:52:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Дело в том, что в момент&lt;/p&gt;
&lt;p&gt;trader.IsAsyncMode = true;
trader.RegisterOrder(order);  //это в асинхронном режиме&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/1322/</id>
    <title type="text">QuikTrader пересоздавать? </title>
    <published>2010-06-29T10:45:00Z</published>
    <updated>2010-06-29T10:45:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</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/1321/</id>
    <title type="text">Есть всякие внутренние коллекции, которые будут уже заполнены специфичными асинхронными данными... Л...</title>
    <published>2010-06-28T20:27:00Z</published>
    <updated>2010-06-28T20:27:00Z</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;Есть всякие внутренние коллекции, которые будут уже заполнены
специфичными асинхронными данными... Лучше пересоздавать.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/1320/</id>
    <title type="text">А это свойство можно менять в любой момент? я могу сделать так: trader.IsAsyncMode = true; trader.Re...</title>
    <published>2010-06-28T17:25:00Z</published>
    <updated>2010-06-28T17:25:00Z</updated>
    <author>
      <name>Tauler</name>
      <uri>https://stocksharp.com/users/26822/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;А это свойство можно менять в любой момент?&lt;/p&gt;
&lt;p&gt;я могу сделать так:&lt;/p&gt;
&lt;p&gt;trader.IsAsyncMode = true;
trader.RegisterOrder(order);  //это в асинхронном режиме
trader.IsAsyncMode = false;
trader.RegisterOrder(order2);  //это в синхронном режиме&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>