﻿<?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/1897/tormoza-na-plaze/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-14T23:14:22Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1897" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/11636/</id>
    <title type="text">Alexander: Завтра потестирую на выделенном сервере в датацентре ртс, вот это уже интереснее. Если бу...</title>
    <published>2011-09-27T20:58:01Z</published>
    <updated>2011-09-27T20:58:01Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11635)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Завтра потестирую на выделенном сервере в датацентре ртс, вот это уже интереснее.&lt;/p&gt;
&lt;/blockquote&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/11635/</id>
    <title type="text">Mikhail Sukhov: Alexander: Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. По...</title>
    <published>2011-09-27T20:47:23Z</published>
    <updated>2011-09-27T20:47:23Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11634)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11629)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакторить и выложить, хотя бы в виде диффа.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А зачем внутрь засовывал? Для замера регистрации достаточно Watch.Do(() =&amp;gt; for 1 to 100000 trader.RegisterOrder). Для замера времени движения заявки - Order.Latency.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Намудрил я похоже.
Таймеров понавставлял :)&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/11634/</id>
    <title type="text">Alexander: Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходн...</title>
    <published>2011-09-27T20:17:01Z</published>
    <updated>2011-09-27T20:17:01Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11629)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакторить и выложить, хотя бы в виде диффа.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;А зачем внутрь засовывал? Для замера регистрации достаточно Watch.Do(() =&amp;gt; for 1 to 100000 trader.RegisterOrder). Для замера времени движения заявки - Order.Latency.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11633/</id>
    <title type="text">Alexander: FiNick: Alexander: Потестируйте у себя, интересно сравнить. До включения UseLocalProtocol...</title>
    <published>2011-09-27T20:08:01Z</published>
    <updated>2011-09-27T20:12:37Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.com/users/6053/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11631)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11630)" rel="nofollow" target="_blank"&gt;FiNick&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11628)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Потестируйте у себя, интересно сравнить.
До включения UseLocalProtocol: RegisterOrder работает в среднем 31 мс (кста, видно что там квант времени 15,625 мс, потому надо пользоваться каким-нибудь Stopwatch и т.п.), latency в среднем 180-200мс
После включения: RegisterOrder работает за 0мс (кроме первого раза), latency в среднем 150-170мс, т.е на эти 30мс меньше стала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Latency как считаете?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Время работы RegisterOrder: тупо DateTime.Now после вызова минус до вызова, а latency это свойство Order.Latency&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ЗЫ Не много не по теме, но может кто знает, насколько трудно получить тестовый доступ к серверу плазы?
Очень просто, пишите в техподдержку rts, выдадут.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;P.S. Похоже уже можно выпускать релиз 4.0.1 =)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11632/</id>
    <title type="text">Alexander: Произвёл замеры на тестовом сервере биржи - 100 заявок. регистрирую время - посылаю заявк...</title>
    <published>2011-09-27T20:05:09Z</published>
    <updated>2011-09-27T20:05:09Z</updated>
    <author>
      <name>Ortn</name>
      <uri>https://stocksharp.com/users/27613/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11624)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Произвёл замеры на тестовом сервере биржи - 100 заявок.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;регистрирую время - посылаю заявку&lt;/li&gt;
&lt;li&gt;получаю ответ от биржи - регистрирую время.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;В итоге средняя разница между 2) и 1) составила 140мс (это не с сервера биржи, а с рабочего компа).
Максимальное время - 2148мс, минимальное - 58мс.&lt;/p&gt;
&lt;p&gt;Такой всплеск - до 2 секунд был 1 раз, в остальном заявки - до 150мс, пару раз было по 500мс. Первая посланная заявка - 600мс.&lt;/p&gt;
&lt;p&gt;Пошёл дальше - посмотрел на среднюю задержку пакетов от меня до биржи - с помощью rts echo. В итоге после 50 тысяч запросов - 105мс средняя задержка канала.&lt;/p&gt;
&lt;p&gt;Всё, с тормозами Plaza2, похоже, решено.
Пользуйтесь.&lt;/p&gt;
&lt;p&gt;Единственная оставшаяся задача - поддержка 64 бит. Желающих как обычно нет? :)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Очень интересно какие результаты получатся у других людей. Сам проверить не могу т.к. нет доступа по плазе.&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/11631/</id>
    <title type="text">FiNick: Alexander: Потестируйте у себя, интересно сравнить. До включения UseLocalProtocol: RegisterO...</title>
    <published>2011-09-27T19:57:55Z</published>
    <updated>2011-09-27T19:57:55Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11630)" rel="nofollow" target="_blank"&gt;FiNick&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11628)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Потестируйте у себя, интересно сравнить.
