﻿<?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=100</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-06-15T16:47:33Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=forum&amp;page=100" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/4317/</id>
    <title type="text">API 4.2.2.4 IQFeedTrader.SecurityTypesFilter не работает</title>
    <published>2014-01-24T08:42:21Z</published>
    <updated>2014-01-24T08:42:21Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;Устанавливаю фильтр:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;            _connector = new IQFeedTrader()
            {
                IsDownloadSecurityFromSite = true,
                SecurityTypesFilter = new[] { SecurityTypes.Future, SecurityTypes.Index }
            };
```В событие _connector.NewSecurities приходят инструменты всех типов.       
&lt;/code&gt;&lt;/pre&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4316/</id>
    <title type="text">API 4.2.2.4 Сообщение типа Time не поддерживается IQFeed.</title>
    <published>2014-01-24T08:26:15Z</published>
    <updated>2014-01-24T08:26:15Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;API 4.2.2.4. Периодически такие ошибки возникают: :::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-01-24 12:23:05,375 [30] ERROR - 12:23:05.125 | #=q6za374YjH4UX3lIAW$MukKnLjaTBGaS4aIQU1KEfgwahGDK4GmwicNq0hmCF23X2 | System.NotSupportedException: Сообщение типа Time не поддерживается IQFeed.
   at StockSharp.IQFeed.IQFeedTrader.#=q6za374YjH4UX3lIAW$MukKnLjaTBGaS4aIQU1KEfgwahGDK4GmwicNq0hmCF23X2.OnSendMessage(Message #=qTJLSh1SmyiaRr1ixkKghkQ==)
   at StockSharp.Algo.MessageAdapter.#=qn2SUyuKk6JTvilg6YvzRA1F3PZGsiqUVPrRSnJ8x$dY=(Message #=q0cQ6IL_UQY6TXjQDoO1VXA==, IMessageAdapter #=q9CYdNhQYdsDElaK4CejuAA==)
   at Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
   at StockSharp.Algo.MessageProcessorPool.#=qThoROxq9UGk1BS_qXuZR_XLiekfit8qRizB_0FsDuLw=(Message #=qI__QWFKbBBhSPIP0EtJRXA==, IMessageAdapter #=qZQBSbMLHvqvBCqVwKpAVDw==)
   at Ecng.Common.DelegateHelper.SafeInvoke[T1,T2](Action`2 handler, T1 arg1, T2 arg2)
   at StockSharp.Algo.MessageProcessor.#=q5lmjwu4CK83O7IiyXXVLMFl_Tuw5tRkSbQMiHGE98SfFGmA99bPrg4jrS70vc4aC()
&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4315/</id>
    <title type="text">Урок 2: Требуются обновленные исходники</title>
    <published>2014-01-23T18:34:48Z</published>
    <updated>2014-01-23T18:34:48Z</updated>
    <author>
      <name>devruss</name>
      <uri>https://stocksharp.ru/users/50604/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Обучение" />
    <content type="html">&lt;p&gt;Команда Stocksharp,&lt;/p&gt;
&lt;p&gt;Пожалуйста, обновляйте исходники на TFS при добавленнии фич и выкате новых версий! И так непросто разбираться в исходных кодах, без того, чтобы версия кода в видеоуроках не работала...&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Стоит сказать, что BaseTrader больше нет, теперь вместо него Connector
Эту инфу мне подсказали в саппорт чате, а на форуме она лежит на второй (!!!!) странице &lt;a href="http://stocksharp.com/forum/4139/S--API-4-2/"&gt;http://stocksharp.com/forum/4139/S--API-4-2/&lt;/a&gt;
Может подскажете, как найти данную инфу самому?!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Есть вопрос:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;
//Подписаться на событие успешного подключения к торговой платформе
            Trader.OrdersRegisterFailed += fails =&amp;gt; fails.ForEach(f =&amp;gt; OnNewException(f.Error));

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Несмотря на using Ecng.Collections; метод ForEach выдает ошибку - Can not resolve symbol 'ForEach'&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4314/</id>
    <title type="text">Логика исполнения при бэктесте</title>
    <published>2014-01-23T17:51:46Z</published>
    <updated>2014-01-23T17:51:46Z</updated>
    <author>
      <name>konstya_ANE</name>
      <uri>https://stocksharp.ru/users/50145/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Люди,
