﻿<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/style.css'?>
<?xml-stylesheet type='text/css' href='https://stocksharp.ru/css/bbeditor.css'?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Сообщество. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=175</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-06T04:27:59Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=community&amp;page=175" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/3272/</id>
    <title type="text">Как приостановить обновление CandleSeries на время своих операций.</title>
    <published>2012-12-23T19:22:59Z</published>
    <updated>2012-12-23T19:22:59Z</updated>
    <author>
      <name>Andrew13</name>
      <uri>https://stocksharp.ru/users/2974/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Добрый вечер,&lt;br /&gt;&lt;br /&gt;И второй вопрос =)&lt;br /&gt;У меня есть &lt;br /&gt;CandleSeries series&lt;br /&gt;мне нудно сделать несколько операций и чтобы пока они выполняются эти сами series не обновились(ну появится вдруг новая свечка). То есть мне важно чтобы они выполнились при одинаковых свечках.&lt;br /&gt;Я использую Series.Security.BeginRead() но это останавливает только обновление самой Security, касается ли это свечек по Security я не уверен.&lt;br /&gt;&lt;br /&gt;И, естественное, важно не потерять данные в этих самых свечках, чтобы как я освободил доступ - все что пыталось обновить = спокойно обновилось. Потеря данных будет очень критична.&lt;br /&gt;&lt;br /&gt;Спасибо,&lt;br /&gt;    Андрей.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3271/</id>
    <title type="text">Учет Strategy.Position</title>
    <published>2012-12-23T19:18:00Z</published>
    <updated>2012-12-23T19:18:00Z</updated>
    <author>
      <name>Andrew13</name>
      <uri>https://stocksharp.ru/users/2974/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Добрый вечер.&lt;br /&gt;&lt;br /&gt;Копался по хелпам - толком не понял.&lt;br /&gt;Когда я запускаю стратегию - она автоматически ноль - так?&lt;br /&gt;А дальше она смотрит по ордерам(или трейдам скорее всего - не суть), выставленными именно моей стратегией - так? То есть если другая стратегия изменит позицию(по тому же инструменту в том же портфеле), или я руками в терминале ордеры сделаю - она не поменяется?&lt;br /&gt;&lt;br /&gt;Как я понял ее можно поменять? (Ну опять же на старте мне надо будет ее инициализировать).&lt;br /&gt;&lt;br /&gt;И дочерние стратегии меняют ли позицию текущей стратегии, если я запущу квотирование, у меня базовая позиция поменяется или нет?&lt;br /&gt;&lt;br /&gt;Просто треба запускать несколько стратегий по одному инструменту и на 1 портфеле параллельно и независимо, и чтобы каждая внутри держала правильно именно внутреннюю свою позицию, но с учетом дочерних, которые каждая и делает.&lt;br /&gt;&lt;br /&gt;Спасибо,&lt;br /&gt;   Андрей.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3270/</id>
    <title type="text">Как получать котировки Плаза2 только по нужному инструменту</title>
    <published>2012-12-21T12:02:23Z</published>
    <updated>2012-12-21T12:02:23Z</updated>
    <author>
      <name>guest</name>
      <uri>https://stocksharp.ru/users/28427/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Как получать котировки Плаза2 только по нужному инструменту? Идут котировки по всем инструментам, Trader.UnregisterSecurities по всем остальным кроме необходимого интструмента не помогает. Также при запуске стратегии грузятся данные с прошлого клиринга и грузятся долго, получается в Плазе2 дольше чем в квике по той же самой причине. Этот вопрос как-то решается?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3269/</id>
    <title type="text">Отключение экспорта DDE</title>
    <published>2012-12-21T07:52:23Z</published>
    <updated>2012-12-21T07:52:23Z</updated>
    <author>
      <name>roof</name>
      <uri>https://stocksharp.ru/users/16649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Как отследить отключение экспорта DDE в квике?&lt;br /&gt;Получилось так, что Гидра какое-то время сохраняет данные из квика, а затем прекращает. Выясняю причины - оказывается в квике остановлен вывод DDE. С чем такое может быть связано? Может с тем, что я на один квик и гидру подцепил и пытаюсь стратегии тестить?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3268/</id>
    <title type="text">При шаге цены .0001 и меньше  цены выводятся неправильно (округляются до 0 и 1)</title>
    <published>2012-12-20T22:16:06Z</published>
    <updated>2012-12-20T22:16:06Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&amp;quot;Стандартно&amp;quot; (по samples) получаю данные из таблицы &lt;b&gt;Инструменты&lt;/b&gt; по 13 акциям (ММВБ), добавив вывод&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MaxPrice);
Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinPrice);