До включения UseLocalProtocol: RegisterOrder работает в среднем 31 мс (кста, видно что там квант времени 15,625 мс, потому надо пользоваться каким-нибудь Stopwatch и т.п.), latency в среднем 180-200мс
После включения: RegisterOrder работает за 0мс (кроме первого раза), latency в среднем 150-170мс, т.е на эти 30мс меньше стала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;p&gt;Latency как считаете?&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11630/</id>
    <title type="text">Alexander: Потестируйте у себя, интересно сравнить. До включения UseLocalProtocol: RegisterOrder раб...</title>
    <published>2011-09-27T19:40:39Z</published>
    <updated>2011-09-27T19:40:39Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.com/users/6053/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11628)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Потестируйте у себя, интересно сравнить.
До включения UseLocalProtocol: RegisterOrder работает в среднем 31 мс (кста, видно что там квант времени 15,625 мс, потому надо пользоваться каким-нибудь Stopwatch и т.п.), latency в среднем 180-200мс
После включения: RegisterOrder работает за 0мс (кроме первого раза), latency в среднем 150-170мс, т.е на эти 30мс меньше стала.&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11629/</id>
    <title type="text">Mikhail Sukhov: Alexander: Отправил ещё 400 заявок. Среднее колеблется в районе 120-140. Максимально...</title>
    <published>2011-09-27T19:00:31Z</published>
    <updated>2011-09-27T19:00:31Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11626)" rel="nofollow" target="_blank"&gt;Mikhail Sukhov&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11625)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Отправил ещё 400 заявок.&lt;/p&gt;
&lt;p&gt;Среднее колеблется в районе 120-140.
Максимальное (делаю пачками по 100 заявок) - от 400мс до 2.3 секунды&lt;/p&gt;
&lt;p&gt;минимальное - от 31 до 93мс.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Можешь тесты залить так же на КодеПлекс? Даже лучше в качестве примеров. Чтобы в любой момент каждый смог бы проверить свою скорость под нагрузкой.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Они сейчас просто в виде подсчёта разницы DateTime внутри PlazaTrader. Попробую на выходных отрефакторить и выложить, хотя бы в виде диффа.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11628/</id>
    <title type="text">На форуме rts было написано: Из этого следует несколько выводов: а. Выбор синхронного или асинхронно...</title>
    <published>2011-09-27T18:59:41Z</published>
    <updated>2011-09-27T18:59:41Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;На форуме rts было написано:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Из этого следует несколько выводов:&lt;/p&gt;