Подскажите, пожалуйста, на счет логики исполнения ордеров при бэктесте в S#.&lt;/p&gt;
&lt;p&gt;Читаю:
MarketEmulatorSettings.FillOnTouch - удовлетворять заявки, если цена “коснулась” уровня (допущение иногда слишком “оптимистично” и для реалистичного тестирования следует выключить режим). Если режим выключен, то лимитные заявки будут удовлетворяться, если цена “прошла сквозь них” хотя бы на 1 шаг. Опция работает во всех режимах кроме ордер лога.&lt;/p&gt;
&lt;p&gt;То есть получается, что при тестировании на стаканах и тиках очередь выставленной заявки на данном ценовом уровне не моделируется никак: либо филл будет всегда при касании либо только при пересечении в зависимости от параметра MarketEmulatorSettings.FillOnTouch. Правильно?
Подскажите также, пожалуйста, где можно найти информацию о логике исполнения при тестировании на ордер логе?&lt;/p&gt;
&lt;p&gt;Спасибо&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4313/</id>
    <title type="text">Проблема с закачкой данных по SPFB.RTS</title>
    <published>2014-01-23T13:27:52Z</published>
    <updated>2014-01-23T13:27:52Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Гидра выдала следующие варнинги.&lt;/p&gt;
&lt;p&gt;16:47:41.951|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 89328 Trade.
16:48:14.915|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 111891 Trade.
16:49:00.345|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 145808 Trade.
16:49:42.528|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 134213 Trade.
16:50:30.188|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 134586 Trade.
16:51:24.772|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 161997 Trade.
16:52:39.673|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 240170 Trade.
16:53:53.089|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 240896 Trade.
16:55:13.277|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 265436 Trade.
16:56:07.131|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 181077 Trade.
16:57:19.283|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 229482 Trade.
16:58:29.633|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 247381 Trade.
16:59:33.423|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 218934 Trade.
17:00:33.757|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 210895 Trade.
17:01:44.624|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 223916 Trade.
17:02:53.129|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 236230 Trade.
17:03:55.782|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 217529 Trade.
17:05:06.077|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 232179 Trade.
17:06:16.645|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 238248 Trade.
17:07:31.425|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 235747 Trade.
17:08:39.532|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 235987 Trade.
17:09:56.461|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 254701 Trade.
17:11:08.224|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 242888 Trade.
17:12:18.567|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 226518 Trade.
17:13:18.892|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 207135 Trade.
17:14:33.033|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 246181 Trade.
17:15:40.318|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 221124 Trade.
17:17:06.309|Warning|Finam     |Для SPFB.RTS@FORTS невозможно сохранить 279855 Trade.&lt;/p&gt;
&lt;p&gt;На диске места вагон, запущена с правами админа, x64 версия гидры, у папки для пользователей права полные, другие инструменты нормально сохранились, по ним варнингов не было. Версия гидры 4.2.2.1&lt;/p&gt;
&lt;p&gt;Подскажите, в чём может быть проблема, что нужно сделать для корректной закачки?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4312/</id>
    <title type="text">API 4.2.1.7 Version&amp;apos;s parameters must be greater than or equal to zero</title>
    <published>2014-01-23T08:47:30Z</published>
    <updated>2014-01-23T08:47:30Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Какая-то странная ошибка при сохранении SecurityChanges: :::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-01-23 12:41:58,836 [26] ERROR - Ошибка при сохранении изменений инструментов
