﻿<?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">Обновил сборки до S# 3.1</title>
  <id>~/topic/1516/obnovil-sborki-do-s-3_1/</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-30T17:42:27Z</updated>
  <logo>https://stocksharp.com/images/logo.png</logo>
  <link href="https://stocksharp.com/handlers/atom.ashx?category=topic&amp;id=1516" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.com/posts/m/7963/</id>
    <title type="text">Понял. Тогда я это удаляю. Оно не нужно, так как теперь используется метод BaseTrader.ProcessSecurit...</title>
    <published>2011-05-07T18:55:58Z</published>
    <updated>2016-08-15T23:58:56Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7957/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Понял. Тогда я это удаляю. Оно не нужно, так как теперь используется метод &lt;a href="http://stocksharp.com/forum/1532/Ubral-slovar---isinSecurities/" title="http://stocksharp.com/forum/1532/Ubral-slovar---isinSecurities/"&gt;BaseTrader.ProcessSecurityAction&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;OK, понятно.&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7957/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Если юзер коду нужно будет получать данные из основных потоков, пусть подписывается на те же самые события класса PlazaListener, что и PlazaTrader.&lt;/div&gt;&lt;/div&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/7957/</id>
    <title type="text"> Извини, выпал из процесса на несколько дней и пропустил твое предыдущее сообщение. Вот здесь вы со ...</title>
    <published>2011-05-07T14:20:02Z</published>
    <updated>2016-08-15T23:58:56Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7954/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7945/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Извини, выпал из процесса на несколько дней и пропустил твое предыдущее сообщение.  Вот &lt;a href="http://stocksharp.com/posts/m/7245/" title="http://stocksharp.com/posts/m/7245/"&gt;здесь&lt;/a&gt; вы со skuvv&amp;#39;ом писали, что сначала нужно скачать инструменты, а уже потом запускать остальные системные потоки.  Именно из-за этого мы ждем, пока не скачается вся информация по инструментам, после чего потоки инструментов перейдут в состояние TDataStreamState.DS_STATE_ONLINE (см. методы OnFuturesQuotesStreamStateChanged / OnOptionQuotesStreamStateChanged), после чего сигнализуруем, что можно запускать остальные потоки.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Понял. Тогда я это удаляю. Оно не нужно, так как теперь используется метод &lt;a href="http://stocksharp.com/forum/1532/Ubral-slovar---isinSecurities/" title="http://stocksharp.com/forum/1532/Ubral-slovar---isinSecurities/"&gt;BaseTrader.ProcessSecurityAction&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;За одно вынес все потоки в класс PlazaListenerRegistry. Во время переноса увидел, что потоки в классе PlazaTrader дублируют те, что есть в PlazaListenerRegistry. Первые убрал в пользу вторых. Если юзер коду нужно будет получать данные из основных потоков, пусть подписывается на те же самые события класса PlazaListener, что и PlazaTrader.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7954/</id>
    <title type="text"> Извини, выпал из процесса на несколько дней и пропустил твое предыдущее сообщение. Вот здесь вы со ...</title>
    <published>2011-05-07T13:09:04Z</published>
    <updated>2016-08-15T23:58:55Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7945/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Извини, выпал из процесса на несколько дней и пропустил твое предыдущее сообщение.  Вот &lt;a href="http://stocksharp.com/posts/m/7245/" title="http://stocksharp.com/posts/m/7245/"&gt;здесь&lt;/a&gt; вы со skuvv&amp;#39;ом писали, что сначала нужно скачать инструменты, а уже потом запускать остальные системные потоки.  Именно из-за этого мы ждем, пока не скачается вся информация по инструментам, после чего потоки инструментов перейдут в состояние TDataStreamState.DS_STATE_ONLINE (см. методы OnFuturesQuotesStreamStateChanged / OnOptionQuotesStreamStateChanged), после чего сигнализуруем, что можно запускать остальные потоки.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Понял. Тогда я это удаляю. Оно не нужно, так как теперь используется метод &lt;a href="http://stocksharp.com/forum/1532/Ubral-slovar---isinSecurities/" title="http://stocksharp.com/forum/1532/Ubral-slovar---isinSecurities/"&gt;BaseTrader.ProcessSecurityAction&lt;/a&gt;.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7945/</id>
    <title type="text">Зачем нужна такая конструкция? ThreadPool.QueueUserWorkItem(s =&amp;gt; { //WaitHandle.WaitAll(new { _futur...</title>
    <published>2011-05-06T18:09:06Z</published>
    <updated>2016-08-15T23:58:55Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7918/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7811/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7612/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7601/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Зачем нужна такая конструкция?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;ThreadPool.QueueUserWorkItem(s =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;//WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _futuresSessionOnline, _optionQuotesOnline, _optionSessionOnline });&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _optionQuotesOnline });&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ты имеешь в виду, зачем запускать этот кусок в  отдельном потоке?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не увидел твоего ответа... Зачем вообще нужны WaintHandle-ы? Что блокируется и для чего?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ок, раз никто не знает, можно удалять?[laugh] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Извини, выпал из процесса на несколько дней и пропустил твое предыдущее сообщение.  Вот &lt;a href="http://stocksharp.com/posts/m/7245/" title="http://stocksharp.com/posts/m/7245/"&gt;здесь&lt;/a&gt; вы со skuvv&amp;#39;ом писали, что сначала нужно скачать инструменты, а уже потом запускать остальные системные потоки.  Именно из-за этого мы ждем, пока не скачается вся информация по инструментам, после чего потоки инструментов перейдут в состояние TDataStreamState.DS_STATE_ONLINE (см. методы OnFuturesQuotesStreamStateChanged / OnOptionQuotesStreamStateChanged), после чего сигнализуруем, что можно запускать остальные потоки.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7969/</id>
    <title type="text">А так его можно использовать для логирования данных. Тогда можно четко сказать - да, вот эти данные ...</title>
    <published>2011-05-07T20:45:17Z</published>
    <updated>2011-05-07T20:45:17Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7967/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;А так его можно использовать для логирования данных. Тогда можно четко сказать - да, вот эти данные были, и они были обработаны так и так. А если они идут из разных потоков, то тогда будет сложно понять, что есть что.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;OK, если что, потом снова разделим.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7967/</id>
    <title type="text">Я думал о таком объединении потоков. Решил сделать раздельно, потому, если пользователь запустит в с...</title>
    <published>2011-05-07T20:09:47Z</published>
    <updated>2011-05-07T20:09:47Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7963/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Я думал о таком объединении потоков.  Решил сделать раздельно, потому, если пользователь запустит в своем обработчике событий некое длительное действие, то застопорится получение системной информации, до тех пор пока не завершится клиентский обработчик событий.  А в нашем случае речь идет о миллисекундах.  Или я усложняю?&lt;/div&gt;&lt;/div&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/7918/</id>
    <title type="text">Зачем нужна такая конструкция? ThreadPool.QueueUserWorkItem(s =&amp;gt; { //WaitHandle.WaitAll(new { _futur...</title>
    <published>2011-05-06T09:21:18Z</published>
    <updated>2011-05-06T09:21:18Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7811/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7612/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7601/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Зачем нужна такая конструкция?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;ThreadPool.QueueUserWorkItem(s =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;//WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _futuresSessionOnline, _optionQuotesOnline, _optionSessionOnline });&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _optionQuotesOnline });&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ты имеешь в виду, зачем запускать этот кусок в  отдельном потоке?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не увидел твоего ответа... Зачем вообще нужны WaintHandle-ы? Что блокируется и для чего?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ок, раз никто не знает, можно удалять?[laugh] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7811/</id>
    <title type="text">Зачем нужна такая конструкция? ThreadPool.QueueUserWorkItem(s =&amp;gt; { //WaitHandle.WaitAll(new { _futur...</title>
    <published>2011-05-01T18:02:43Z</published>
    <updated>2011-05-01T18:02:43Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7612/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7601/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Зачем нужна такая конструкция?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;ThreadPool.QueueUserWorkItem(s =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;//WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _futuresSessionOnline, _optionQuotesOnline, _optionSessionOnline });&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _optionQuotesOnline });&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ты имеешь в виду, зачем запускать этот кусок в  отдельном потоке?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Не увидел твоего ответа... Зачем вообще нужны WaintHandle-ы? Что блокируется и для чего?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7628/</id>
    <title type="text">Тоесть, значение по умолчанию 4001? А в чем смысл тогда было исправить на 3001? Чтобы работало. У те...</title>
    <published>2011-04-22T13:01:23Z</published>
    <updated>2011-04-22T13:01:23Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7618/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7616/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Тоесть, значение по умолчанию 4001? А в чем смысл тогда было исправить на 3001?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Чтобы работало[smile].  У тебя там дальше вот так?&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;У меня работает и с 4001 и с 3001. Может оставим тот, который по умолчанию после установки идет?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7618/</id>
    <title type="text">Тоесть, значение по умолчанию 4001? А в чем смысл тогда было исправить на 3001? Чтобы работало. У те...</title>
    <published>2011-04-22T11:23:38Z</published>
    <updated>2011-04-22T11:23:38Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7616/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Тоесть, значение по умолчанию 4001? А в чем смысл тогда было исправить на 3001?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Чтобы работало[smile].  У тебя там дальше вот так?&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;&amp;#91;ROUTEINFO&amp;#93;&lt;br /&gt;; настройка соединений роутера с вышестоящими серверами.&lt;br /&gt;; формат строки: {default|direct} = {ip-адрес | имя FQDN}:{номер порта}&lt;br /&gt;; Должно быть одно дефолтное соединение и может быть от нуля до нескольких директных.&lt;br /&gt;; Об адресах, на котрорые можно и нужно устанавливать дефолтные и директные соединения, проконсультируйтесь&lt;br /&gt;; со службой тех. поддержки!!! В дистрибутиве указана рекомендуемая настройка для соединения с пулом серверов РТС.&lt;br /&gt;;default=p2forts.rts.ru:4001&lt;br /&gt;default=beta-forts.rts.ru:3001&lt;/div&gt;&lt;/div&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/7616/</id>
    <title type="text">В client_rounter.ini что написано? Какой порт? ; TCP-порт, на котором слушает роутер ;port=4001 port...</title>
    <published>2011-04-22T11:18:50Z</published>
    <updated>2011-04-22T11:18:50Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7614/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7611/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;В client_rounter.ini что написано? Какой порт?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;; TCP-порт, на котором слушает роутер&lt;br /&gt;;port=4001&lt;br /&gt;port=3001&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Правил сам&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Тоесть, значение по умолчанию 4001? А в чем смысл тогда было исправить на 3001?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7614/</id>
    <title type="text">В client_rounter.ini что написано? Какой порт? ; TCP-порт, на котором слушает роутер ;port=4001 port...</title>
    <published>2011-04-22T11:17:03Z</published>
    <updated>2011-04-22T11:17:03Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7611/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;В client_rounter.ini что написано? Какой порт?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;; TCP-порт, на котором слушает роутер&lt;br /&gt;;port=4001&lt;br /&gt;port=3001&lt;/div&gt;&lt;/div&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/7612/</id>
    <title type="text">Зачем нужна такая конструкция? ThreadPool.QueueUserWorkItem(s =&amp;gt; { //WaitHandle.WaitAll(new { _futur...</title>
    <published>2011-04-22T11:15:51Z</published>
    <updated>2011-04-22T11:15:51Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7601/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Зачем нужна такая конструкция?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;ThreadPool.QueueUserWorkItem(s =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;//WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _futuresSessionOnline, _optionQuotesOnline, _optionSessionOnline });&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _optionQuotesOnline });&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&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/7611/</id>
    <title type="text">Обновился сегодня до последней тестовой версии. Там порт уже 4001 а не 3001. Исправил пример. Но экс...</title>
    <published>2011-04-22T11:15:49Z</published>
    <updated>2011-04-22T11:15:49Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7609/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7600/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Обновился сегодня до последней тестовой версии. Там порт уже 4001 а не 3001. Исправил пример. Но экспорт данных не идет. У тебя работает?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;4001 - это рабочий порт.  Правь на 3001 - у меня все приходит.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В client_rounter.ini что написано? Какой порт?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7609/</id>
    <title type="text">Обновился сегодня до последней тестовой версии. Там порт уже 4001 а не 3001. Исправил пример. Но экс...</title>
    <published>2011-04-22T11:13:19Z</published>
    <updated>2011-04-22T11:13:19Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7600/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Обновился сегодня до последней тестовой версии. Там порт уже 4001 а не 3001. Исправил пример. Но экспорт данных не идет. У тебя работает?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;4001 - это рабочий порт.  Правь на 3001 - у меня все приходит.&lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7601/</id>
    <title type="text">Все, разобрался. В PlazaTrader&amp;apos;е исправил ошибки с double. Жду с нетерпением понедельника, чтобы пот...</title>
    <published>2011-04-22T09:48:41Z</published>
    <updated>2011-04-22T09:48:41Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7600/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7467/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Все, разобрался.  В PlazaTrader&amp;#39;е исправил ошибки с double.  Жду с нетерпением понедельника, чтобы потестить стаканы[smile] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Обновился сегодня до последней тестовой версии. Там порт уже 4001 а не 3001. Исправил пример. Но экспорт данных не идет. У тебя работает?&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Зачем нужна такая конструкция?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Code&lt;/strong&gt;&lt;div class="innercode"&gt;ThreadPool.QueueUserWorkItem(s =&amp;gt;&lt;br /&gt;{&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;//WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _futuresSessionOnline, _optionQuotesOnline, _optionSessionOnline });&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;WaitHandle.WaitAll(new&amp;#91;&amp;#93; { _futuresQuotesOnline, _optionQuotesOnline });&lt;/div&gt;&lt;/div&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/7600/</id>
    <title type="text">Все, разобрался. В PlazaTrader&amp;apos;е исправил ошибки с double. Жду с нетерпением понедельника, чтобы пот...</title>
    <published>2011-04-22T09:13:31Z</published>
    <updated>2011-04-22T09:13:31Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7467/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Все, разобрался.  В PlazaTrader&amp;#39;е исправил ошибки с double.  Жду с нетерпением понедельника, чтобы потестить стаканы[smile] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Обновился сегодня до последней тестовой версии. Там порт уже 4001 а не 3001. Исправил пример. Но экспорт данных не идет. У тебя работает?</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7467/</id>
    <title type="text">в папке References ссылки на папку с исходниками Под папкой References что ты подразумеваешь? Я гово...</title>
    <published>2011-04-16T18:45:36Z</published>
    <updated>2011-04-16T18:45:36Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7464/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7462/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;в папке References ссылки на папку с исходниками&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Под папкой References что ты подразумеваешь? Я говорю про физическую папку, что на диске. И что обновляется через TFS.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Все, разобрался.  В PlazaTrader&amp;#39;е исправил ошибки с double.  Жду с нетерпением понедельника, чтобы потестить стаканы[smile] </content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7464/</id>
    <title type="text">в папке References ссылки на папку с исходниками Под папкой References что ты подразумеваешь? Я гово...</title>
    <published>2011-04-16T16:31:37Z</published>
    <updated>2011-04-16T16:31:37Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.com/users/201/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;aspirant &lt;a href="https://stocksharp.com/posts/m/7462/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;в папке References ссылки на папку с исходниками&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Под папкой References что ты подразумеваешь? Я говорю про физическую папку, что на диске. И что обновляется через TFS.</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
  <entry>
    <id>https://stocksharp.com/posts/m/7462/</id>
    <title type="text">Все в точности до наоборот. Ты видимо не обновил References папку. Поэтому переделал обратно. Что-то...</title>
    <published>2011-04-16T15:43:20Z</published>
    <updated>2011-04-16T15:43:20Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.com/users/6114/</uri>
      <email>info@stocksharp.com</email>
    </author>
    <content type="html">&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Mikhail Sukhov &lt;a href="https://stocksharp.com/posts/m/7460/" class="quote_nav"&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class="innerquote"&gt;Все в точности до наоборот. Ты видимо не обновил References папку. Поэтому переделал обратно.[smile] &lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Что-то у меня какая-то хрень: в папке References ссылки на папку с исходниками, которые я сам скачивал (3.0.19)?  Это правильно?  Похоже нет, потому что в PlazaTrader&amp;#39;е все в double и проект компилится без ошибок[confused] &lt;br /&gt;</content>
    <rights type="html">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  </entry>
</feed>