&lt;p&gt;а. Выбор синхронного или асинхронного способа отправки одинаков с точки зрения как скорости отправки, так и ожидания ответа и должен диктоваться внутренней архитектурой приложения.&lt;/p&gt;
&lt;p&gt;Асинхронную отправку имеет смысл использовать, если
-- приложение однопоточное и получает реплику в том же Connection, который используется для отправки заявок. В этом случае сихронный Send будет блокировать получение реплики до момента получения ответа на сообщение.
-- приложение отправляет сообщения, не дожидаясь ответа на предыдущие отправленные сообщения
(например, классическая система интернет-трейдинга)&lt;/p&gt;
&lt;p&gt;б. Обработка таймаута при ожидании на объекте ядра точно также как при Sleep квантуется по 10-15 мс.
Таймаут в 1 мс статистически эквивалентен таймауту в 10 мс. Так устроена ОС Windows.&lt;/p&gt;
&lt;p&gt;в. уменьшать таймаут имеет смысл только для более частного возврата к коду пользователя, в случае, если ожидается, что данное соединение редко используется.&lt;/p&gt;
&lt;p&gt;г. Таймаут = 0 в ProcessMessage означает, что один из процессоров или
процессорных ядер будет постоянно загружен обработкой пустого (по большей части) цикла данного потока.
У нас:
1мс AddTransaction
4мс SendAsync&lt;/p&gt;
&lt;p&gt;33мс SendAsync&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;100мс SendAsync&lt;/mark&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Чем занимается SendAsync столько времени, оно же вроде асинхронная отправка, неужели дожидается какого-то ответа? И плюс почему PollTimeOut влияет на это время, судя по коду там есть TransactionTimeOut для этого (5 сек по умолчанию).&lt;/p&gt;
&lt;p&gt;Не дожидается похоже. PollTimeOut всё же не влияет, я был не прав.
TransactionTimeOut вообще за другое ответственен, он тут тоже не при чём.&lt;/p&gt;
&lt;p&gt;Ещё раз повторюсь - как только сделал через shared memory - всё стало мгновенно.&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/11627/</id>
    <title type="text">На форуме rts было написано: Из этого следует несколько выводов: а. Выбор синхронного или асинхронно...</title>
    <published>2011-09-27T16:52:59Z</published>
    <updated>2011-09-27T16:52:59Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.com/users/6053/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;На форуме rts было написано:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Из этого следует несколько выводов:&lt;/p&gt;
&lt;p&gt;а. Выбор синхронного или асинхронного способа отправки одинаков с точки зрения как скорости отправки, так и ожидания ответа и должен диктоваться внутренней архитектурой приложения.&lt;/p&gt;
&lt;p&gt;Асинхронную отправку имеет смысл использовать, если
-- приложение однопоточное и получает реплику в том же Connection, который используется для отправки заявок. В этом случае сихронный Send будет блокировать получение реплики до момента получения ответа на сообщение.
-- приложение отправляет сообщения, не дожидаясь ответа на предыдущие отправленные сообщения
(например, классическая система интернет-трейдинга)&lt;/p&gt;
&lt;p&gt;б. Обработка таймаута при ожидании на объекте ядра точно также как при Sleep квантуется по 10-15 мс.
Таймаут в 1 мс статистически эквивалентен таймауту в 10 мс. Так устроена ОС Windows.&lt;/p&gt;
&lt;p&gt;в. уменьшать таймаут имеет смысл только для более частного возврата к коду пользователя, в случае, если ожидается, что данное соединение редко используется.&lt;/p&gt;
&lt;p&gt;г. Таймаут = 0 в ProcessMessage означает, что один из процессоров или
процессорных ядер будет постоянно загружен обработкой пустого (по большей части) цикла данного потока.
У нас:
1мс AddTransaction
4мс SendAsync&lt;/p&gt;
&lt;p&gt;33мс SendAsync&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;100мс SendAsync&lt;/mark&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Чем занимается SendAsync столько времени, оно же вроде асинхронная отправка, неужели дожидается какого-то ответа? И плюс почему PollTimeOut влияет на это время, судя по коду там есть TransactionTimeOut для этого (5 сек по умолчанию).&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11626/</id>
    <title type="text">Alexander: Отправил ещё 400 заявок. Среднее колеблется в районе 120-140. Максимальное (делаю пачками...</title>
    <published>2011-09-27T16:46:39Z</published>
    <updated>2011-09-27T16:51:38Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11625)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Отправил ещё 400 заявок.&lt;/p&gt;