System.ArgumentOutOfRangeException: Version's parameters must be greater than or equal to zero.
Parameter name: major
   at System.Version..ctor(Int32 major, Int32 minor)
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qTv$DivOIwjGcTHENnDJrB_y6ofwwV5_V7JT9MH7IP4k=.#=qzPSzffevMV7JKO6dIHQIMw==()
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qTv$DivOIwjGcTHENnDJrB_y6ofwwV5_V7JT9MH7IP4k=.#=qqd_eMq5xRDTT90LjDvAz_g==()
   at System.Lazy`1.CreateValue()
   at System.Lazy`1.LazyInitValue()
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qTv$DivOIwjGcTHENnDJrB_y6ofwwV5_V7JT9MH7IP4k=.#=qmHk4ZfuC3ISDoK_aRS1Lqg==()
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qTv$DivOIwjGcTHENnDJrB_y6ofwwV5_V7JT9MH7IP4k=.#=qJj6VwTaGi5E5HXzhGl1GEg==(DateTime #=qfNyAScjXvTi868K170gPAQ==, Action`1 #=qw$5TCA4SaimE1V2jT4Nx$g==)
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qTv$DivOIwjGcTHENnDJrB_y6ofwwV5_V7JT9MH7IP4k=.#=qLnTEQo8pzAf_mSF2MEhTY23p8Bnf3RfWNYFHobx_z7vaLo7T_DZ3G$t$LZdhzIxarupJFohX94w4Q$sdDWmYtA==(DateTime #=qwmXU0v2_M3fl4cXx3ACUfg==, Byte[] #=qcbWF4QnzHVKU8h2HH6QaMQ==)
   at #=qIQDEyvQ$L8p8f0pWq0D337kTjxfYXcujIdjmdZJO$As3DEfasslePiUlW8EqvD$q.#=qe0kfjg2CmFSr2E3_UQ7vEw==(DateTime #=qR6Cp8ZEw8zM4jKLWDwfOow==, #=qDicqUm3_NKbSX8KJTHsmGA==[] #=qhC_ksxIjHVYYJoXh89AfXA==, Boolean #=q7JMGu$hjdYZbnUBWrcZnbQ==)
   at #=qIQDEyvQ$L8p8f0pWq0D337kTjxfYXcujIdjmdZJO$As3DEfasslePiUlW8EqvD$q.Save(IEnumerable`1 #=qvS7qNZNrVHODY1Jdeu4EGg==)
   at AlgoTrading.Features.Hydra.Model.SaveManager.SaveSecurityChanges() in e:\AlgoTrading3.b171\SourceCode\Applications\AlgoTrading\Features\Hydra\Model\SaveManager.cs:line 241
&lt;/code&gt;&lt;/pre&gt;
&lt;div class="Таких"&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4311/</id>
    <title type="text">API 4.2.2.3 Connector.MarketDepthsChanged перестало вызываться</title>
    <published>2014-01-23T07:54:46Z</published>
    <updated>2014-01-23T07:54:46Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;API 4.2.2.3 Connector.MarketDepthsChanged перестало вызываться&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4310/</id>
    <title type="text">Определение ExchangeBoard по FinamMarketId</title>
    <published>2014-01-22T19:37:47Z</published>
    <updated>2014-01-22T19:37:47Z</updated>
    <author>
      <name>JaguarFX</name>
      <uri>https://stocksharp.ru/users/49779/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;При тестировании на исторических данных в целом нет необходимости каждый раз подключать терминал для получения списка бумаг, как это дается в обучающих примерах; да и Финам на выходные отрубает свой сервер.
Возникает задача: построить корректный объект Security на основе текстового кода бумаги.
Эту задачу я пробую решить через использование метода DownloadSecurityInfo объекта FinamSecurityInfo.&lt;/p&gt;
&lt;p&gt;И тут возникает такой вопрос - как используя библиотеки S#.API однозначно получить ExchangeBoard на основе значения FinamMarketId? Есть где-нибудь такая связка?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4309/</id>
    <title type="text">Подгрузка данных в индикатор</title>
    <published>2014-01-22T19:08:14Z</published>
    <updated>2014-01-22T19:08:14Z</updated>
    <author>
      <name>kesot</name>
      <uri>https://stocksharp.ru/users/50459/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;При тестировании столкнулся с проблемой: когда начинаю обрабатывать свечи и добавляю их в какой либо индикатор, пусть будет SMA, через метод process - в нем нет прошлых свечей.
