﻿<?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/893/kak-uvelichit-skorost/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-04T05:55:07Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=893" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/1732/</id>
    <title type="text">Все просто. Сделайте тест по выставленю лимитников с заведомо неисполнимой ценой. Прогоните на тесте...</title>
    <published>2010-03-23T15:42:00Z</published>
    <updated>2010-03-23T15:42: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;от вашего брокера). Тест - допустим цикл из 100 заявок.&lt;br /&gt;&lt;br /&gt;Допонительно, перед отправкой заведите допустим в&lt;br /&gt;Order.ExtensionInfo[&amp;quot;CreationDate&amp;quot;] = DateTime.Now;&lt;br /&gt;Затем, когда пришло событие OrdersChanged, посмотрите Order.Time и&lt;br /&gt;сравните со своим CreationDate. Сделайте так хотя бы для 10 заявок.&lt;br /&gt;Провайдер думаю не при чем, так как отправка сигнала - это&lt;br /&gt;срапвнительно небольшой пакет. Работать должен даже на модемных&lt;br /&gt;скоростях, не говоря уж о выделенке. Я думаю проблема именно у брокера&lt;br /&gt;- сервер не справляется.&lt;br /&gt;&lt;br /&gt;И мне кажется, что такие недетерминированные задержки будут у Вас и&lt;br /&gt;при работе QPILE и при S# и при ручном трейдинге. Мало вероятно, что в&lt;br /&gt;Quik API врезали какой-то замедляющий код.&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/1731/</id>
    <title type="text">На тесте трудно отследить момент формирования сигнала.. с сигнальной сделкой проще... Да и чтобы мат...</title>
    <published>2010-03-23T15:21:00Z</published>
    <updated>2010-03-23T15:21:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">На тесте трудно отследить момент формирования сигнала.. с сигнальной&lt;br /&gt;сделкой проще...&lt;br /&gt;Да и чтобы материть брокера с провайдером нужно узнать с какой&lt;br /&gt;задержкой сделка пришла в S#, вот только как?&lt;br /&gt;Я и не утверждаю что дело в S#, вот только как это доказать?&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/1730/</id>
    <title type="text">Попробуйте на тесте. Если там нет таких задержек, то звоните к брокеру, спрашивать в чем проблема. S...</title>
    <published>2010-03-23T13:25:00Z</published>
    <updated>2010-03-23T13: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;S# никаких блокировок не вставляет на отправку заявок. Все уходит как&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/1729/</id>
    <title type="text">Последние две заявки были выставлены с задержкой:первая-13 секунд,а вторая-1 секунда..не пойму чем м...</title>
    <published>2010-03-21T15:23:00Z</published>
    <updated>2010-03-21T15:23:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Последние две заявки были выставлены с задержкой:первая-13 секунд,а&lt;br /&gt;вторая-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/1728/</id>
    <title type="text">Время точное..я пробовал и системное, и серверное, разницы нет... </title>
    <published>2010-03-21T13:41:00Z</published>
    <updated>2010-03-21T13:41:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</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/1727/</id>
    <title type="text">DateTime.Now = trader.MarketTime DateTime.Now - это локальное время на компьютере. Оно у Вас не точн...</title>
    <published>2010-03-19T17:32:00Z</published>
    <updated>2010-03-19T17:32:00Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">DateTime.Now = trader.MarketTime&lt;br /&gt;DateTime.Now - это локальное время на компьютере. Оно у Вас не точное?&lt;br /&gt;Подведите с интернетом.&lt;br /&gt;&lt;br /&gt;Я кажется уже догадываюсь, откуда эта &amp;quot;разница&amp;quot; с qpile.&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/1726/</id>
    <title type="text">реал </title>
    <published>2010-03-19T17:29:00Z</published>
    <updated>2010-03-19T17:29:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</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/1725/</id>
    <title type="text">Пытался вывести время прихода сделки так: if (trade.Price &amp;gt; 16774) {Console.WriteLine(&amp;quot;{0}&amp;quot;,DateTime...</title>
    <published>2010-03-19T17:28:00Z</published>
    <updated>2010-03-19T17:28:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Пытался вывести время прихода сделки так:&lt;br /&gt; if (trade.Price &amp;gt; 16774)&lt;br /&gt;&lt;br /&gt;{Console.WriteLine(&amp;quot;{0}&amp;quot;,DateTime.Now);&lt;br /&gt;и так:&lt;br /&gt;Console.WriteLine(trader.MarketTime);&lt;br /&gt;&lt;br /&gt;но выводимое время почему то больше времени заявки т.е. например&lt;br /&gt;выводится 15:27:57 а заявка была выставлена в 15:27:53...как узнать&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/1724/</id>
    <title type="text">Лучше все же вывести в лог, чтобы точно отмести сомнения в том, что проблема в коде. А Вы тестируете...</title>
    <published>2010-03-19T17:22:00Z</published>
    <updated>2010-03-19T17:22: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/1723/</id>
    <title type="text"> var LT = lkoh.LastTrade.Time; trader.NewTrades += Trades =&amp;gt; { foreach (var trade in Trades) { if (L...</title>
    <published>2010-03-19T17:10:00Z</published>
    <updated>2010-03-19T17:10:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">                  var LT = lkoh.LastTrade.Time;&lt;br /&gt;&lt;br /&gt;                       trader.NewTrades += Trades =&amp;gt;&lt;br /&gt;                        {&lt;br /&gt;&lt;br /&gt;                           foreach (var trade in Trades)&lt;br /&gt;                            {&lt;br /&gt;                                if (LT &amp;lt; trade.Time)&lt;br /&gt;                                    if (trade.Price &amp;gt; 16774)&lt;br /&gt;                                    {&lt;br /&gt;                                            var order = new Order&lt;br /&gt;                                            {&lt;br /&gt;                                                Account = account,&lt;br /&gt;                                                Price = trade.Price,&lt;br /&gt;                                                Security = lkoh,&lt;br /&gt;                                                Volume = lot,&lt;br /&gt;                                                Direction =&lt;br /&gt;trade.OrderDirection,&lt;br /&gt;                                            };&lt;br /&gt;trader.RegisterOrder(order);&lt;br /&gt;                                     }&lt;br /&gt;                            }&lt;br /&gt;&lt;br /&gt;                       };&lt;br /&gt;&lt;br /&gt;                       while (true)&lt;br /&gt;                        {&lt;br /&gt;                            Thread.Sleep(1000000);&lt;br /&gt;                        }&lt;br /&gt;&lt;br /&gt;&amp;#236;&amp;#207;&amp;#199; &amp;#206;&amp;#197; &amp;#215;&amp;#163;&amp;#204;..&amp;#208;&amp;#210;&amp;#207;&amp;#211;&amp;#212;&amp;#207; &amp;#211;&amp;#210;&amp;#193;&amp;#215;&amp;#206;&amp;#201;&amp;#215;&amp;#193;&amp;#204; &amp;#215;&amp;#210;&amp;#197;&amp;#205;&amp;#209; &amp;#211;&amp;#201;&amp;#199;&amp;#206;&amp;#193;&amp;#204;&amp;#216;&amp;#206;&amp;#207;&amp;#202; &amp;#211;&amp;#196;&amp;#197;&amp;#204;&amp;#203;&amp;#201;(&amp;#215; &amp;#212;&amp;#193;&amp;#194;&amp;#204;&amp;#201;&amp;#195;&amp;#197; &amp;#215;&amp;#211;&amp;#197;&amp;#200;&lt;br /&gt;&amp;#211;&amp;#196;&amp;#197;&amp;#204;&amp;#207;&amp;#203;) &amp;#201; &amp;#215;&amp;#210;&amp;#197;&amp;#205;&amp;#209; &amp;#215;&amp;#217;&amp;#211;&amp;#212;&amp;#193;&amp;#215;&amp;#204;&amp;#197;&amp;#206;&amp;#201;&amp;#209; &amp;#218;&amp;#193;&amp;#209;&amp;#215;&amp;#203;&amp;#201;(&amp;#215; &amp;#212;&amp;#193;&amp;#194;&amp;#204;&amp;#201;&amp;#195;&amp;#197; &amp;#218;&amp;#193;&amp;#209;&amp;#215;&amp;#207;&amp;#203;)...&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/1722/</id>
    <title type="text">Не понятны символы. </title>
    <published>2010-03-19T17:07:00Z</published>
    <updated>2010-03-19T17:07: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/1721/</id>
    <title type="text">Я правильно понял порядок замера? 1. Вы получили сделку. Во время? 2. Выставляете заявку. Мгновенно?...</title>
    <published>2010-03-19T14:54:00Z</published>
    <updated>2010-03-19T14:54: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;1. Вы получили сделку. Во время?&lt;br /&gt;2. Выставляете заявку. Мгновенно?&lt;br /&gt;3. Смотрите на результат. Где именно?&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/1720/</id>
    <title type="text">Что Вы подразумеваете под прослойками? </title>
    <published>2010-03-19T14:38:00Z</published>
    <updated>2010-03-19T14:38:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</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/1719/</id>
    <title type="text">Я подозреваю, что эти секунды - плата за дополнительные прослойки между логикой работы и QUIK. С ува...</title>
    <published>2010-03-19T14:19:00Z</published>
    <updated>2010-03-19T14:19:00Z</updated>
    <author>
      <name>skzuev</name>
      <uri>https://stocksharp.com/users/6388/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Я подозреваю, что эти секунды - плата за дополнительные прослойки между&lt;br /&gt;логикой работы и QUIK.&lt;br /&gt;&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/1718/</id>
    <title type="text">Для сравнения переписал SampleConsole чтоб он выставлял заявку после прохождения сделки с определённ...</title>
    <published>2010-03-19T14:14:00Z</published>
    <updated>2010-03-19T14:14:00Z</updated>
    <author>
      <name>XMbIPb</name>
      <uri>https://stocksharp.com/users/6200/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">Для сравнения переписал SampleConsole чтоб он выставлял заявку после&lt;br /&gt;прохождения сделки с определённой ценой...&lt;br /&gt;разница времени сигнальной сделки и заявки получается в среднем 4-6&lt;br /&gt;секунд! в то время как купиловский бот справляется за 1-2... как это&lt;br /&gt;побороть? &lt;br /&gt; </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>