Security[] SecArray = Trader.Securities.ToArray();
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;По акциям, по которым шаг цены .0001 и .00001 цены выводятся в StockSharp неправильно - округляются до 0 и 1&lt;br /&gt;Например, нулевые свойства &lt;b&gt;MaxPrice&lt;/b&gt; и &lt;b&gt;MinPrice&lt;/b&gt; по &lt;br /&gt;&lt;ul&gt;&lt;li&gt;VTBR@EQNL (ВТБ ао [Б-акции ММВБ]) &lt;br /&gt;в S# SecArray[5].MaxPrice=0&lt;br /&gt;В КВИК Макс цена = 0.05527&lt;br /&gt;&lt;li&gt;HYDR@EQBR(РусГидро [А1-акции ММВБ]) &lt;br /&gt;в S# SecArray[9].MaxPrice=1&lt;br /&gt;В КВИК Макс цена = 0.7535&lt;br /&gt;&lt;li&gt;FEES@EQNL (ФСК ЕЭС ао [Б-акции ММВБ])&lt;br /&gt;в S# SecArray[11].MaxPrice=0&lt;br /&gt;В КВИК Макс цена = 0.21100, Мин. цена =0.20875&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt; хотя значения соответствующих колонок таблицы Инструменты (&amp;quot;&lt;b&gt;Макс. цена&lt;/b&gt;&amp;quot; и &amp;quot;&lt;b&gt;Мин. цена&lt;/b&gt;&amp;quot;) - значимо содержат дробную часть.&lt;br /&gt;&lt;br /&gt;&lt;a href='http://i.imgur.com/En3sw.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/En3sw.jpg" style='max-width: 600px;' alt="StockSharp VTBR DdeSecurityColumns.MaxPrice = 0" title="StockSharp VTBR DdeSecurityColumns.MaxPrice = 0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Таблица Инструменты в QUIK&lt;br /&gt;&lt;a href='http://i.imgur.com/VWqhg.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/VWqhg.jpg" style='max-width: 600px;' alt="Таблица Инструменты в QUIK" title="Таблица Инструменты в QUIK" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Что делать?&lt;br /&gt;StockSharp, ver. 20629 от 2го ноября 2012 (из транк codePlex)&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;Покрупнее кусок в ответ на ответ, что нет дробных частей в ценах ТТП (Таблица Текущих Параметров под кодовым названием Инструменты в StockSharp)КВИК&lt;br /&gt;&lt;br /&gt;&lt;a href='http://i.imgur.com/nEoiM.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/nEoiM.jpg" style='max-width: 600px;' alt="Покрупнее кусок ТТП (Таблица Текущих Параметров под кодовым названием Инструменты в StockSharp)КВИК" title="Покрупнее кусок ТТП (Таблица Текущих Параметров под кодовым названием Инструменты в StockSharp)КВИК" /&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3267/</id>
    <title type="text">Вопросы по WPF и S#</title>
    <published>2012-12-20T17:59:29Z</published>
    <updated>2012-12-20T17:59:29Z</updated>
    <author>
      <name>Tik_Time</name>
      <uri>https://stocksharp.ru/users/6440/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Алготрейдинг" />
    <content type="html">Добрый вечер.&lt;br /&gt;Подскажите пожалуйста ответы на насколько небольших вопросов по WPF и S#&lt;br /&gt;1. Как найти  &amp;quot;Доступный Текущий Лимит&amp;quot; по деньгам из таблицы Портфель по бумагам?&lt;br /&gt;2. Как поставить иконку (значок) на приложение? (В одном из уроков об этом было сказало &amp;quot;там что-то из трансформиров было&amp;quot; но как это сделать непоказали)&lt;br /&gt;3. При построении таблицы что лучше использовать DataGrid или ListView? И с чем удобнее и легче работать?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3266/</id>
    <title type="text">Несответствие данных, получаемых по AddInfoLog() и AddOrderInfoLog()</title>
    <published>2012-12-20T17:29:28Z</published>
    <updated>2012-12-20T17:29:28Z</updated>
    <author>
      <name>NewMan</name>
      <uri>https://stocksharp.ru/users/6449/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Здравствуйте!&lt;br /&gt;В правиле order.WhenRegistered() (успешная регистрация заявки) используя this.AddInfoLog() вывожу: &lt;br /&gt;18:28:23.060 | Strategy1 | AddInfoLog: Order=66102994/3150125547, State=Active, Balance=2&lt;br /&gt;&lt;br /&gt;Следом для этого же ордера используя this.AddOrderInfoLog() получаю:&lt;br /&gt;18:28:23.060 | Strategy1 | AddOrderInfoLog: 66102994/3150125547 Продажа Цена=153090 Объем=2 Сост=Done Бал=0&lt;br /&gt;&lt;br /&gt;Для одного и того же ордера имеем разные значения для состояния заявки и баланса.&lt;br /&gt;AddOrderInfoLog() выдает свежие (последние) значения.&lt;br /&gt;&lt;br /&gt;Как получить свежие значения для order.State и order.Balance аналогичные тем, что выдает AddOrderInfoLog()?&lt;br /&gt;Спасибо!</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3265/</id>
    <title type="text">Экспорт DDE. Лицензия истекла</title>
    <published>2012-12-20T12:34:34Z</published>
    <updated>2012-12-20T12:34:34Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Проверяю настройки Quik с помощью Verifier.&lt;br /&gt;Выдает сообщение:&lt;br /&gt;Экспорт DDE. Лицензия истекла 31.08.2012. Посетите сайт &lt;a href="http://stocksharp.com" title="http://stocksharp.com"&gt;http://stocksharp.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Что делать?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3264/</id>
    <title type="text">trader.StartExport(): ArgumentException не обработано пользовательским кодом</title>
    <published>2012-12-20T10:47:22Z</published>
    <updated>2012-12-20T10:47:22Z</updated>
    <author>
      <name>molasar</name>
      <uri>https://stocksharp.ru/users/16583/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день!&lt;br /&gt;&lt;br /&gt;VS 2012 Полная версия.&lt;br /&gt;&lt;br /&gt;Создаю привод по статье: &lt;a href="http://stocksharp.com/articles/19-sozdanie-prostogo-privoda-na-s