Откуд их взять чтобы добавить туда еще до старта. Свечи прошлых дней, или сессий, если я вдруг перезагрузил прогу?
Кстати в примере тестирования SMA на исторических данных этот косяк тоже присутствует и первые 10 свечей обе средние идут вровень. И не смотря на это в конструкторе есть тщетная попытка выяснить кто из них ниже  _isShortLessThenLong =  ShortSma.GetCurrentValue() &amp;lt; LongSma.GetCurrentValue();&lt;/p&gt;
&lt;p&gt;Собоственно как бы туда залить данные из прошлого? Откуда?
Неужели необходимо вести базу ручками и загружать оттуда все до текущего момента?
Может существует более простая реализация?&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4308/</id>
    <title type="text">Ошибка FORTS_VM_REPL</title>
    <published>2014-01-22T14:20:31Z</published>
    <updated>2014-01-22T14:20:31Z</updated>
    <author>
      <name>Jean</name>
      <uri>https://stocksharp.ru/users/49750/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Plaza 2" />
    <content type="html">&lt;p&gt;PlazaTrader, на тестовом полигоне время от времени появляется исключение:
Message &amp;quot;Поток FORTS_VM_REPL выбросил ошибку.&amp;quot;
&amp;quot;Couldn't open baseless repl datastream&amp;quot;
StackTrace &amp;quot; в P2ClientGateMTA32.CP2DataStreamClass.Open(CP2Connection conn) в #=qB5UWwxm9V4MC6h1ATME78iKU9Uq$hm5JieId4zKZgMYRx0urI7vP83Ixy3KQCxtF.#=qZBjXv1EfYTd$$QPFv$ux_Q==(#=qCsyNbCloWOMwL4buSVUgdzSpCZKjm6geOBMsdiRxh$6I65nhooTnEOphcM4Om11H #=qyauydnb8lUcrRcsaTjB1OA==)в StockSharp.Plaza.PlazaStreamManager.#=qkCi$NSEYuxlLA4MCbo299qHiQII0Ndc3Q7HO80tvys0=.#=qtzuPvBKmFXn8EBL9IRUSvwfVInyaR$qozfcPV5mY58k=(#=qKTHjt5K1FOi6qh_U_EWodV8ILR_K2Zw5Ssh$LqsgtRTybJiSHuUpVn9bUr4DAw2f #=q9yw2ZzaDnaTbqMeewpOrXw==, Action`1 #=qmN9Zs_dMXrMrox_$MKzz9g==)&amp;quot; string&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4306/</id>
    <title type="text">4.2.2.2 ошибка экспорт дополнительных колонок стакана</title>
    <published>2014-01-22T07:59:31Z</published>
    <updated>2014-01-22T07:59:31Z</updated>
    <author>
      <name>Axell</name>
      <uri>https://stocksharp.ru/users/373/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Quik" />
    <content type="html">&lt;p&gt;Добрый день.
В стакан добавлены дополнительные колонки как написано в документации. При запуске вылетает ошибка:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Необработанное исключение типа &amp;quot;System.NullReferenceException&amp;quot; в SampleDdeExtendedInfo.exe
Дополнительные сведения: Ссылка на объект не указывает на экземпляр объекта.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;т.к. quote.ExtensionInfo==null.&lt;/p&gt;
&lt;p&gt;В примере SampleDdeExtendedInfo, аналогичная ошибка.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4305/</id>
    <title type="text">InvalidCastException при получении данных по XG#@EUREX</title>
    <published>2014-01-21T19:40:00Z</published>
    <updated>2014-01-21T19:40:00Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;Версия 4.2.1.7. Лог::::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-01-21 23:37:08,239 [22] INFO  - Подключение