&lt;p&gt;Среднее колеблется в районе 120-140.
Максимальное (делаю пачками по 100 заявок) - от 400мс до 2.3 секунды&lt;/p&gt;
&lt;p&gt;минимальное - от 31 до 93мс.&lt;/p&gt;
&lt;/blockquote&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/11625/</id>
    <title type="text">Отправил ещё 400 заявок. Среднее колеблется в районе 120-140. Максимальное (делаю пачками по 100 зая...</title>
    <published>2011-09-27T14:45:09Z</published>
    <updated>2011-09-27T14:45:09Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Отправил ещё 400 заявок.&lt;/p&gt;
&lt;p&gt;Среднее колеблется в районе 120-140.
Максимальное (делаю пачками по 100 заявок) - от 400мс до 2.3 секунды&lt;/p&gt;
&lt;p&gt;минимальное - от 31 до 93мс.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11624/</id>
    <title type="text">Произвёл замеры на тестовом сервере биржи - 100 заявок. регистрирую время - посылаю заявку получаю о...</title>
    <published>2011-09-27T14:06:47Z</published>
    <updated>2011-09-27T14:06:47Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Произвёл замеры на тестовом сервере биржи - 100 заявок.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;регистрирую время - посылаю заявку&lt;/li&gt;
&lt;li&gt;получаю ответ от биржи - регистрирую время.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;В итоге средняя разница между 2) и 1) составила 140мс (это не с сервера биржи, а с рабочего компа).
Максимальное время - 2148мс, минимальное - 58мс.&lt;/p&gt;
&lt;p&gt;Такой всплеск - до 2 секунд был 1 раз, в остальном заявки - до 150мс, пару раз было по 500мс. Первая посланная заявка - 600мс.&lt;/p&gt;
&lt;p&gt;Пошёл дальше - посмотрел на среднюю задержку пакетов от меня до биржи - с помощью rts echo. В итоге после 50 тысяч запросов - 105мс средняя задержка канала.&lt;/p&gt;
&lt;p&gt;Всё, с тормозами Plaza2, похоже, решено.
Пользуйтесь.&lt;/p&gt;
&lt;p&gt;Единственная оставшаяся задача - поддержка 64 бит. Желающих как обычно нет? :)&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11603/</id>
    <title type="text">FiNick: Кстати, странная фишка: у меня если плаза не подключена проц на 100% забит, подключаю нагруз...</title>
    <published>2011-09-27T10:15:20Z</published>
    <updated>2011-09-27T10:15:20Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11223)" rel="nofollow" target="_blank"&gt;FiNick&lt;/a&gt;:&lt;/strong&gt;