" title="http://stocksharp.com/articles/19-sozdanie-prostogo-privoda-na-s
"&gt;http://stocksharp.com/ar...e-prostogo-privoda-na-s
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;private QuikTrader _trader;&lt;br /&gt;private void Button_Click_1(object sender, RoutedEventArgs e)&lt;br /&gt;{&lt;br /&gt;   _trader = new QuikTrader(QuikTerminal.GetDefaultPath());&lt;br /&gt;   _trader.Connected += () =&amp;gt; _trader.StartExport();&lt;br /&gt;   _trader.Connect();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;При обработке нажатия на кнопку, выполнение кода останавливается на trader.StartExport() и выдается сообщение:&lt;br /&gt;ArgumentException не обработано пользовательским кодом.&lt;br /&gt;Окно с заголовком &amp;#39;инструменты&amp;#39; не было найдено.&lt;br /&gt;&lt;br /&gt;Скачал исходник с сайта &lt;a href="http://stocksharp.com" title="http://stocksharp.com"&gt;http://stocksharp.com&lt;/a&gt;. Запустил, тоже самое...&lt;br /&gt;&lt;br /&gt;В чем проблема?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3263/</id>
    <title type="text">Plaza2. Валютный рынок.</title>
    <published>2012-12-19T16:43:06Z</published>
    <updated>2012-12-19T16:43:06Z</updated>
    <author>
      <name>AASorokovoy</name>
      <uri>https://stocksharp.ru/users/6304/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">При использовании Plaza2 попробовал подключить инструменты валютного рынка.&lt;br /&gt;Пример SampleGUI запустился без проблем (по крайней мере не вылетали ошибки о том, что какой либо поток не удалось открыть) &lt;br /&gt;Однако в таблице Securitys нужных мне инструментов не оказалось. &lt;br /&gt;Поддержка Plaza2 клянется что все нужные мне потоки подключены. &lt;br /&gt;&lt;br /&gt;Включив логирование коннектора получил что то примерно такое:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;2012/12/19 15:56:25.270|       |PlazaTrader|PlazaStream MCXCC_INFO_REPL:StreamStateChanged: State Error&lt;br /&gt;2012/12/19 15:56:25.270|       |PlazaTrader|PlazaStream MCXCC_INFO_REPL:Состояние потока Error.&lt;br /&gt;2012/12/19 15:56:25.270|       |PlazaTrader|PlazaStream MCXCC_INFO_REPL:StreamStateChanged: State Closed&lt;br /&gt;2012/12/19 15:56:25.270|       |PlazaTrader|PlazaStream MCXCC_INFO_REPL:StreamStateChanged: State LocalSnapshot&lt;br /&gt;2012/12/19 15:56:25.271|       |PlazaTrader|PlazaStream MCXCC_INFO_REPL:Поток MCXCC_INFO_REPL переоткрыт.&lt;br /&gt;2012/12/19 15:56:25.271|       |PlazaTrader|PlazaStream MCXCC_MDCOMMON_REPL:StreamStateChanged: State Error&lt;br /&gt;2012/12/19 15:56:25.271|       |PlazaTrader|PlazaStream MCXCC_MDCOMMON_REPL:Состояние потока Error.&lt;br /&gt;2012/12/19 15:56:25.272|       |PlazaTrader|PlazaStream MCXCC_MDCOMMON_REPL:StreamStateChanged: State Closed&lt;br /&gt;2012/12/19 15:56:25.272|       |PlazaTrader|PlazaStream MCXCC_MDCOMMON_REPL:StreamStateChanged: State LocalSnapshot&lt;br /&gt;2012/12/19 15:56:25.272|       |PlazaTrader|PlazaStream MCXCC_MDCOMMON_REPL:Поток MCXCC_MDCOMMON_REPL переоткрыт.&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;и так 80МБ повторений... &lt;br /&gt;&lt;br /&gt;Я что то делаю не так? &lt;br /&gt;&lt;br /&gt;P.S.&lt;br /&gt;По фьючерсным все загружаться прекрасно. &lt;br /&gt;Подключаю валютный ранок методом протыкивания галок в SP:PlazaTableListComboBox напротив всего что содержит слова &amp;quot;Валютный рынок&amp;quot; </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3262/</id>
    <title type="text">Быстродействие коннектора к Plaza2</title>
    <published>2012-12-19T16:28:58Z</published>
    <updated>2012-12-19T16:28:58Z</updated>
    <author>
      <name>AASorokovoy</name>
      <uri>https://stocksharp.ru/users/6304/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Задался вопросом каковы потери (по времени) при использовании S# адаптера к Plaza2 (т.е. Есть ли смысл пытаться коряжеться и писать на С++?)&lt;br /&gt;Не нашел подобной информации на форуме и решил поделиться полученными данными.&lt;br /&gt;&lt;br /&gt;Задержку я измерял как время между тем как я отправил заявку и мне пришло уведомление, что заявка зарегистрирована.&lt;br /&gt;Отправив таким образом 50 заявок я получил среднее значение в 60 мс. &lt;br /&gt;&lt;br /&gt;Далее я написал в поддержку и попросил их прояснить куда уходит все это время. &lt;br /&gt;Тогда они снабдили меня следующей инструкцией:&lt;br /&gt;&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Включите (поставьте=1) &lt;br /&gt;Send sent; id 0x%I64X; to_addr &amp;#39;%s&amp;#39;=1&lt;br /&gt;&lt;br /&gt;Reply received; id 0x%I64X; reply_addr &amp;#39;%s&amp;#39;=1&lt;br /&gt;&lt;br /&gt;в client_router_trace.ini. Пришлите номера заявок с вашими замерами раундтрипа мы посмотрим время обработки этих заявок на ядре торговой системы. Воспользуйтесь утилитой P2MQSender (ftp://ftp.rts.ru/pub/FORTS/Plaza2/mqsender.zip). Это клиентское приложение, подключающееся к роутеру по 4001 порту, производит замеры времени прохождения специально сформированных пакетов на сервер приема заявок.  В P2MQSender.ini пропишите вместо старых&lt;br /&gt;[p2syslog]&lt;br /&gt;logfile=.\logs\P2MQSender.log&lt;br /&gt;logfileperday=0&lt;br /&gt;logfiledepth=1&lt;br /&gt;logtoconsole=0&lt;br /&gt;logfilecache=0&lt;br /&gt;logfilenametype=1&lt;br /&gt;traceini=P2MQSender_trace.ini&lt;br /&gt;[options:mq]&lt;br /&gt;appName=P2MQSender&lt;br /&gt;port=4001&lt;br /&gt;timeout=15000&lt;br /&gt;host=localhost&lt;br /&gt;password=&lt;br /&gt;timeoutToAllReconnectingTriing=30000&lt;br /&gt;[options:ap]&lt;br /&gt;sendtimeout=100&lt;br /&gt;;to=FINTER_FORTS3.P2MQEcho1&lt;br /&gt;to=SQLPROXY1_P2FINTER.P2MQEcho&lt;br /&gt;sendAmount=1000&lt;br /&gt;&lt;br /&gt;После работы MQSender пришлите его логи.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Таким образом мы получаем две информации.&lt;br /&gt;1) Время ответа шлюза на запросы отправляемые P2MQSender. &lt;br /&gt;Это время можно понять открыв с генерированный им лог P2MQSender.log&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;2012-12-14 15:46:31.649;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.649;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:31.749;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.749;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:31.849;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.849;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:31.949;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:31.949;;error;MQ Timeout&lt;br /&gt;2012-12-14 15:46:32.049;;;P2MQSendMsg&lt;br /&gt;2012-12-14 15:46:32.049;;error;MQ Timeout&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;откуда видно что задержка составляет меньше 1мс.&lt;br /&gt;&lt;br /&gt;2) Время ответа шлюза при отправке заявки.&lt;br /&gt;Это время можно понять открыв файл CLIENT_router.log и найдя в нем строки типа: (которые там появятся если внести выше описанные изменения в файл client_router.ini)&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;2012-12-18 17:16:18.869;mqreply;;Send sent; id 0x31C8976FEC; to_addr &amp;#39;BROK4_P2FINTER2.router&amp;#39;;thread 0x12F8&lt;br /&gt;...&lt;br /&gt;2012-12-18 17:16:18.872;mqreply;;Reply received; id 0x31C8976FEC; reply_addr &amp;#39;fg82cm_82000rf.router&amp;#39;;thread 0x12F8&lt;br /&gt;...&lt;br /&gt;2012-12-18 17:16:19.381;mqreply;;Send sent; id 0x33C8976FEC; to_addr &amp;#39;BROK4_P2FINTER2.router&amp;#39;;thread 0x147C&lt;br /&gt;2012-12-18 17:16:19.384;mqreply;;Reply received; id 0x33C8976FEC; reply_addr &amp;#39;fg82cm_82000rf.router&amp;#39;;thread 0x12F8&lt;br /&gt;...&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Откуда видно что на путешествие туда + обработку ядром ТС + путешествие обратно уходит ~ 3ms.&lt;br /&gt;&lt;br /&gt;Приведу дополнительно ответ поддержки:&lt;br /&gt;&lt;div class="quote"&gt;&lt;span class="quotetitle"&gt;Цитата:&lt;/span&gt;&lt;div class="innerquote"&gt;&lt;br /&gt;Из логов за 14 декабря видно, что задержка между отправкой пакета и получением ответа составляет в средем 3мс. Сейчас на Вашем канале round-trip min/avg/max = 1/2/8 ms&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;т.е. Если я все правильно понял то практически все задержки которые возникают возникают внутри адаптера к Plaza2. (По крайней мере так получаеться по словам поддержки которае подкрепляет свои слова логами) &lt;br /&gt;&lt;br /&gt;P.S. Причем тут еще есть один нюанс. Сама по себе средняя в 60мс не так удивительна, удивительно то что значение задержки для каждой конкретной заявки варьируются от 5мс до 120мс  т.е. дисперсия очень велика, что крайне не характерно для задержек вызываемых программой. &lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3261/</id>
    <title type="text">Открытый интерес по сдлекам</title>
    <published>2012-12-19T12:13:52Z</published>
    <updated>2012-12-19T12:13:52Z</updated>
    <author>
      <name>G00DWIN</name>
      <uri>https://stocksharp.ru/users/6281/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Добрый день!&lt;br /&gt;Не подскажите, как добавить в таблицу PlazaTrader поле StockSharp.Plaza.Metadata.PlazaTradeFutureColumns.Position (Кол-во позиций по инструменту на рынке после сделки. )</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3260/</id>
    <title type="text">ошибка при вызове MyTrades.Last(...)</title>
    <published>2012-12-19T11:10:48Z</published>
    <updated>2012-12-19T11:10:48Z</updated>
    <author>
      <name>roof</name>
      <uri>https://stocksharp.ru/users/16649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Делаю так, все работает.&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var direction = stringDirection == &amp;quot;Buy&amp;quot; ? OrderDirections.Buy : OrderDirections.Sell;

//проверим есть ли смысл улучшить позицию
if (MyTrades.Count() &amp;gt; 0)
{
   var lastInvertDirection = direction.Invert();
   var lastInvertTradeTime = MyTrades.Last(t =&amp;gt; t.Order.Direction == lastInvertDirection).Order.Time;

   ...
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;А вот так выдаёт ошибку&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var direction = stringDirection == &amp;quot;Buy&amp;quot; ? OrderDirections.Buy : OrderDirections.Sell;

//проверим есть ли смысл улучшить позицию
if (MyTrades.Count() &amp;gt; 0)
{
   var lastInvertDirection = MyTrades.Last().Order.Direction.Invert(); // direction.Invert();
   var lastInvertTradeTime = MyTrades.Last(t =&amp;gt; t.Order.Direction == lastInvertDirection).Order.Time;

   ...
}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Ошибка такая:&lt;br /&gt;Исключение типа &amp;quot;System.InvalidOperationException&amp;quot; возникло в System.Core.dll, но не было обработано в коде пользователя&lt;br /&gt;&lt;br /&gt;Дополнительные сведения: Последовательность не содержит соответствующий элемент&lt;br /&gt;&lt;br /&gt;В чем может быть проблема?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3259/</id>
    <title type="text">Они доверились Сухову и все погибли</title>
    <published>2012-12-19T07:43:37Z</published>
    <updated>2012-12-19T07:43:37Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Все, кто доаерился Сухову и все, без исключения, погибли&lt;br /&gt;&lt;br /&gt;Помянем их покартинно&lt;br /&gt;&lt;br /&gt;Аминь&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;1е Общежитие Свободных Жен Востока&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://i.imgur.com/NDdMt.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/NDdMt.jpg" style='max-width: 600px;' alt="Свободные жены Востока" title="Свободные жены Востока" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;Петруха (Годовиков) с таможней (Луспекаев)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://ic.pics.livejournal.com/sandinist/14691098/283136/283136_original.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://ic.pics.livejournal.com/sandinist/14691098/283136/283136_original.jpg" style='max-width: 600px;' alt="Лукспекаев Годовиков" title="Лукспекаев Годовиков" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;Голова без взадника (народный мститель-террорист)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://img12.nnm.ru/7/d/7/d/4/383d4e75ae187c3fd970207f801.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://img12.nnm.ru/7/d/7/d/4/383d4e75ae187c3fd970207f801.jpg" style='max-width: 600px;' alt="Голова с чайником (Спартак Мишулин)" title="Голова с чайником (Спартак Мишулин)" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;Бинесмены-торговцы, давшие откат таможне&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://i070.radikal.ru/1012/5e/afb5d62cb431.png' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i070.radikal.ru/1012/5e/afb5d62cb431.png" style='max-width: 600px;' alt="Бинесмены-торговцы, давшие откат" title="Бинесмены-торговцы, давшие откат" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;Бинесмены, взявшие взятку (часы) от Сухова&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://i2.guns.ru/forums/icons/forum_pictures/5/005382/5382487.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i2.guns.ru/forums/icons/forum_pictures/5/005382/5382487.jpg" style='max-width: 600px;' alt="Взятко-братели" title="Взятко-братели" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:140%"&gt;Часы, те самые&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href='http://cs5292.userapi.com/v5292540/767/jlgx5QVbsNE.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://cs5292.userapi.com/v5292540/767/jlgx5QVbsNE.jpg" style='max-width: 600px;' alt="Часы" title="Часы" /&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3258/</id>
    <title type="text">Разные результаты тестов в разных версиях S#</title>
    <published>2012-12-19T07:43:01Z</published>
    <updated>2012-12-19T07:43:01Z</updated>
    <author>
      <name>profts</name>
      <uri>https://stocksharp.ru/users/6174/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Еще полгода назад начинал писать одну из версий скальпера. тестер показывал стабильную прибыль.  сейчас обновился до последней версии S#, логика осталась абсолютно без изменений — тестер показывает стабильный минус.&lt;br /&gt;&lt;br /&gt;Цены исполнения всех сделок в среднем на 10 п хуже, чем были раньше.  Пробовал выставить в новой версии &amp;#171;UseMarketDepth = false&amp;#187;  - выскакивает ошибка, т.к. все заявки отправляются через Security.BestAsk.Price + 500 (по рынку, используя цену лучшего бида или оффера)…     старая версия не ругалась на это.&lt;br /&gt;  &lt;br /&gt;пошел дальше…  убрал в коде все BestBid и BestAsk, т.е. любое обращение к стакану и заменил на Security.LastTrade.Price +- 500.    и о чудо, результаты тестов стали совпадать )))   &lt;br /&gt;&lt;br /&gt;и вот тут сам по себе возник вопрос… какая разница, используя я стакан или нет, если в обоих случаях выставляется рыночная заявка?  и как это может влиять на цены исполнения заявок, если, как я понимаю, цена исполнения определяется исходя из последующих сделок?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3257/</id>
    <title type="text">Минусовое проскальзывание это хорошо или плохо?</title>
    <published>2012-12-19T06:09:33Z</published>
    <updated>2012-12-19T06:09:33Z</updated>
    <author>
      <name>roof</name>
      <uri>https://stocksharp.ru/users/16649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Доходность: 19310&lt;br /&gt;Проскальзывание: -5850&lt;br /&gt;Сделок: 346&lt;br /&gt;Время выполнения: 00:01:09.4579419&lt;br /&gt;&lt;br /&gt;В стратегии все заявки лимитированные&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
var order = this.CreateOrder(direction, price, vol);
order.Comment = comment;
RegisterOrder(order);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3256/</id>
    <title type="text">Лицензия</title>
    <published>2012-12-18T20:28:10Z</published>
    <updated>2012-12-18T20:28:10Z</updated>
    <author>
      <name>Tik_Time</name>
      <uri>https://stocksharp.ru/users/6440/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Добрый вечер. &lt;br /&gt;Помоги разобраться с получением и использованием лицензии.&lt;br /&gt;При попытки получить лицензию самостоятельно - ничего не выходило (Выскакивала ошибка &amp;quot;Неверный логин или пароль&amp;quot;)&lt;br /&gt;Написал по почте на &lt;a href="mailto:info@stocksharp.com"&gt;info@stocksharp.com&lt;/a&gt;.  Мне выслали лицензию на 1 год.&lt;br /&gt;Я поместил полученный файл stocksharp_license.xml на диск С в папку StockSharp. Вроде бы все по инструкции, но она почему то не работает.&lt;br /&gt;1. Подскажите, куда надо сохранять полученный файл?&lt;br /&gt;2. Почему написанные ранее приводы не видят новую лицензию?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3255/</id>
    <title type="text">Поделитесь стаканами и ТВС!</title>
    <published>2012-12-18T13:30:57Z</published>
    <updated>2012-12-18T13:30:57Z</updated>
    <author>
      <name>roof</name>
      <uri>https://stocksharp.ru/users/16649/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Коллеги, поделитесь пожалуйста историей стаканов и таблицы всех сделок по фьючерсу на индекс РТС в формате гидры.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3254/</id>
    <title type="text">Пересоединение перестает (правильно) отрабатывать после разовой &amp;quot;ошибки&amp;quot; соединения</title>
    <published>2012-12-18T06:38:10Z</published>
    <updated>2012-12-18T06:38:10Z</updated>
    <author>
      <name>Геннадий Ванин (Gennady Vanin)</name>
      <uri>https://stocksharp.ru/users/6413/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Попытался использовать &lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
Trader.ReConnectionSettings.WorkingTime = Exchange.Micex.WorkingTime;
Trader.ReConnectionSettings.ReConnectingAttemptCount = 1200;
Trader.ReConnectionSettings.Interval = TimeSpan.FromSeconds(60);
Trader.ReConnectionSettings.ConnectionRestored += () =&amp;gt; this.GuiAsync(() =&amp;gt; MessageBox.Show(this, &amp;quot;Соединение восстановлено&amp;quot;));
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt;Всё сработало в 10:00 Москвы, kind of&lt;br /&gt;&lt;br /&gt;Получил:&lt;br /&gt;&amp;quot;Вы уже работаете в системе&amp;quot;&lt;br /&gt;&lt;a href='http://i.imgur.com/VXWZX.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/VXWZX.jpg" style='max-width: 600px;' alt="Вы уже работаете" title="Вы уже работаете" /&gt;&lt;/a&gt;&lt;br /&gt;и, следом:&lt;br /&gt;&amp;quot;Connection reset by peer&amp;quot;&lt;br /&gt;&lt;a href='http://i.imgur.com/ixwii.jpg' class='lightview' data-lightview-options="skin: 'mac'" data-lightview-group='mixed'&gt;&lt;img src="http://i.imgur.com/ixwii.jpg" style='max-width: 600px;' alt="Net error 10054 Connection reset by peer" title="Net error 10054 Connection reset by peer" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Оказывется на другом компе был открыт КВИК на этом логине с автоматическим переприсоединением, который, кстати, тоже не залогинился.&lt;br /&gt;Закрываю на другом компе КВИК&lt;br /&gt;&lt;br /&gt;Но вышеприведенный код StockSharp продолжает выдавать те же сообщения (&amp;quot;Вы уже работаете&amp;quot;), как заведённый. Логинюсь вркчную в КВИК, бот продолжает настаивать &amp;quot;Вы уже работаете&amp;quot;&lt;br /&gt;&lt;br /&gt;Пришлось перезапускать программу, чтобы она пришла в чувство реальности&lt;br /&gt;&lt;br /&gt;Что можно сделать, чтобы пересоединения отрабатывали, даже после разовой &amp;quot;ошибки&amp;quot; (без перезапуска программы вручную)?&lt;br /&gt;Ка можно привести бота (эту бездушную скотину) в чувство?&lt;br /&gt; &lt;br /&gt;S# 4.1.5</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/3253/</id>
    <title type="text">Закрытие позиций за 5 секунд до закрытия</title>
    <published>2012-12-17T20:55:39Z</published>
    <updated>2012-12-17T20:55:39Z</updated>
    <author>
      <name>MenDel</name>
      <uri>https://stocksharp.ru/users/6356/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Всем привет, подскажите как сделать событие которое будет срабатывать за 5 секунд до закрытия вечерней сессии? Ориентируясь на время биржи.</content>
  </entry>
</feed>