2014-01-21 23:37:08,357 [27] INFO  - 00:00:00.000 | IQFeedTrader    | Connect
2014-01-21 23:37:09,854 [27] INFO  - 00:00:00.000 | IQFeedTrader    | RCM: Connecting PrevState = -1 CurrState = -1.
2014-01-21 23:37:10,140 [22] INFO  - Запуск экспорта
2014-01-21 23:37:10,354 [28] INFO  - 23:37:09.576 | IQFeedTrader    | StartExport
2014-01-21 23:37:10,354 [28] INFO  - 23:37:10.160 | LookupFeed      | Request: S,SET PROTOCOL,5.0
2014-01-21 23:37:10,354 [28] INFO  - 23:37:10.161 | Level1Feed      | Request: S,SET PROTOCOL,5.0
2014-01-21 23:37:10,354 [28] INFO  - 23:37:10.163 | Level1Feed      | Request: S,SELECT UPDATE FIELDS,Symbol,Exchange ID,Open Interest,Open,High,Low,Close,Bid,Bid TimeMS,Bid Size,Ask,Ask TimeMS,Ask Size,TickID,Last Trade Date,Last TimeMS,Last,Last Size,Total Volume,Number of Trades Today,VWAP,Decimal Precision,Market Open,Message Contents
2014-01-21 23:37:10,354 [28] INFO  - 23:37:10.164 | Level2Feed      | Request: S,SET PROTOCOL,5.0
2014-01-21 23:37:10,354 [28] INFO  - 23:37:10.169 | LookupFeed      | Request: SLM
2014-01-21 23:37:10,354 [28] ERROR - 23:37:10.187 | IQFeedTrader    | System.InvalidOperationException: Account not authorized for Level II
2014-01-21 23:37:10,356 [28] INFO  - 23:37:10.206 | LookupFeed      | Request: SST
2014-01-21 23:37:11,356 [28] INFO  - 14:37:10.000 | IQFeedTrader    | RCM: Trader ConnectionState = Connected CurrState = Connected PrevState = -1
2014-01-21 23:37:47,949 [ 6] INFO  - 23:37:47.855 | Level1Feed      | Request: wXG#
2014-01-21 23:37:47,949 [ 6] INFO  - 23:37:47.661 | IQFeedTrader    | Инструмент XG#@EUREX зарегистрирован на получение рыночных данных для Level1.
2014-01-21 23:37:47,949 [ 6] INFO  - 23:37:47.870 | Level1Feed      | Request: wXG#
2014-01-21 23:37:47,949 [ 6] INFO  - 23:37:47.870 | IQFeedTrader    | Инструмент XG#@EUREX зарегистрирован на получение рыночных данных для Trades.
2014-01-21 23:37:48,450 [28] ERROR - 23:37:48.124 | IQFeedTrader    | System.InvalidCastException: Cannot convert  to type System.Int32. ---&amp;gt; System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer&amp;amp; number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
   at Ecng.Common.Converter.To(Object value, Type destinationType)
   --- End of inner exception stack trace ---
   at Ecng.Common.Converter.To(Object value, Type destinationType)
   at Ecng.Common.Converter.To[T](Object value)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qbcwnr37mXZWexokxj4jun9Q_jx44AVxIr1Q$_L27VtZYo2cN8u8NaJYkaHFSeZlM.MoveNext()
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qDvefiBIu$MEFmAa0dMKOlETxszJhyPc8Zjbyb7Px2sc=.MoveNext()
   at System.Linq.Enumerable.&amp;lt;SelectManyIterator&amp;gt;d__14`2.MoveNext()
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qouHhsEezmUC3MKYF3ngsLw==(IEnumerable`1 #=qVvRWVdDqq0p80K9Ix20fyw==)
   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)
   at #=q9FPF0V0WkH658cRc8MdcwVfSZupYdyoGnX2dnVqLCsUmYjjYODd_WHl09qmk$iMR.#=qS9LtQroJlgXAyFaIzFtUkw==()
&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4304/</id>
    <title type="text">LinkedListNode  - как уничтожить объект?</title>
    <published>2014-01-21T19:01:13Z</published>
    <updated>2014-01-21T19:01:13Z</updated>
    <author>
      <name>AntonySS</name>
      <uri>https://stocksharp.ru/users/6247/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="тестирование" />
    <content type="html">&lt;p&gt;Добрый вечер!&lt;/p&gt;
