﻿<?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=forum&amp;page=230</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-30T15:58:31Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=230" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/1461/</id>
    <title type="text">Performance test</title>
    <published>2011-03-21T13:02:07Z</published>
    <updated>2011-03-21T13:02:07Z</updated>
    <author>
      <name>skuvv</name>
      <uri>https://stocksharp.ru/users/28621/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">Может кто-нибудь провести небольшой тест на производительность гидры?&lt;br /&gt;Интересует следущее:&lt;br /&gt;1)Скорость работы с пустой стратегией(скорость БД)&lt;br /&gt;2)Сделать произвольный ордер на первых данных и записывать в массив на каждом тике PnL и drawdown (хотя бы от стартового капитала)&lt;br /&gt;ps кол-во тиков хотя бы от 10милионов&lt;br /&gt;pps если памяти не хватит на 2) очищять бд накопленные данные на начало(или конец) сессии</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1460/</id>
    <title type="text">Фильтрация данных из потоков</title>
    <published>2011-03-20T12:35:53Z</published>
    <updated>2011-03-20T12:35:53Z</updated>
    <author>
      <name>aspirant</name>
      <uri>https://stocksharp.ru/users/6114/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Какой вариант добавления фильтра предпочтительнее?&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;Add(PlazaOptionSessionContentsColumns.IsinId, ComparisonOperator.Equal, &amp;quot;abc&amp;quot;);&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;Add(&amp;quot;isin=abc&amp;quot;);&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1459/</id>
    <title type="text">PlazaTable, PlazaSystemTable - что-то одно.</title>
    <published>2011-03-18T17:17:44Z</published>
    <updated>2011-03-18T17:17:44Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Вообщем, сейчас уже практически не понять, что есть что. Вопрос к аспиранту, а именно в чем необходимость данного хитросплетения?&lt;br /&gt;&lt;br /&gt;Что я вижу сейчас:&lt;br /&gt;&lt;br /&gt;1. PlazaSystemTable явно лишний.&lt;br /&gt;2. Зачем-то в PlazaTable идет работа с потоками. Есть же менеджер потоков, есть PlazaTrader. В классе, описывающий метаданные, работа с потоками по идее быть не должно.&lt;br /&gt;3. Зачем нужен Records у PlazaTable?&lt;br /&gt;&lt;br /&gt;Я думаю надо еще раз проговорить про организацию работы с потоками Плазы.&lt;br /&gt;&lt;br /&gt;1. Пользователей работает с метаданными. Явно, когда их редактируется через PlazaTable.Columns. Неявно, когда при старте сканируются ini схемы и восстанавливаются колонки автоматически в PlazaTable.Columns.&lt;br /&gt;2. Пользователь запускает экспорт через PlazaTrader.StartExport. Стартуют потоки как основные (которые в QuikTrader мапяться на объекты Security Trade Order и т.д.) так и дополнительные (думаю, маппинг лучше организовать как с Custom tables в QuikTrader). Какие именно нужны потоки - определяется на шаге 1.&lt;br /&gt;&lt;br /&gt;Зачем здесь PlazaSystemTable? И PlazaMarketData?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1458/</id>
    <title type="text">Доступ к Ecng</title>
    <published>2011-03-18T10:19:11Z</published>
    <updated>2011-03-18T10:19:11Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">Дал всем тем, у кого есть логин к Плазе. Это такой системный фреймворк, на котором частично построен S#.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1457/</id>
    <title type="text">Обработчик события MarketDepth.QuotesChanged</title>
    <published>2011-03-17T17:10:05Z</published>
    <updated>2011-03-17T17:10:05Z</updated>
    <author>
      <name>rminko</name>
      <uri>https://stocksharp.ru/users/28313/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Всем доброго времени суток.&lt;br /&gt;&lt;br /&gt;Пытаюсь обрабатывать событие QuotesChanged Объекта MarketDepth&lt;br /&gt;Обработчику передается два параметра в которых как я понял содержится информация об изменяемой котировке.&lt;br /&gt;так вот если первый параметр с первым параметров все более или менее просто. то второй никак не могу побороть.&lt;br /&gt;в документации про него кроме типа ничего не нашел. да и примерах нигде не освещается эта тема.&lt;br /&gt;Расскажите подробней что представляет из себя этот параметр точнее как его крамотней окучить. и как я понял событие будет возникать для каждой строчки стакана?&lt;br /&gt;а если не затруднит то приведите какой-нить пример обработки этого события и событий UpdatingStarted и UpdatingFinished (именно объекта MarketDepth)&lt;br /&gt;&lt;br /&gt;Заранее спасибо&lt;br /&gt;&lt;br /&gt;p.s. Еще один вопрос в догонку. Если в квике поставить разреженный режим стакана то по dde все равно передается обычный (тоесть с выкинутыми пустыми ценами). &lt;br /&gt;это фишка самого квика? он их вырезает или библиотека?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1456/</id>
    <title type="text">Hydra-РТС Стандарт</title>
    <published>2011-03-17T14:41:32Z</published>
    <updated>2011-03-17T14:41:32Z</updated>
    <author>
      <name>pyhta4og</name>
      <uri>https://stocksharp.ru/users/497/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Михаил,&lt;br /&gt;&lt;br /&gt;Я пытался добыть Гидрой РТС-Стандарт, и пришел к следующим выводам.&lt;br /&gt;&lt;br /&gt;Hydra сохраняет инструменты РТС-Стандарт в директории вида LKOH01@RTS. В итоге если скачать за 2 месяца будет 31 папка LKOH01...LKOH31. Внутри каждой - много подпапок с датами. У меня получилось для Лукойла&lt;br /&gt;В папке LKOH01 подпапки&lt;br /&gt;2010_10_25      - 445 сделок - видимо вечерняя сессия&lt;br /&gt;2010_10_26      - 3674 сделок - основная сессия&lt;br /&gt;2010_10_27      - 6 сделок&lt;br /&gt;2010_10_28      - 38 сделок&lt;br /&gt;2010_10_29      - 42 сделки&lt;br /&gt;2010_11_01      - 22 сделки&lt;br /&gt;&lt;br /&gt;2011_11_24      - 414 сделок&lt;br /&gt;2011_11_25      - 3950 сделок&lt;br /&gt;2011_11_26      - 12 сделок&lt;br /&gt;2011_11_29      - 44 сделки&lt;br /&gt;2011_11_30      - 44 сделки&lt;br /&gt;2011_11_01      - 27 сдекли&lt;br /&gt;&lt;br /&gt;Тут есть эффект что логики в инструменте LKOH01 в таком виде при бэктестинге мало.&lt;br /&gt;&lt;br /&gt;Получается что ликвидные торги по LKOH-1.11 были 26.10, что соответствует типу контракта T+4&lt;br /&gt;ликвидные торги по LKOH-1.12 были 25.11.&lt;br /&gt;&lt;br /&gt;Плюс были &amp;quot;какие-то&amp;quot; торги по 10 сделок по другим периодам поставки (T+2,T+1) но они я думаю мало кому нужны.&lt;br /&gt;&lt;br /&gt;Если рассмотреть непрерывный инструмент LKOHS - т.е. акцию с поставкой T+4, то в ее папке за 26.10 должны быть трейды LKOH01, за 27.10 трейды LKOH02, за 28.10 трейды LKOH03 и т.д.&lt;br /&gt;&lt;br /&gt;Понятно, что в принципе есть вся информация чтобы такой инструмент вручную построить.&lt;br /&gt;Но его надо в БД заносить тоже руками и прочее.&lt;br /&gt;&lt;br /&gt;По-идее правильно было бы на этапе загрузки из РТС создавать вместо LKOH01,LKOH02, и т.д. инструмент LKOHS данные для которого собирать указанным выше способом, т.е. устроить некоторую предобработку. &lt;br /&gt;&lt;br /&gt;Точнее все похоже несколько  сложнее - за 26.10 до 19-00 должны быть трейды LKOH01, а после 19-00 - трейды LKOH02, потому что на вечерке меняется имя контракта на следующий день...&lt;br /&gt;&lt;br /&gt;С уважением.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1455/</id>
    <title type="text">MarketQuotingStrategy</title>
    <published>2011-03-17T14:02:34Z</published>
    <updated>2011-03-17T14:02:34Z</updated>
    <author>
      <name>roman</name>
      <uri>https://stocksharp.ru/users/27830/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Не до конца понимаю как работает MarketQuotingStrategy&lt;br /&gt;&lt;ol&gt;&lt;li&gt;PriceDelta,PriceExchange - какие значения туда нужно подставлять и на что они влияют.&lt;br /&gt;&lt;li&gt;Можно ли использовать эту стратегию для покупки. Вроде как можно, но &lt;br /&gt; a) в комментах у нее стоит &amp;quot;Продать по рыночной цене&amp;quot;&lt;br /&gt; b) Несколько раз запускал эту стратегию и всегда она заканчивала свою работу продажей, хотя я ее для покупки использовал:&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;Код:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;var order = base.CreateOrder(OrderDirections.Buy, buyPrice, volume);&lt;br /&gt;// регистрируем заявку (через котирование)&lt;br /&gt;MarketQuotingStrategy strategy = new MarketQuotingStrategy(order, new Unit(), new Unit());&lt;br /&gt;strategy.Interval = TimeSpan.FromSeconds(15);&lt;br /&gt;strategy.MaxReRegisterCount = 100;&lt;br /&gt;//strategy.PriceDelta = new Unit( (decimal)(sellDelta / 10)); &lt;br /&gt;//strategy.PriceExchange = new Unit(strategy.PriceDelta.Value/10);&lt;br /&gt;base.ChildStrategies.Add(strategy);&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Результат работы:&lt;br /&gt;&lt;br /&gt;Заявки												&lt;br /&gt;Номер заявки	Номер транзакции	Направление	Время	Цена	Цена (усредн.)	Статус	Состояние	Баланс	Объем	Тип	Проскальзывание	Задержка&lt;br /&gt;630024	55360577	Покупка	17.03.2011 15:34:24	1977	0	Не активна	Отменена	81	81	Лимитная	1434	00:00:09&lt;br /&gt;637311	55360578	Покупка	17.03.2011 15:39:23	1979	0	Не активна	Отменена	81	81	Лимитная	1434	00:00:07&lt;br /&gt;638134	55360579	Покупка	17.03.2011 15:39:39	1981	1981	Не активна	Отменена	61	81	Лимитная	1434	00:00:08&lt;br /&gt;642936	55360580	Покупка	17.03.2011 15:41:39	1982	0	Не активна	Отменена	61	61	Лимитная	1354	00:00:07&lt;br /&gt;643602	55360581	Покупка	17.03.2011 15:42:01	1983	0	Не активна	Отменена	61	61	Лимитная	1354	00:00:13&lt;br /&gt;651839	55360582	Покупка	17.03.2011 15:44:10	1985	0	Не активна	Отменена	61	61	Лимитная	1354	00:00:07&lt;br /&gt;659801	55360583	Покупка	17.03.2011 15:48:11	1990	1990	Не активна	Отменена	51	61	Лимитная	1354	00:00:07&lt;br /&gt;674453	55360584	Покупка	17.03.2011 15:56:57	1999	0	Не активна	Отменена	51	51	Лимитная	1224	00:00:08&lt;br /&gt;677327	55360585	Покупка	17.03.2011 15:58:42	2000	0	Не активна	Отменена	51	51	Лимитная	1224	00:00:07&lt;br /&gt;677742	55360586	Покупка	17.03.2011 15:59:13	2001	2001	Не активна	Исполнена	0	51	Лимитная	1224	00:00:08&lt;br /&gt;678522	55360587	Продажа	17.03.2011 15:59:59	2002	2002	Не активна	Исполнена	0	81	Лимитная	0	00:00:08&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1454/</id>
    <title type="text">Stock# 3.0 Relase</title>
    <published>2011-03-17T13:52:50Z</published>
    <updated>2011-03-17T13:52:50Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;a target="_blank" rel="nofollow" href="http://stockmarketdotnet.blogspot.com/2011/03/stock-30.html" title="http://stockmarketdotnet.blogspot.com/2011/03/stock-30.html"&gt;Сабж&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1453/</id>
    <title type="text">Проблема с MarketQuotingStrategy</title>
    <published>2011-03-17T13:06:09Z</published>
    <updated>2011-03-17T13:06:09Z</updated>
    <author>
      <name>sklementiev</name>
      <uri>https://stocksharp.ru/users/27969/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Имею код, который должен согласно документации ставить маркет ордера на Фортс&lt;br /&gt;&lt;br /&gt;var strategy = new MarketQuotingStrategy(order, new Unit());&lt;br /&gt;base.ChildStrategies.Add(strategy);&lt;br /&gt;&lt;br /&gt;Он достаточно успешно работал... до сегодняшнего дня&lt;br /&gt;сегодня, при попытке поставить ордер на резком колебании цены я получил всего одну отмененную заявку и ВСЕ! &lt;br /&gt;Оно вообще работает? и если работает то как? это баг? фича? версия либы 2.6&lt;br /&gt;&lt;br /&gt;читаем доку&lt;br /&gt;&lt;br /&gt;&lt;a href="http://stocksharp.com/doc/Default.aspx?topic=Stock%23