Кстати, странная фишка: у меня если плаза не подключена проц на 100% забит, подключаю нагрузка до 0-2% падает, отключаю опять 100%.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Исправил, фикс - в исходниках codeplex [cool]&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11597/</id>
    <title type="text">Включил UseLocalProtocol у себя в примере по умолчанию, полное время исполнения OnOrderRegister сниз...</title>
    <published>2011-09-27T08:51:48Z</published>
    <updated>2011-09-27T08:52:01Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Включил UseLocalProtocol у себя в примере по умолчанию, полное время исполнения OnOrderRegister снизилось до 0-2мс.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11593/</id>
    <title type="text">Прологировал SendTransaction Первый запуск: 6мс AddTransaction 45мс SendAsync Последующие: (где не у...</title>
    <published>2011-09-27T08:31:02Z</published>
    <updated>2011-09-27T08:31:02Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Прологировал SendTransaction
Первый запуск:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;6мс AddTransaction
45мс SendAsync&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Последующие: (где не указан AddTransaction - там 0мс):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;42мс SendAsync&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;204мс SendAsync&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;24мс SendAsync&lt;/p&gt;
&lt;p&gt;1мс AddTransaction
4мс SendAsync&lt;/p&gt;
&lt;p&gt;1мс AddTransaction
4мс SendAsync&lt;/p&gt;
&lt;p&gt;17мс SendAsync&lt;/p&gt;
&lt;p&gt;1мс AddTransaction
4мс SendAsync&lt;/p&gt;
&lt;p&gt;33мс SendAsync&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;100мс SendAsync&lt;/mark&gt;&lt;/p&gt;
&lt;/blockquote&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11592/</id>
    <title type="text">Результаты замеров после вчерашних изменений со 100мс. Всего послал 10 заявок. Для первой заявки всё...</title>
    <published>2011-09-27T08:18:36Z</published>
    <updated>2011-09-27T08:19:13Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;p&gt;Результаты замеров после вчерашних изменений со 100мс.
Всего послал 10 заявок.
Для первой заявки всё происходит максимально долго:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;3мс от RegisterOrder до обработчика PlazaTrader.OnRegisterOrder
110мс на _transactionManager.Factory.CreateRegister(order);
5мс на transaction.Set
12мс на SendTransaction&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Далее всё быстрее, но.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
0мс на transaction.Set
&lt;mark&gt;122мс на SendTransaction&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
0мс на transaction.Set
4мс на SendTransaction&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
1мс на transaction.Set
0мс на SendTransaction&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
0мс на transaction.Set
&lt;mark&gt;100мс на SendTransaction&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
0мс на transaction.Set
&lt;mark&gt;100мс на SendTransaction&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
1мс на transaction.Set
&lt;mark&gt;203мс на SendTransaction&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
0мс на transaction.Set
34мс на SendTransaction&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
2мс на _transactionManager.Factory.CreateRegister(order);
0мс на transaction.Set
&lt;mark&gt;101мс на SendTransaction&lt;/mark&gt;&lt;/p&gt;
&lt;p&gt;0мс от отправки заявки до PlazaTrader.OnRegisterOrder
1мс на _transactionManager.Factory.CreateRegister(order);
1мс на transaction.Set
&lt;mark&gt;100мс на SendTransaction&lt;/mark&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;SendTransaction работает медленно, как раз видна дискретность в 100мс.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/11268/</id>
    <title type="text">FiNick: Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонк...</title>
    <published>2011-09-20T13:34:09Z</published>
    <updated>2011-09-20T13:34:09Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11247)" rel="nofollow" target="_blank"&gt;FiNick&lt;/a&gt;:&lt;/strong&gt;
Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие есть в документации или только самые необходимые?
Я так смотрю колонки многих таблиц не до конца описаны или не описаны вовсе.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Некоторые колонки наследуются от базовый классов (когда для опцов и фьючерсов одинаковые колонки). Возможно, часть колонок в базовом классе.&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/11257/</id>
    <title type="text">FiNick: Alexander: Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладывани...</title>
    <published>2011-09-20T09:52:15Z</published>
    <updated>2011-09-20T09:52:15Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.com/users/2826/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11247)" rel="nofollow" target="_blank"&gt;FiNick&lt;/a&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11246)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :)
после последних 2х чек инов плаза работать перестала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;С комментами ступил, буду писать.
На счет не работает: не билдится или рантайм эксепшны? У меня билдится, но на прогоне данные с потока подтягивать не пробовал.
Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие есть в документации или только самые необходимые?
Я так смотрю колонки многих таблиц не до конца описаны или не описаны вовсе.&lt;/p&gt;
&lt;/blockquote&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/11247/</id>
    <title type="text">Alexander: Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :) по...</title>
    <published>2011-09-20T07:48:08Z</published>
    <updated>2011-09-20T07:55:03Z</updated>
    <author>
      <name>FiNick</name>
      <uri>https://stocksharp.com/users/6053/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="@message(11246)" rel="nofollow" target="_blank"&gt;Alexander&lt;/a&gt;:&lt;/strong&gt;
Просьба сопровождать коммиты(чек ины) комментариями и проверять перед выкладыванием :)
после последних 2х чек инов плаза работать перестала.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;С комментами ступил, буду писать.
На счет не работает: не билдится или рантайм эксепшны? У меня билдится, но на прогоне данные с потока подтягивать не пробовал.
Кстати, какая у вас политика при создании этих PlazaXXXColumns? Надо туда вбивать все колонки какие есть в документации или только самые необходимые?
Я так смотрю колонки многих таблиц не до конца описаны или не описаны вовсе.&lt;/p&gt;
</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>