&lt;p&gt;Проводя тестирования, я обнаружил что не могу полностью освободить ресурсы после завершения очередного теста.&lt;/p&gt;
&lt;p&gt;Dump показал, что LinkedListNode&amp;lt;StockSharp.Algo.Candles.Candle&amp;gt; является объектом, который занимает всю память. Исходя из названия объекта я предположил, что он связан с CandleManager и CandleSeries, но мои попытки освободить занятые ресурсы не увенчались успехом.&lt;/p&gt;
&lt;p&gt;Файл тестового проекта, MainWindow.xaml.cs, на базе SampleHistoryTestingParallel, прикреплен. API 4.2.2.2
Спасибо!&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4303/</id>
    <title type="text">BTC-E</title>
    <published>2014-01-21T10:46:09Z</published>
    <updated>2014-01-21T10:46:09Z</updated>
    <author>
      <name>darccrow</name>
      <uri>https://stocksharp.ru/users/50707/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="клуб алготрейдеров" />
    <content type="html">&lt;p&gt;В связи с растущей популярностью биткоинов и тп - хотелось бы узнать - будут ли реализованы коннекторы к btc-e.com? А также китайским-американским аналогам&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4302/</id>
    <title type="text">Вопросы по закачке стаканов из Квик</title>
    <published>2014-01-21T10:23:04Z</published>
    <updated>2014-01-21T10:23:04Z</updated>
    <author>
      <name>konstya_ANE</name>
      <uri>https://stocksharp.ru/users/50145/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Hydra" />
    <content type="html">&lt;p&gt;Люди,
Я новичок. Помогите, пожалуйста, найти ответы на следующие вопросы:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Выгружаю стаканы из Квика. При просмотре скачанных данных в Гидре каждому стакану соответствует определенное время с точностью до миллисекунд. Что это за время? Время прихода данных на мой компьютер или время прихода данных на сервер брокера или еще какое-то время? И здесь же следующий вопрос: если мне нужны приемлемо синхронизированные стаканы и тики, то имеет ли смысл закачивать стаканы из Квика и брать тики с других источников (финам, ртс)? Какие еще есть способы получения синхронизированных стаканов и тиков при отсутствии доступа к ордер-логу?&lt;/li&gt;
&lt;li&gt;Стаканы выгружаются полностью. Подскажите, пожалуйста, что нужно сделать, чтобы выгружать только определенное количество уровней стакана (скажем, BBO)? Можно ли быстро преобразовать уже скачанные полные стаканы в &amp;quot;урезанные&amp;quot; стаканы с помощью средств S#?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Спасибо&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4301/</id>
    <title type="text">Повторный вызов IQFeedTrader.StartExport приводит к ошибке</title>
    <published>2014-01-20T17:17:05Z</published>
    <updated>2014-01-20T17:17:05Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;Версия 4.2.1.7.