" title="http://stocksharp.com/doc/Default.aspx?topic=Stock%23
"&gt;http://stocksharp.com/do...ult.aspx?topic=Stock%23
&lt;/a&gt;&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/1452/</id>
    <title type="text">SmartCom + Demo</title>
    <published>2011-03-17T00:37:12Z</published>
    <updated>2011-03-17T00:37:12Z</updated>
    <author>
      <name>5x5apfast</name>
      <uri>https://stocksharp.ru/users/27946/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Здравствуйте!&lt;br /&gt;&lt;br /&gt;Пытаюсь потестировать работу библиотеки с помощью примеров в архиве (например, SampleSmart). Использую демо-доступ от &amp;quot;Ай Ти Инвест&amp;quot;.&lt;br /&gt;Подключается через SmartCom нормально, информацию по портфелям выводит.&lt;br /&gt;Но никак не хочет выводить что-либо в окне &amp;quot;Инструменты&amp;quot; - пусто.&lt;br /&gt;Никто с таким не сталкивался? В чём может быть проблема?&lt;br /&gt;&lt;br /&gt;С уважением.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1451/</id>
    <title type="text">База данных Stock# на удаленном сервере</title>
    <published>2011-03-16T21:50:57Z</published>
    <updated>2011-03-16T21:50:57Z</updated>
    <author>
      <name>igork</name>
      <uri>https://stocksharp.ru/users/6303/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">Михаил, &lt;br /&gt;&lt;br /&gt;если представить себе такую конфигурацию - несколько роботов с простыми стратегиями, но стратегий огромное множество. Чтобы не волноваться за слишком сложные механизмы синхронизации и многопоточность, проще запускать роботов с небольшим количеством стратегий на один экземпляр (exe-шник). Для еще большей стабильности можно запустить роботов на разных VM. Но здесь возникает неудобство - необходимость установки на каждой VM по одному SQL Server. &lt;br /&gt;&lt;br /&gt;Почему бы не сделать так, чтобы была возможность создавать базы Stock# на одном выделенном сервере, а на каждой конкретной VM прописывать в каком-то конфигурационном файле лишь строку подключения с указанием иени базы данных, логина и пароля? &lt;br /&gt;&lt;br /&gt;Ведь проще держать один быстрый экземпляр SQL, чем много разных. И по стоимости лицензий накладно получается. &lt;br /&gt;&lt;br /&gt;Спасибо&lt;br /&gt;Игорь</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1450/</id>
    <title type="text">что такое РТС Стандарт. оффтоп наверно.</title>
    <published>2011-03-16T19:13:39Z</published>
    <updated>2011-03-16T19:13:39Z</updated>
    <author>
      <name>pyhta4og</name>
      <uri>https://stocksharp.ru/users/497/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">Разрешите несколько ламерских вопросов по РТС Стандарт и фьючерсам&lt;br /&gt;&lt;br /&gt;1) Фьючерс ФОРТС базовым активом имеет акцию ММВБ или РТС-Стандарт?&lt;br /&gt;2) Что такое T+4? Вот у меня есть LKOH. Одновременно торгуется T+1,T+2,T+3,T+4 - т.е. 4 разные цены или все-таки одна?&lt;br /&gt;3) Исторические данные по РТС в программе Hydra. В файлах fut_deal.dbf которые выкачивает hydra бывают сделки по инструментам вида GAZR-16.02.11. Цена 214.75 объем 4995. Это не похоже на фьючерс ФОРТС (он называется GAZR-3.11). Это и есть РТС-Стандарт или это какой-то специальный фьючерс?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Вопросы возникли вследствие попытки скачать данные для проверки спреда фьючерс RTSS против корзины  15 акций РТС-Стандарт...</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1449/</id>
    <title type="text">Quik 5.21</title>
    <published>2011-03-16T13:15:39Z</published>
    <updated>2011-03-16T13:15:39Z</updated>
    <author>
      <name>Mikhail Sukhov</name>
      <uri>https://stocksharp.ru/users/201/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Вышла &lt;a target="_blank" rel="nofollow" href="http://quik.ru/user/download/quik/5.21/#v5.21" title="http://quik.ru/user/download/quik/5.21/#v5.21"&gt;новая версия&lt;/a&gt;. Роботы трепещут.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1448/</id>
    <title type="text">ReConnection не работает</title>
    <published>2011-03-16T09:57:28Z</published>
    <updated>2011-03-16T09:57:28Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">                (this.Trader as SmartTrader).ReConnectionSettings.Interval = TimeSpan.FromSeconds(20);&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.WorkingTime = Exchange.Test.WorkingTime;&lt;br /&gt;                (this.Trader as SmartTrader).ReConnectionSettings.ConnectingAttemptCount = -1;&lt;br /&gt;&lt;br /&gt;Подписан на события:&lt;br /&gt;this.Trader.Connected&lt;br /&gt;this.Trader.Disconnected&lt;br /&gt;this.Trader.ProcessDataError&lt;br /&gt;this.Trader.ConnectionError&lt;br /&gt;&lt;br /&gt;Запускаю, отключаю свой вайфай через который раздается инет, через минуту получаю this.Trader.Disconnected. Жду 5 минут - ничего не происходит. Включаю инет обратно, жду 5 минут - ничего не происходит.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1447/</id>
    <title type="text">Исходный код StrategiesMonitorWindow</title>
    <published>2011-03-16T07:03:25Z</published>
    <updated>2011-03-16T07:03:25Z</updated>
    <author>
      <name>Alexander</name>
      <uri>https://stocksharp.ru/users/2826/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Алготрейдинг" />
    <content type="html">Михаил, а можете ли выложить исходный код StrategiesMonitorWindow?&lt;br /&gt;&lt;br /&gt;Хочется внести несколько изменений под себя - &lt;br /&gt;1) чтоб стратегии во всех вкладках автоматически упорядочивались по времени, по убыванию&lt;br /&gt;2) чтобы ширина столбцов автоматически форматировалась под длину содержимого.&lt;br /&gt;&lt;br /&gt;Обещаю выложить подправленный код как будет готов. :)</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1446/</id>
    <title type="text">события не приходят после рестарта соединения</title>
    <published>2011-03-15T15:55:15Z</published>
    <updated>2011-03-15T15:55:15Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Запускаю МТС, вызываю RegisterTrades, RegisterSecurity, RegisterQuotes, подписываюсь на события, запускаю стратегии и т.п. Все работает хорошо. &lt;br /&gt;&lt;br /&gt;Затем останавливаю SmartCOM службу. После этого мне приходят ошибки (ниже) и через некоторое время SmartCOM запускается и приходит событие ITrader.Connected. Там я еще раз вызываю StartExport().&lt;br /&gt;&lt;br /&gt;После этого никакие события не приходят (NewTrades, SecuritiesChanged, etc)&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;15.03.2011 18:34:47 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.InvalidOperationException: SmartCOM не ответил на проверку живой-мертвый. Возможно, приложение SmartCOM зависло. ---&amp;gt; System.Runtime.InteropServices.COMException (0x800706BA): Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)&lt;br /&gt;   в StClientLib.StServerClass.GetPrortfolioList()&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=qzWktXLkWRXjcy$9UPCrTtQ==(StServer #=qDE$BkALBNSP6uOJFV2SnqQ==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=q75j_Z5JSRxNkiXV88FHEug==(Action`1 #=qqKsTnjrmu7pdXnaFSMdxhw==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=qPAmHhfnOqQs1DyOx22FKIQ==()&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=qTEZcqzKAm3Cn_kD2t7aeIKtT$8TmHKRNuNLZRbKLg7U=.#=qGabvzGf2W3n6e2vvgzqGFyHO1jY9wiU5NLC9CPAX9gI=()&lt;br /&gt;   --- Конец трассировки внутреннего стека исключений --- (28181)&lt;br /&gt;15.03.2011 18:35:02 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.Runtime.InteropServices.COMException (0x800706BA): Сервер RPC недоступен. (Исключение из HRESULT: 0x800706BA)&lt;br /&gt;   в StClientLib.StServerClass.disconnect()&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=qnCgDm1vHPvXpt7N3mOxtVy8NZjT2eQuyDSB5hXbNr7Q=(StServer #=qKUBRzCyeMBm8zUOTVMXn3A==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.#=q75j_Z5JSRxNkiXV88FHEug==(Action`1 #=qqKsTnjrmu7pdXnaFSMdxhw==)&lt;br /&gt;   в Ecng.Trading.Smart.SmartComWrapper.Disconnect()&lt;br /&gt;   в Ecng.Trading.Smart.SmartTrader.OnDisconnect()&lt;br /&gt;   в Ecng.Trading.Algo.BaseTrader.Disconnect()&lt;br /&gt;   в Ecng.Trading.Algo.BaseTrader.#=qgA3BsOJZFeBWXFGAp7wz7Q==() (15052)&lt;br /&gt;15.03.2011 18:35:03 &amp;#91;OpenWealth.StockSharp.TraderInitializator.&amp;lt;Init&amp;gt;b__2&amp;#93; Соединение установлено. (751)&lt;br /&gt;15.03.2011 18:35:03 &amp;#91;OpenWealth.StockSharp.TraderInitializator.&amp;lt;Init&amp;gt;b__2&amp;#93; Запускаем экспорт Smart ... (0)&lt;br /&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;br /&gt;                    // подписываемся на событие успешного соединения&lt;br /&gt;                    this.Trader.Connected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        this.IsConnected = true;&lt;br /&gt;                        Log.Out(&amp;quot;Соединение установлено.&amp;quot;, LogLevel.notice);&lt;br /&gt;&lt;br /&gt;                        // запускаем экпорт, если не запущен&lt;br /&gt;                        if (!this.Trader.IsExportRunning)&lt;br /&gt;                        {&lt;br /&gt;                            Log.Out(&amp;quot;Запускаем экспорт &amp;quot; + Const.TraderType + &amp;quot; ...&amp;quot;, LogLevel.notice);&lt;br /&gt;                            this.Trader.StartExport();&lt;br /&gt;                        }&lt;br /&gt;&lt;br /&gt;                        _ConnectHandle.Set();&lt;br /&gt;                    };&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1445/</id>
    <title type="text">Событие появления новых «Моих сделок» с одинаковым номером.</title>
    <published>2011-03-15T14:17:55Z</published>
    <updated>2011-03-15T14:17:55Z</updated>
    <author>
      <name>Maxim</name>
      <uri>https://stocksharp.ru/users/6182/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">Добрый день, Михаил.&lt;br /&gt;&lt;br /&gt;Столкнулся со следующей ситуацией: &lt;br /&gt;&lt;a href="http://stocksharp.com/forum/resource.ashx?image=8
" title="http://stocksharp.com/forum/resource.ashx?image=8
"&gt;http://stocksharp.com/forum/resource.ashx?image=8
&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Есть две заявки: 606640 и 606666&lt;br /&gt;Они имеют одну и туже сделку: 300750&lt;br /&gt;&lt;br /&gt;Событие появление сделки 300750 с номером заявки 606666 произошло.&lt;br /&gt;И в свойстве Quik.MyTrades  эта сделка тоже есть.&lt;br /&gt;&lt;br /&gt;Тогда как по сделке 300750 с номером заявки 606640 события появления &lt;br /&gt;этой сделки не произошло и в свойстве Quik.MyTrades этой сделки нет.&lt;br /&gt;&lt;br /&gt;Подозреваю, что в алгоритме S# не предусмотрено существование&lt;br /&gt;двух сделок, с одним номером. Так ли это?&lt;br /&gt;&lt;br /&gt;Если да, то предлагаю эту ситуацию исправить.&lt;br /&gt;Что бы &amp;#171;Мои сделки&amp;#187; с одинаковым номером вызывали события и присутствовали в Quik.MyTrades&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1444/</id>
    <title type="text">Ошибка соединения при повторном соединении</title>
    <published>2011-03-15T14:00:34Z</published>
    <updated>2011-03-15T14:00:34Z</updated>
    <author>
      <name>Greene-nsk</name>
      <uri>https://stocksharp.ru/users/27932/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="SmartCom" />
    <content type="html">Михаил, подскажите, пожалуйста.. Я решил не использовать встроенный reconnect и написал следующий код:&lt;br /&gt;&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;                    // подписываемся на событие разрыва соединения&lt;br /&gt;                    this.Trader.Disconnected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        Log.Out(&amp;quot;Соединение разорвано.&amp;quot;, LogLevel.notice);&lt;br /&gt;                        if (!_IsDisconnectScheduled)&lt;br /&gt;                        {&lt;br /&gt;                            int secToWait = 20;&lt;br /&gt;                            Log.Out(&amp;quot;Ждем &amp;quot; + secToWait + &amp;quot; секунд и восcтанавливаем соединение.&amp;quot;, LogLevel.notice);&lt;br /&gt;                            Thread.Sleep(TimeSpan.FromSeconds(secToWait));&lt;br /&gt;                            Log.Out(&amp;quot;Соединяемся с сервером ...&amp;quot;, LogLevel.notice);&lt;br /&gt;                            this.Trader.Connect();&lt;br /&gt;                        }&lt;br /&gt;                    };&lt;br /&gt;&lt;br /&gt;                    // подписываемся на событие успешного соединения&lt;br /&gt;                    this.Trader.Connected += () =&amp;gt;&lt;br /&gt;                    {&lt;br /&gt;                        Log.Out(&amp;quot;Соединение установлено.&amp;quot;, LogLevel.notice);&lt;br /&gt;                        ...&lt;br /&gt;                    };&lt;br /&gt;&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;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;15.03.2011 16:30:18 &amp;#91;OpenWealth.StockSharp.TraderInitializator.&amp;lt;Init&amp;gt;b__3&amp;#93; Соединение разорвано.&lt;br /&gt;15.03.2011 16:30:18 &amp;#91;OpenWealth.StockSharp.TraderInitializator.&amp;lt;Init&amp;gt;b__3&amp;#93; Ждем 20 секунд и восcтанавливаем соединение.&lt;br /&gt;15.03.2011 16:30:38 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Connect&amp;#93; Соединяемся с сервером ...&lt;br /&gt;15.03.2011 16:31:52 &amp;#91;OpenWealth.StockSharp.TraderInitializator.Trader_ConnectionError&amp;#93; ERROR: Ошибка соединения System.TimeoutException: Соединение не было установлено в отведенный отрезок времени.&lt;br /&gt;15.03.2011 16:31:52 &amp;#91;OpenWealth.StockSharp.TraderInitializator.&amp;lt;Init&amp;gt;b__2&amp;#93; Соединение установлено.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1443/</id>
    <title type="text">Регистрация свечей разных таймфреймов в стратегии</title>
    <published>2011-03-15T08:46:47Z</published>
    <updated>2011-03-15T08:46:47Z</updated>
    <author>
      <name>dimmon</name>
      <uri>https://stocksharp.ru/users/28593/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">Доброго времени суток!&lt;br /&gt;&lt;br /&gt;Изучаю библиотеку на примере SampleSamartSma. На данный момент необходимо модифицировать стратегию, чтобы учитывались и 5минутные свечи и тиковые.&lt;br /&gt;&lt;br /&gt;В MainWindow.xaml.cs регистрирую оба таймфрейма:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;//Регистрирую основной таймфрейм&lt;br /&gt;_candleManager.RegisterTimeFrameCandles(_lkoh, _timeFrame);&lt;br /&gt;//Регистрирую тиковый таймфрейм&lt;br /&gt;_candleManager.RegisterTimeFrameCandles(_lkoh, TimeSpan.FromTicks(1));&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;в классе самой стратегии (за основу взят RSI) пишу следующее:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;br /&gt;var tickCandle = m_candleManager.GetLastTimeFrameCandle(base.Security, TimeSpan.FromTicks(1));&lt;br /&gt;if (tickCandle == null)&lt;br /&gt;{&lt;br /&gt;    return StrategyProcessResults.Continue;&lt;br /&gt;}&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Однакоже tickCandle всегда Null, хотя сделки проходят, на графике свечки меняются. 5-минутки обрабатываются нормально.&lt;br /&gt;&lt;br /&gt;Что сделано не так? Что я упустил? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/1442/</id>
    <title type="text">Исторические данные не импортируются</title>
    <published>2011-03-14T20:18:25Z</published>
    <updated>2011-03-14T20:18:25Z</updated>
    <author>
      <name>dave</name>
      <uri>https://stocksharp.ru/users/140/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="wealth-lab" />
    <content type="html">Похоже на глюк - когда пытаешься импортнуть исторические данные(по Трейдам точно) из Квика появляется окно, после нажатия в котором Download - ничего не происходит и OQ полностью блокируется этим окном. Выйти невозможно.</content>
  </entry>
</feed>