﻿<?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-04-14T22:31:02Z</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">ну у меня в 2.0.1 2 пордряд заявки в ассинхронном не регились, пока не&lt;br /&gt;сделал инкрементальный генератор транзакций.не успевал кварц&lt;br /&gt;тикнуть :)&lt;br /&gt;&lt;br /&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">Нет, в 2.0 банально код неработающий для асинхронных заявок. А насчет&lt;br /&gt;быстроты - не знаю. У меня так быстро не работает ничего =)&lt;br /&gt;&lt;br /&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;br /&gt;системного? так они проходят подряд так резво, что не усвает пройти 55&lt;br /&gt;мкс , и поэтому получается что номера транзакций совпадают. Оно?&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&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">версия 2.0  (не 2.0.1) А я помню, что в 2.0 как раз схожая была бага.&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&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;br /&gt;&lt;br /&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;br /&gt;обновляются нормально?&lt;br /&gt;&lt;br /&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">генертор для генерации Order.TransactionID никак не надо хитро&lt;br /&gt;настраивать перед запуском  trader?&lt;br /&gt;&lt;br /&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">версия 2.0  (не 2.0.1)&lt;br /&gt;&lt;br /&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;br /&gt;потом не трогаю&lt;br /&gt;&lt;br /&gt;вот код&lt;br /&gt;&lt;br /&gt;иницализация&lt;br /&gt;trader = new QuikTrader(@&amp;quot;C:\Program Files\Quik 5&amp;quot;) {IsAsyncMode =&lt;br /&gt;true, ClientCode = &amp;quot;11369/06&amp;quot;};&lt;br /&gt;&lt;br /&gt;метод&lt;br /&gt;&lt;br /&gt;public  List&amp;lt;Order&amp;gt; SellBasketByMarket(int volume = 1)&lt;br /&gt;        {&lt;br /&gt;&lt;br /&gt;           var leftSide = trader.Securities.First(sec =&amp;gt; sec.Code ==&lt;br /&gt;basket.Basket.LeftSide[0].Asset.Name);&lt;br /&gt;            var price = GetMarketPrice(leftSide,&lt;br /&gt;OrderDirections.Sell);&lt;br /&gt;            var order = makeOrder(OrderDirections.Sell, leftSide,&lt;br /&gt;basket.Basket.LeftSide[0].Weight * volume, price,&lt;br /&gt;                                    leftSideAccount);&lt;br /&gt;&lt;br /&gt;           trader.RegisterOrder(order);&lt;br /&gt;&lt;br /&gt;           List&amp;lt;Order&amp;gt; orders = new&lt;br /&gt;List&amp;lt;Order&amp;gt;(basket.Basket.RightSide.Count);&lt;br /&gt;            foreach (BasketItem basketItem in basket.Basket.RightSide)&lt;br /&gt;            {&lt;br /&gt;                var item = basketItem;&lt;br /&gt;                var security = trader.Securities.First(sec =&amp;gt; sec.Code&lt;br /&gt;== item.Asset.Name);&lt;br /&gt;                var rightPrice = GetMarketPrice(security,&lt;br /&gt;OrderDirections.Buy, MarketPriceModifier.Pips, 5);&lt;br /&gt;                Order rightOrder = makeOrder(OrderDirections.Buy,&lt;br /&gt;security, basketItem.Weight * volume, rightPrice,&lt;br /&gt;                                        rightSideAccount);&lt;br /&gt;&lt;br /&gt;               trader.RegisterOrder(rightOrder);&lt;br /&gt;                orders.Add(rightOrder);&lt;br /&gt;            }&lt;br /&gt;&lt;br /&gt;           return orders;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;судя по логам, падает на моменте&lt;br /&gt; trader.RegisterOrder(rightOrder);&lt;br /&gt;&lt;br /&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;br /&gt;переключится с синхронного?&lt;br /&gt;&lt;br /&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;br /&gt;заявок подряд выдается эксепшн &amp;quot;не могу добавить в коллекцию элемент с&lt;br /&gt;существующим ключом&amp;quot; .Это видимо изза Order.ID = 0?&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&gt;trader.IsAsyncMode = true;&lt;br /&gt;trader.RegisterOrder(order);  //это в асинхронном режиме&lt;br /&gt;&lt;br /&gt;моя задача выкинуть заявки и забыть о них&lt;br /&gt;&lt;br /&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">QuikTrader пересоздавать?&lt;br /&gt;&lt;br /&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;br /&gt;специфичными асинхронными данными... Лучше пересоздавать.&lt;br /&gt;&lt;br /&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;br /&gt;&lt;br /&gt;я могу сделать так:&lt;br /&gt;&lt;br /&gt;trader.IsAsyncMode = true;&lt;br /&gt;trader.RegisterOrder(order);  //это в асинхронном режиме&lt;br /&gt;trader.IsAsyncMode = false;&lt;br /&gt;trader.RegisterOrder(order2);  //это в синхронном режиме&lt;br /&gt; &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>