Ошибка при следующей последовательности вызовов:
Trader.Connect
Trader.StartExport
Trader.StopExport
Trader.Disconnect
Trader.Connect
Trader.StartExport&lt;/p&gt;
&lt;div class="spoiler"&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-01-20 21:11:47,523 [27] ERROR - 21:11:47.035 | IQFeedTrader    | System.ArgumentException: An item with the same key has already been added.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Ecng.Collections.SynchronizedDictionary`2.Add(TKey key, TValue value)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qouHhsEezmUC3MKYF3ngsLw==(IEnumerable`1 #=qVvRWVdDqq0p80K9Ix20fyw==)
   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)
   at #=q9FPF0V0WkH658cRc8MdcwVfSZupYdyoGnX2dnVqLCsUmYjjYODd_WHl09qmk$iMR.#=qS9LtQroJlgXAyFaIzFtUkw==()
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;Полный лог::::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-01-20 21:11:01,380 [ 6] INFO  - Подключение
2014-01-20 21:11:01,476 [27] INFO  - 00:00:00.000 | IQFeedTrader    | Connect
2014-01-20 21:11:02,973 [27] INFO  - 00:00:00.000 | IQFeedTrader    | RCM: Connecting PrevState = -1 CurrState = -1.
2014-01-20 21:11:03,180 [ 6] INFO  - Запуск экспорта
2014-01-20 21:11:03,473 [22] INFO  - 21:11:02.618 | IQFeedTrader    | StartExport
2014-01-20 21:11:03,473 [22] INFO  - 21:11:03.193 | LookupFeed      | Request: S,SET PROTOCOL,5.0
2014-01-20 21:11:03,473 [22] INFO  - 21:11:03.194 | Level1Feed      | Request: S,SET PROTOCOL,5.0
2014-01-20 21:11:03,473 [22] INFO  - 21:11:03.198 | Level1Feed      | Request: S,SELECT UPDATE FIELDS,Symbol,Exchange ID,Open Interest,Open,High,Low,Close,Bid,Bid TimeMS,Bid Size,Ask,Ask TimeMS,Ask Size,TickID,Last Trade Date,Last TimeMS,Last,Last Size,Total Volume,Number of Trades Today,VWAP,Decimal Precision,Market Open,Message Contents
2014-01-20 21:11:03,473 [22] INFO  - 21:11:03.198 | Level2Feed      | Request: S,SET PROTOCOL,5.0
2014-01-20 21:11:03,473 [22] INFO  - 21:11:03.202 | LookupFeed      | Request: SLM
2014-01-20 21:11:03,473 [22] ERROR - 21:11:03.219 | IQFeedTrader    | System.InvalidOperationException: Account not authorized for Level II
2014-01-20 21:11:03,475 [22] INFO  - 21:11:03.237 | LookupFeed      | Request: SST
2014-01-20 21:11:04,712 [ 6] INFO  - Остановка экспорта
2014-01-20 21:11:04,975 [27] INFO  - 12:11:04.000 | IQFeedTrader    | RCM: Trader ConnectionState = Connected CurrState = Connected PrevState = -1
2014-01-20 21:11:04,975 [27] INFO  - 12:11:04.000 | IQFeedTrader    | StopExport
2014-01-20 21:11:05,732 [ 6] INFO  - Отсоединение
2014-01-20 21:11:05,977 [22] INFO  - 21:11:05.231 | IQFeedTrader    | Disconnect
2014-01-20 21:11:05,977 [22] INFO  - 21:11:05.231 | IQFeedTrader    | RCM: Disconnecting PrevState = -1 CurrState = Connected.
2014-01-20 21:11:40,758 [22] INFO  - Подключение
2014-01-20 21:11:44,420 [ 6] INFO  - 21:11:05.733 | IQFeedTrader    | Connect
2014-01-20 21:11:44,420 [ 6] INFO  - 21:11:05.733 | IQFeedTrader    | RCM: Connecting PrevState = -1 CurrState = Disconnecting.
2014-01-20 21:11:45,906 [22] INFO  - Запуск экспорта
2014-01-20 21:11:47,522 [27] INFO  - 21:11:43.923 | IQFeedTrader    | StartExport
2014-01-20 21:11:47,522 [27] INFO  - 21:11:47.023 | LookupFeed      | Request: S,SET PROTOCOL,5.0
2014-01-20 21:11:47,522 [27] INFO  - 21:11:47.025 | Level1Feed      | Request: S,SET PROTOCOL,5.0
2014-01-20 21:11:47,522 [27] INFO  - 21:11:47.025 | Level1Feed      | Request: S,SELECT UPDATE FIELDS,Symbol,Exchange ID,Open Interest,Open,High,Low,Close,Bid,Bid TimeMS,Bid Size,Ask,Ask TimeMS,Ask Size,TickID,Last Trade Date,Last TimeMS,Last,Last Size,Total Volume,Number of Trades Today,VWAP,Decimal Precision,Market Open,Message Contents
2014-01-20 21:11:47,522 [27] INFO  - 21:11:47.027 | Level2Feed      | Request: S,SET PROTOCOL,5.0
2014-01-20 21:11:47,522 [27] INFO  - 21:11:47.027 | LookupFeed      | Request: SLM
2014-01-20 21:11:47,522 [27] ERROR - 21:11:47.028 | IQFeedTrader    | System.InvalidOperationException: Account not authorized for Level II
2014-01-20 21:11:47,523 [27] ERROR - 21:11:47.035 | IQFeedTrader    | System.ArgumentException: An item with the same key has already been added.
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Ecng.Collections.SynchronizedDictionary`2.Add(TKey key, TValue value)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qouHhsEezmUC3MKYF3ngsLw==(IEnumerable`1 #=qVvRWVdDqq0p80K9Ix20fyw==)
   at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)
   at #=q9FPF0V0WkH658cRc8MdcwVfSZupYdyoGnX2dnVqLCsUmYjjYODd_WHl09qmk$iMR.#=qS9LtQroJlgXAyFaIzFtUkw==()
2014-01-20 21:11:48,023 [31] INFO  - 12:11:47.000 | IQFeedTrader    | RCM: Trader ConnectionState = Connected CurrState = Connected PrevState = -1
&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4300/</id>
    <title type="text">Account not authorized for Level II</title>
    <published>2014-01-20T16:35:02Z</published>
    <updated>2014-01-20T16:35:02Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;Версия 4.2.1.7. После старта экспорта получаю такую ошибку. Лог: :::spoiler&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-plain"&gt;2014-01-20 20:31:43,192 [25] INFO  - 00:00:00.000 | IQFeedTrader    | Connect
2014-01-20 20:31:44,187 [26] INFO  - 00:00:00.000 | IQFeedTrader    | RCM: Connecting PrevState = -1 CurrState = -1.
2014-01-20 20:31:44,688 [26] INFO  - 20:31:44.089 | IQFeedTrader    | StartExport
2014-01-20 20:31:44,688 [26] INFO  - 20:31:44.663 | LookupFeed      | Request: S,SET PROTOCOL,5.0
2014-01-20 20:31:44,688 [26] INFO  - 20:31:44.664 | Level1Feed      | Request: S,SET PROTOCOL,5.0
2014-01-20 20:31:44,688 [26] INFO  - 20:31:44.668 | Level1Feed      | Request: S,SELECT UPDATE FIELDS,Symbol,Exchange ID,Open Interest,Open,High,Low,Close,Bid,Bid TimeMS,Bid Size,Ask,Ask TimeMS,Ask Size,TickID,Last Trade Date,Last TimeMS,Last,Last Size,Total Volume,Number of Trades Today,VWAP,Decimal Precision,Market Open,Message Contents
2014-01-20 20:31:44,688 [26] INFO  - 20:31:44.669 | Level2Feed      | Request: S,SET PROTOCOL,5.0
2014-01-20 20:31:44,688 [26] INFO  - 20:31:44.673 | LookupFeed      | Request: SLM
2014-01-20 20:31:45,190 [ 8] ERROR - 20:31:44.689 | IQFeedTrader    | System.InvalidOperationException: Account not authorized for Level II
2014-01-20 20:31:45,191 [ 8] INFO  - 20:31:44.711 | LookupFeed      | Request: SST
2014-01-20 20:31:46,692 [ 8] INFO  - 11:31:46.000 | IQFeedTrader    | RCM: Trader ConnectionState = Connected CurrState = Connected PrevState = -1
&lt;/code&gt;&lt;/pre&gt;
&lt;div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4299/</id>
    <title type="text">Запуск примеров без компонентов Actipro</title>
    <published>2014-01-20T15:46:12Z</published>
    <updated>2014-01-20T15:46:12Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">&lt;p&gt;Версия 4.2.2.2. Для запуска примеров требуются компоненты Actipro. Без компонентов запустить не получается.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4298/</id>
    <title type="text">Работа в S# - специалист технической поддержки</title>
    <published>2014-01-20T11:04:58Z</published>
    <updated>2014-01-20T11:04:58Z</updated>
    <author>
      <name>Валентин Мирошниченко</name>
      <uri>https://stocksharp.ru/users/6156/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="Работа" />
    <content type="html">&lt;p&gt;Требуется человек для оказания технической поддержки по продуктам S# в Skupe чате.&lt;/p&gt;
&lt;p&gt;Оплата достойная!&lt;/p&gt;
&lt;p&gt;Пишите valentin@stockharp.com, но лучше в скайп compaqster&lt;/p&gt;
</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4297/</id>
    <title type="text">Адаптивный CandleManager</title>
    <published>2014-01-20T10:27:44Z</published>
    <updated>2014-01-20T10:27:44Z</updated>
    <author>
      <name>Rebelion</name>
      <uri>https://stocksharp.ru/users/28840/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="StockSharp" />
    <content type="html">&lt;p&gt;Собственно, сабж. Можно ли в текущей реализации CandleManager'а лапками менять параметры генерации свечей (например,для RangeCandle или RenkoCandle - высоту) без пересоздания оного? Может, у кого есть примеры или какие собственные наработки, кои не жалко - поделитесь, плз.&lt;/p&gt;
</content>
  </entry>
</feed>