﻿<?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">iqfeed. StockSharp</title>
  <id>https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=iqfeed&amp;type=community</id>
  <rights type="text">Copyright @ StockSharp Platform LLC 2010 - 2025</rights>
  <updated>2026-04-12T14:02:07Z</updated>
  <logo>https://stocksharp.ru/images/logo.png</logo>
  <link href="https://stocksharp.ru/handlers/atom.ashx?category=tag&amp;id=iqfeed&amp;type=community" rel="self" type="application/rss+xml" />
  <entry>
    <id>https://stocksharp.ru/topic/4601/</id>
    <title type="text">API 4.2.3.20. System.ArgumentNullException: Ассоциативная информация пустая.</title>
    <published>2014-07-04T08:46:57Z</published>
    <updated>2014-07-04T08:46:57Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Получаю исторические сделки в цикле для выбранных инструментов. Некоторое количество бумаг загрузилось нормально. На какой-то бумаге стал генерить ошибку в большом количестве, что лог получился в 18 ГБ. Это я еще вовремя остановил. Так бы весь HDD забил. Проанализировать лог сложно, т.к. большой. Ошибка: &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-07-04 11:22:38,682 [33] ERROR - 11:20:09.289 | IQFeedTrader    | System.ArgumentNullException: Ассоциативная информация пустая.
Parameter name: message
   at StockSharp.Algo.Connector.#=qSE7Rm5Va3Mu5$LCg7FAHBTtYn2pm1JVWB6XHYdXdMAE=[TMessage](TMessage #=q3awP$$WVrxC$zE4fI60tmg==, Func`2 #=qcrXB49fGRzAzZlfqrV2qWA==, Action`2 #=qZFv_PAyK$cXdHbl5VrD9RA==, Boolean #=qI1nKfTb0JJBsZlhM3AhNZvSFnTVj6sbbO4Pjygbc0yE=)
   at StockSharp.Algo.Connector.#=qo31Mg8_M4GKZ9SHeXHo8tr3QXGVuMwg1ZrLngoaoa7o=(ExecutionMessage #=q5dMT8s7uwklgLAiNy40zmA==)
   at StockSharp.Algo.Connector.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)
   at StockSharp.IQFeed.IQFeedTrader.OnProcessMessage(Message message, MessageAdapterTypes adapterType, MessageDirections direction)
   at StockSharp.Algo.Connector.#=qgFVU214I6ZozN3_wcAatE_4_lrnHCDInWB64t2HpOpCLkxEosGvu01dgvHqUUx7r(Message #=qeVKqcDSTzswWwbpMKaS1Qw==)
   at System.Action`2.Invoke(T1 arg1, T2 arg2)      
   at StockSharp.Messages.MessageProcessor.&amp;lt;StockSharp.Messages.IMessageProcessor.Start&amp;gt;b__0()&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4564/</id>
    <title type="text">API 4.2.3.11. Попытка записать неупорядоченные сделки (локальное). Как с этим бороться</title>
    <published>2014-06-17T11:21:41Z</published>
    <updated>2014-06-17T11:21:41Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">В новой версии api стали появляться такие ошибки при сохранении исторических сделок IQ. Сделки при этом не сохраняются.&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-06-17 11:56:23,477 [25] ERROR - Ошибка при сохранении сделок по инструменту +BO#@IQ за 16.06.2014 0:00:00
System.ArgumentException: Попытка записать неупорядоченные сделки (локальное). Последнее записанное время равно 2014.06.17 11:56:19.911, новое 2014.06.17 11:56:19.910.
Parameter name: time
   at #=qVkeY8G1so4K3zWMfiqniyIzM2pe1r9IhNPdVQGGtmjbqvpi7C72UUTrcXsTsTPfzm2s5_4loAgQtFLChmkJWrg==.#=qlsr5YPYeefn3xnkF_XpXvQ==(List`1 #=qUdhyPfaHlSAGySiSmLtgSA==, DateTime #=qmliG7W2Y$aPF0_922ysHEQ==, DateTime #=qIDcdgNaFPV3f0bbOeI3Xpg==, String #=qSJc5UrN77uki8gUJcqL3lQ==)
   at #=qnI4lqdW4V4DvPSvW_TJNFy$iss_6dKBE8tDa$CXmwyCkcq4hH7x4V_05mQ2aCexT.#=q7N9adG$8b3wKYCstF3B9UA==(List`1 #=qM7Npz5cuYDJxE3CsEgp4kA==, IEnumerable`1 #=qgQipTTpJpojnVL3C7ZBAKA==, #=q2tt8vAEP2677qPCxR6$RUxuhj6vHV35V4XzNKFPDOBd7Wr_Bmao_8JWkrr9EJwo5 #=qvkeJFgvSxSZ58Jx1oQcbcw==)
   at #=qRxCRn_PsKTBK5$PMgwq6iwsG9xyMmv0tcITwVQNfeegDtQJSTuvdoKsJQAL8v3yIdHSd4C2mn_MsEIwLtt4bBg==.#=qkbxkzgKhm7EoRwBrA0I_FpmphTbrqvcAD0NXa5G5G0AocZ1voSHzlxLlu8GQpzWY3G7XIdTMySSABZEzxr6Sgp5DLA8Da6MEbN5gI1e$UUs=(IEnumerable`1 #=q$d$T5qNf63RP8PgRq5jSww==, IMarketDataMetaInfo #=qAgx8Fp8svlBcydOaHiq7Ag==)
   at #=qygOT83ZRDyHMx_nfHkKADdnQBCfWSDg6BG$cRVXTTZQDb3bzUofakAgO_FC4b9VB.#=qG7Otr9So97Dfiw5SaAknBw==(Stream #=qcSoMg5EAshv3IAIhZMaANQ==, IMarketDataMetaInfo #=qJxIzZLsgvtjrxVYrMrV1dQ==, #=qr0MiTHfCSAGkwMrWNUrvOw==[] #=qge3HIqsgQN7r1RzmBgTlog==, Boolean #=qqHtjDvCd6eL7GK36yjez_g==)
   at #=qygOT83ZRDyHMx_nfHkKADdnQBCfWSDg6BG$cRVXTTZQDb3bzUofakAgO_FC4b9VB.Save(IEnumerable`1 #=qQwPwY3D8rEDO$KsGK96r9g==)
   at AlgoTrading.Features.Hydra.Model.Saving.SaveManager.SaveTrades() in c:\Users\Vladimir\AppData\Local\Temp\AlgoTrading\Build\Export\SourceCode\Applications\AlgoTrading\Features\Hydra\Model\Saving\SaveManager.cs:line 226&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;Собственно чья это ошибка и что сделать чтобы исправить? </content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4552/</id>
    <title type="text">API 4.2.3.8. Ошибка парсинга строчки</title>
    <published>2014-06-12T13:39:39Z</published>
    <updated>2014-06-12T13:39:39Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Такие ошибки при закачке исторических сделок через IQTrader.GetTrades():&lt;br /&gt;&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_91af3e8a669a4b29a8bf36d20d5e11ed');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_91af3e8a669a4b29a8bf36d20d5e11ed' style='display:none'&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-06-12 07:48:41,387 [29] ERROR - 07:48:40.807 | Level1 = 127.0.0.1:5009 Level2 = 127.0.0.1:9200 | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65791349#,2014-05-30 16:00:00.000,29.4100,9678,0,0.0000,0.0000,4110418036,O,19,13,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 07:48:41,387 [29] ERROR - 07:48:40.807 | IQFeedTrader    | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65791349#,2014-05-30 16:00:00.000,29.4100,9678,0,0.0000,0.0000,4110418036,O,19,13,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 13:08:54,775 [22] ERROR - 13:08:54.321 | Level1 = 127.0.0.1:5009 Level2 = 127.0.0.1:9200 | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65801230#,2014-05-30 07:36:24.000,42.5391,349813,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 13:08:54,776 [22] ERROR - 13:08:54.321 | IQFeedTrader    | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65801230#,2014-05-30 07:36:24.000,42.5391,349813,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 13:08:54,776 [22] ERROR - 13:08:54.321 | Level1 = 127.0.0.1:5009 Level2 = 127.0.0.1:9200 | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65801230#,2014-05-30 07:37:24.000,42.5423,349813,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 13:08:54,776 [22] ERROR - 13:08:54.321 | IQFeedTrader    | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65801230#,2014-05-30 07:37:24.000,42.5423,349813,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 13:08:56,801 [22] ERROR - 13:08:56.439 | Level1 = 127.0.0.1:5009 Level2 = 127.0.0.1:9200 | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65801230#,2014-05-30 16:15:00.000,42.5508,347900,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 13:08:56,801 [22] ERROR - 13:08:56.439 | IQFeedTrader    | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65801230#,2014-05-30 16:15:00.000,42.5508,347900,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 15:25:00,473 [15] ERROR - 15:24:59.978 | Level1 = 127.0.0.1:5009 Level2 = 127.0.0.1:9200 | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65804517#,2014-05-30 16:15:00.000,46.3197,100000,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 15:25:00,473 [15] ERROR - 15:24:59.978 | IQFeedTrader    | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65804517#,2014-05-30 16:15:00.000,46.3197,100000,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 15:28:23,103 [28] ERROR - 15:28:22.625 | Level1 = 127.0.0.1:5009 Level2 = 127.0.0.1:9200 | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65804676#,2014-05-30 16:15:00.000,67.6813,50000,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---
2014-06-12 15:28:23,103 [28] ERROR - 15:28:22.625 | IQFeedTrader    | System.InvalidOperationException: Ошибка парсинга строчки &amp;#39;#65804676#,2014-05-30 16:15:00.000,67.6813,50000,0,0.0000,0.0000,4110418036,E,19,3A,&amp;#39;. ---&amp;gt; System.InvalidCastException: Cannot convert 4110418036 to type System.Int32. ---&amp;gt; System.OverflowException: Value was either too large or too small for an Int32.
   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.#=qzq8zH5kYUfDTEIu3HwJvMw==(String #=q4Z6byinz5YlmEeCBi3fF1g==, MessageTypes #=qVNmLqbm_Qd7$BVhJDetmLg==, Int64 #=q19$96xAZSghlFMKX1v_MEg==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qT5FkYicZjuw6hJpRKJyZdEEOJWRz$CAZU3pzBhpoUHI=(#=qgNHlJtPkHa4_9afowG3zU_Z5TKAeKJzui5B4FVzJvUUuZG8$8M0BfcH15x1ihv_T #=qL9Z3B7gBSu0n0p0rasneSw==, String #=qJRZWjp_XVrgECiK6BsbKQw==)
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qocUt9wz2Iykjmm45k85ZMcMHt0y8$pU4nwFaBTrYeFo=.#=qqz2fcjzogsscLBCR1A_44NvSv3R6MqsroNMZ9AXUcMI=(String #=q1tfLgaHjMEU5DYQqGS$sRA==)
   --- End of inner exception stack trace ---&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Всего выполнено около 30 000 запросов GetTrades. Такая ошибка появилась около 10 раз.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4516/</id>
    <title type="text">Неточность в документации</title>
    <published>2014-05-18T08:27:19Z</published>
    <updated>2014-05-18T08:27:19Z</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;a href="http://stocksharp.com/doc/?topic=html/310155fd-ef3a-40f4-9920-179dcaf2b6bf.htm" title="http://stocksharp.com/doc/?topic=html/310155fd-ef3a-40f4-9920-179dcaf2b6bf.htm"&gt;В документации указано&lt;/a&gt;, что историю по тикам можно получить за 8 дней. Если речь идет о сделках, то в период 09:30:00 - 16:30:00 EST историю по сделкам можно получить, вроде, за 7 дней; в остальное время получаю историю за 6 месяцев.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4515/</id>
    <title type="text">IQFeed Security Type</title>
    <published>2014-05-18T07:29:22Z</published>
    <updated>2014-05-18T07:29:22Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Понадобилось отфильтровать инструменты по типу Equity. На &lt;a target="_blank" rel="nofollow" href="https://stocksharp.ru/away/?u=AQAAAAAAAACl5oZDD22LAvhmeHzqbO9N4CyFlg7duDf_i5GsRkaG4S3gQypGZEvHLeW6MC6ElpSQGlrCip5hiwT3swhTuQrCgxtynxRmyB9oO90egkCY8uHXp56-hsSTx5hGuyIbE4DmawyebiucKHm_tXz-8mAYIIXEGG7bYN1dENIA30MuNg" title="http://www.iqfeed.net/symbolguide/index.cfm?symbolguide=lookup&amp;amp;displayaction=support&amp;amp;section=guide&amp;amp;web=iqfeed"&gt;сайте IQFeed&lt;/a&gt; сейчас 29461 таких инструментов. В перечислении StockSharp.Messages.SecurityTypes не нашел такого типа инструмента. Подскажите, как можно сделать такой фильтр. В идеале было бы добавить в документацию таблицу соответствий типов инструментов IQ и S#.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4489/</id>
    <title type="text">API 4.2.3.0. Загрузка сделок за интервал времени</title>
    <published>2014-04-27T09:29:31Z</published>
    <updated>2014-04-27T09:29:31Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Сделки записанные через IQFeed версией API до 4.2.2.27 не подгружаются за интервал времени:&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 tradeStorage = iqStorageRegistry.GetTradeStorage(security, iqDrive);
var trades = tradeStorage.Load(from, to);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;То, что создавалось версией 4.2.2.27 подгружается.&lt;br /&gt;&lt;br /&gt;Загрузка сделок по дате (не интервал) работает вне зависимости от версии, которой создавалось хранилище. Т.е. этот код работает и с хранилищем, сделанным API до версии 4.2.2.27:&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 tradeStorage = iqStorageRegistry.GetTradeStorage(security, iqDrive);
var trades = tradeStorage.Load(date);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4465/</id>
    <title type="text">OrderDirection у сделки</title>
    <published>2014-04-11T09:11:56Z</published>
    <updated>2014-04-11T09:11:56Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">OrderDirection у сделок отсутствует. Наверное IQ не предоставляет инфу по направлению сделки?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4462/</id>
    <title type="text">API 4.2.2.26. Хранилище сделок. Работа с датами.</title>
    <published>2014-04-10T11:44:42Z</published>
    <updated>2014-04-10T11:44:42Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">SecurityIdGenerator определен так:&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
    public class IqFeedSecurityIdGenerator : SecurityIdGenerator
    {
        public override string GenerateId(string code, ExchangeBoard board)
        {
            return code + &amp;quot;@IQ&amp;quot;;
        }

        public override string GenerateId(string code, string boardCode)
        {
            return code + &amp;quot;@IQ&amp;quot;;
        }

        public override Tuple&amp;lt;string, string&amp;gt; Split(string securityId)
        {
            var code = securityId.Substring(0, securityId.Length - 3);
            return new Tuple&amp;lt;string, string&amp;gt;(code, &amp;quot;IQ&amp;quot;);
        }
    }&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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 tradesStorage = _storageRegistry.GetTradeStorage(securityId, _defaultDrive);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;В результате в массиве tradesStorage.Dates отсутсвуют элементы, tradesStorage.GetToDate() возвращает null, хотя в хранилище имеются сделки за несколько дней. В остальном хранилище работает нормально за исключением &lt;a href="http://stocksharp.com/forum/4460/API-4-2-2-26--Popytka-zapisat--nieuporiadochiennyie-sdielki/" title="http://stocksharp.com/forum/4460/API-4-2-2-26--Popytka-zapisat--nieuporiadochiennyie-sdielki/"&gt;этого&lt;/a&gt;. Хранилище, на котором воспроизводится эта проблема прилагаю к посту.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4459/</id>
    <title type="text">API 4.2.2.25. Предположительно некорректная работа IQFeedTrader.CurrentTime</title>
    <published>2014-04-08T12:22:40Z</published>
    <updated>2014-04-08T12:22:40Z</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;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
            _connector = new IQFeedTrader()
            {
                IsDownloadSecurityFromSite = true,
            };&lt;/pre&gt;
&lt;/div&gt;&lt;/div&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 trades = Connector.GetTrades(security, from, to);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;Загрузка истории выполняется по расписанию: 09:20 - 16:40 Eastern Standard Time, что эквивалентно 17:20 - 0:40 Russian Standard Time. Время для запуска по расписанию беру из IQFeedTrader.CurrentTime. Как видно по логу, отключение происходит вовремя: в 17:20. Включения в 0:40 не происходит, а происходит в 8:40. При этом IQFeedTrader.CurrentTime отстает на 8 часов:&lt;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-04-07 17:19:59,038 [34] INFO  - 17:19:58.953 | IQFeedTrader    | Получение тиков LAD@IQ с 10.10.2013 0:00:00 по 01.11.2013 0:00:00.
2014-04-07 17:19:59,038 [34] INFO  - 17:19:58.955 | LookupFeed      | Request: HTT,LAD,20131010 000000,20131101 000000,,000000,235959,1,#63615183#
2014-04-07 17:19:59,038 [34] INFO  - 17:19:58.955 | IQFeedTrader    | Инструмент LAD@IQ зарегистрирован на получение рыночных данных для Trades с 10/10/2013 00:00:00 по 11/01/2013 00:00:00.
2014-04-08 08:39:57,585 [43] INFO  - 00:40:01.000 | IQFeedTrader    | Получение тиков LADR@IQ с 10.10.2013 0:00:00 по 01.11.2013 0:00:00.
2014-04-08 08:39:57,585 [43] INFO  - 08:39:57.355 | LookupFeed      | Request: HTT,LADR,20131010 000000,20131101 000000,,000000,235959,1,#63616104#
2014-04-08 08:39:57,585 [43] INFO  - 08:39:57.355 | IQFeedTrader    | Инструмент LADR@IQ зарегистрирован на получение рыночных данных для Trades с 10/10/2013 00:00:00 по 11/01/2013 00:00:00.&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4453/</id>
    <title type="text">API 4.2.2.25. System.IO.IOException: The directory name is invalid.</title>
    <published>2014-04-05T07:24:47Z</published>
    <updated>2014-04-05T07:24:47Z</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;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-04-05 09:24:01,407 [23] ERROR - Ошибка при сохранении сделок по инструменту PRN.IV.X@IQ
System.IO.IOException: The directory name is invalid.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qV26gYHLJLMpQDqEwI8tiQuc$GHWUDJsOp13oly3L5q4=.#=q96XyNl5oeEVZ$WO8d$otGg==(DateTime #=qZhW8vffjylAZh$LMjxnFcA==, Action`1 #=qjWmDlZ627XGr9uLjtSRVPw==)
   at #=q6EkB7DdvFWArxUFeif5nfg5Rxld2HccE7fMB1zWTRsIT5dpM$PO0QploJApVuSRc.#=qVxsAmCC72PI9xIo0vNtJ2Q==(DateTime #=qKfKQti9sm8rRZ0H0CdUJAA==, #=qtidG5ijoxnlGRpLYJa1eWQ==[] #=qhcR_i87Zo1D$XOc36708jg==, Boolean #=qGM6NyL1XtAhnytwIoBedEA==)
   at #=q6EkB7DdvFWArxUFeif5nfg5Rxld2HccE7fMB1zWTRsIT5dpM$PO0QploJApVuSRc.Save(IEnumerable`1 #=qlZbAacMHKOnTHcyTXUzO2A==)
   at AlgoTrading.Features.Hydra.Model.SaveManager.SaveTrades() in d:\Temp\AlgoTrading\Build Process Data\Export\SourceCode\Applications\AlgoTrading\Features\Hydra\Model\SaveManager.cs:line 202
2014-04-05 09:24:03,325 [23] ERROR - Ошибка при сохранении сделок по инструменту PRN.NV.X@IQ
System.IO.IOException: The directory name is invalid.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qV26gYHLJLMpQDqEwI8tiQuc$GHWUDJsOp13oly3L5q4=.#=q96XyNl5oeEVZ$WO8d$otGg==(DateTime #=qZhW8vffjylAZh$LMjxnFcA==, Action`1 #=qjWmDlZ627XGr9uLjtSRVPw==)
   at #=q6EkB7DdvFWArxUFeif5nfg5Rxld2HccE7fMB1zWTRsIT5dpM$PO0QploJApVuSRc.#=qVxsAmCC72PI9xIo0vNtJ2Q==(DateTime #=qKfKQti9sm8rRZ0H0CdUJAA==, #=qtidG5ijoxnlGRpLYJa1eWQ==[] #=qhcR_i87Zo1D$XOc36708jg==, Boolean #=qGM6NyL1XtAhnytwIoBedEA==)
   at #=q6EkB7DdvFWArxUFeif5nfg5Rxld2HccE7fMB1zWTRsIT5dpM$PO0QploJApVuSRc.Save(IEnumerable`1 #=qlZbAacMHKOnTHcyTXUzO2A==)
   at AlgoTrading.Features.Hydra.Model.SaveManager.SaveTrades() in d:\Temp\AlgoTrading\Build Process Data\Export\SourceCode\Applications\AlgoTrading\Features\Hydra\Model\SaveManager.cs:line 202
2014-04-05 09:24:03,327 [23] ERROR - Ошибка при сохранении сделок по инструменту PRN.SO.X@IQ
System.IO.IOException: The directory name is invalid.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, Object dirSecurityObj, Boolean checkHost)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at StockSharp.Algo.Storages.LocalMarketDataDrive.#=qV26gYHLJLMpQDqEwI8tiQuc$GHWUDJsOp13oly3L5q4=.#=q96XyNl5oeEVZ$WO8d$otGg==(DateTime #=qZhW8vffjylAZh$LMjxnFcA==, Action`1 #=qjWmDlZ627XGr9uLjtSRVPw==)
   at #=q6EkB7DdvFWArxUFeif5nfg5Rxld2HccE7fMB1zWTRsIT5dpM$PO0QploJApVuSRc.#=qVxsAmCC72PI9xIo0vNtJ2Q==(DateTime #=qKfKQti9sm8rRZ0H0CdUJAA==, #=qtidG5ijoxnlGRpLYJa1eWQ==[] #=qhcR_i87Zo1D$XOc36708jg==, Boolean #=qGM6NyL1XtAhnytwIoBedEA==)
   at #=q6EkB7DdvFWArxUFeif5nfg5Rxld2HccE7fMB1zWTRsIT5dpM$PO0QploJApVuSRc.Save(IEnumerable`1 #=qlZbAacMHKOnTHcyTXUzO2A==)
   at AlgoTrading.Features.Hydra.Model.SaveManager.SaveTrades() in d:\Temp\AlgoTrading\Build Process Data\Export\SourceCode\Applications\AlgoTrading\Features\Hydra\Model\SaveManager.cs:line 202&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4448/</id>
    <title type="text">API 4.2.2.25. Минимальный шаг цены 0,01 инструмента @AD#@CME не соответствует самой цене 0,9194.</title>
    <published>2014-04-02T11:46:50Z</published>
    <updated>2014-04-02T11:46:50Z</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;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
                        var criteria = new Security()
                        {
                            Code = &amp;quot;@AD#&amp;quot;,
                            Type = SecurityTypes.Future,
                        };

                        _connector.LookupSecurities(criteria);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;В обработчик события _connector.NewSecurities приходит инструмент @AD#@CME_GBX. Регистрирую его на получение изменений инструментов, сделок, стаканов: &lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
            _connector.NewSecurities += securities =&amp;gt;
            {
                foreach (var security in securities)
                {
                    _connector.RegisterSecurity(security);
                    _connector.RegisterTrades(security);
                    _connector.RegisterMarketDepth(security);
                }
            };&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;В обработчик события _connector.SecuritiesChanged начинают поступать данные по двум инструментам @AD#@CME и @AD#@CME_GBX, которые по факту являются одним. Изменение инструмента с шагом цены (PriceStep) поступает для инструмента @AD#@CME_GBX. Шаг цены (PriceStep) для @AD#@CME остается равным 0.01 (значение по умолчанию). При попытке сохранить изменения интрумента @AD#@CME, получаю ошибку &amp;quot;Минимальный шаг цены 0,01 инструмента @AD#@CME не соответствует самой цене 0,9194.&amp;quot;&lt;br /&gt;&lt;br /&gt;Дебаг лог приложил.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4446/</id>
    <title type="text">API 4.2.2.24. Несколько ошибок</title>
    <published>2014-04-01T08:04:36Z</published>
    <updated>2014-04-01T08:04:36Z</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;br /&gt;&lt;br /&gt;Ошибка 1. Выполняю поиск по коду инструмента:&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
                            var criteria = new Security()
                            {
                                Code = &amp;quot;@ES#&amp;quot;,
                            };

                            _connector.LookupSecurities(criteria);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;Событие LookupSecuritiesResult срабатывает 4 раза и возвращает все 4 раза @ES#@CMEMINI. Собственно не нравится, что срабатывает 4 раза.&lt;br /&gt;&lt;br /&gt;Ошибка 2. Выполняю тот же поиск по коду инструмента:&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
                            var criteria = new Security()
                            {
                                Code = &amp;quot;@ES#&amp;quot;,
                            };

                            _connector.LookupSecurities(criteria);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;Событие NewSecurities возвращает 2 инструмента: @ES#@CME и @ES#@CMEMINI. Не нравится то, что это, похоже, один и тот же инструмент.&lt;br /&gt;&lt;br /&gt;Ошибка 3. Регистрирую один инструмент @ES#@CMEMINI (который получен через LookupSecurities) на получение рыночных данных по измемениям инструмента, сделкам, стаканам:&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
                        _connector.RegisterSecurity(security);
                        _connector.RegisterTrades(security);
                        _connector.RegisterMarketDepth(security);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;В результате сделки и часть изменений по инструменту поступают с кодом биржи CMEMINI, а часть изменений инструментов с кодом биржи CME. При сохранении изменений инструментов на диск получаются 2 разных инструмента. См. скриншот.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4445/</id>
    <title type="text">API 4.2.2.24. Странности с кодами бирж</title>
    <published>2014-03-31T10:12:27Z</published>
    <updated>2014-03-31T10:12:27Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Получаю инструмент @ES#@CME через IsDownloadSecurityFromSite. Регистрирую изменения инструментов и сделки:&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;
                    _connector.RegisterSecurity(security);
                    _connector.RegisterTrades(security);
                    _connector.RegisterMarketDepth(security);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;В результате маркет данные поступают по двум инструментам: @ES#@CME и @ES#@CMEMINI. Причем по @ES#@CME пишутся только изменения инструментов, а по @ES#@CMEMINI и изменения и сделки.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4444/</id>
    <title type="text">API 4.2.2.24. InvalidCastException</title>
    <published>2014-03-31T08:20:30Z</published>
    <updated>2014-03-31T08:20:30Z</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;br /&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-03-31 12:15:51,489 [17] ERROR - 12:15:51.301 | Level1Feed      | 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.#=qhC5icwrpKZ2N2ceo4oTu5zeAYydhgNnMUyPqQ1zTfrE=.MoveNext()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.&amp;lt;SelectManyIterator&amp;gt;d__14`2.MoveNext()
   at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qp7lwqEC3fGl5tQ5_v$_PDw==(#=qaacjxd231i3kLTD6zh8CIl4pIJ24UTUivm2pyzFcsfxYHuKy4YkyjopMIsU8GJOc #=qEKV_JMX168G5$1drzYNmjw==, IEnumerable`1 #=qag_rpw6JTth9v7mKaoUbKA==)
   at #=qaacjxd231i3kLTD6zh8CIl4pIJ24UTUivm2pyzFcsfxYHuKy4YkyjopMIsU8GJOc.#=qTXr8ZNrveUf_8Awna7aoeQ==()&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4437/</id>
    <title type="text">API 4.2.2.22. Удаленное подключение к IQ</title>
    <published>2014-03-26T14:35:04Z</published>
    <updated>2014-03-26T14:35:04Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Правильно понимаю, что удаленное подключение невозможно? Попробовал указать в SampleIQFeed адрес удаленного сервера. При подключении получаю ошибку SocketException</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4427/</id>
    <title type="text">API 4.2.2.22. Минимальный шаг цены 0,01 инструмента 10MLIB.X@DTN не соответствует самой цене 0,938.</title>
    <published>2014-03-22T05:26:54Z</published>
    <updated>2014-03-22T05:26:54Z</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;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
+		[0]	{StepPrice=1}
+		[1]	{PriceStep=0,001}
+		[2]	{ClosePrice=0,590}
+		[3]	{BestBid=Бид 0,938 0}	
+		[4]	{BestBidPrice=0,938}	
+		[5]	{VWAP=0,590}
+		[6]	{LastTrade=21.03.2014 8:14:00 4 0,590 0}	
+		[7]	{LastTradeId=4}	
+		[8]	{LastTradePrice=0,590}	
+		[9]	{LastTradeTime=21.03.2014 8:14:00}&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;Лог:&lt;div class='spoilertitle'&gt;&lt;input type='button' value='Показать спойлер' class='btn btn-primary' onclick="toggleSpoiler(this, 'spolier_c47747584d4843308ef65c4970a8b3d8');" title='Показать спойлер' /&gt;&lt;/div&gt;&lt;div class='spoilerbox' id='spolier_c47747584d4843308ef65c4970a8b3d8' style='display:none'&gt;&lt;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:plain"&gt;
2014-03-22 09:21:10,478 [ 9] INFO  - WorkMonitor.MonitoringTime.Period.Times: {Min:00:00:00 Max:23:59:59}, Till: 12/31/9999 23:59:59
2014-03-22 09:21:11,770 [21] INFO  - Подключение
2014-03-22 09:21:12,067 [23] INFO  - 00:00:00.000 | IQFeedTrader    | Connect
2014-03-22 09:21:13,638 [21] INFO  - Запуск экспорта
2014-03-22 09:21:14,095 [29] INFO  - 09:21:13.100 | IQFeedTrader    | StartExport
2014-03-22 09:21:14,095 [29] INFO  - 09:21:13.661 | LookupFeed      | Request: S,SET PROTOCOL,5.0
2014-03-22 09:21:14,095 [29] INFO  - 09:21:13.663 | Level1Feed      | Request: S,SET PROTOCOL,5.0
2014-03-22 09:21:14,095 [29] INFO  - 09:21:13.665 | Level2Feed      | Request: S,SET PROTOCOL,5.0
2014-03-22 09:21:14,095 [29] INFO  - 09:21:13.668 | Level1Feed      | Request: S,SELECT UPDATE FIELDS,Symbol,Exchange ID,Last Market Center,Bid Market Center,Ask Market Center,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-03-22 09:21:14,096 [29] ERROR - 09:21:13.683 | IQFeedTrader    | System.InvalidOperationException: Account not authorized for Level II
2014-03-22 09:21:14,097 [29] INFO  - 09:21:13.689 | LookupFeed      | Request: SLM
2014-03-22 09:21:14,097 [29] INFO  - 09:21:13.694 | LookupFeed      | Request: SST
2014-03-22 09:21:14,241 [21] INFO  - Запуск SaveManager
2014-03-22 09:22:14,490 [35] INFO  - 09:22:14.037 | Level1Feed      | Request: w10MLIB.X
2014-03-22 09:22:14,490 [35] INFO  - 09:22:14.039 | Level1Feed      | Request: w10MLIB.X
2014-03-22 09:22:14,490 [35] INFO  - 09:22:14.039 | Level2Feed      | Request: w10MLIB.X
2014-03-22 09:22:43,874 [24] INFO  - 09:22:14.039 | IQFeedTrader    | Инструмент 10MLIB.X@DTN зарегистрирован на получение рыночных данных для Level1.
2014-03-22 09:22:43,874 [24] INFO  - 09:22:14.039 | IQFeedTrader    | Инструмент 10MLIB.X@DTN зарегистрирован на получение рыночных данных для Trades.
2014-03-22 09:22:43,874 [24] INFO  - 09:22:14.039 | IQFeedTrader    | Инструмент 10MLIB.X@DTN зарегистрирован на получение рыночных данных для MarketDepth.
2014-03-22 09:23:08,510 [23] ERROR - Ошибка при сохранении изменений инструментов
System.ArgumentException: Минимальный шаг цены 0,01 инструмента 10MLIB.X@DTN не соответствует самой цене 0,938.
Parameter name: info
   at #=qPjD4BOv$5BKxe_ttNIce9KX$StN0NyiBwpObU6kch$DxlgWCo386GGB4zCGVETNw0_b_HGs6uEfO4zWVQC6kFA==.#=qSTDGNV0iDqSnzbLph8Yc9g==[T](List`1 #=q9PFDMHA0g6G4$l9vTjzZhg==, Decimal #=qu9_yCHRqY$LOB44u3uYfYQ==, Decimal #=qeDHHRmrCloHsysJaNDpx5w==, #=qsrRcrl$KHsI32HS28WOhKTQQt7VDYCM8o$SQf$sm5950Ho8SNnHsnNr$aFPmrIVL #=qn$YTckweA1Ev$RrCR7l8uA==, Security #=qAytM0J8OzpOW5$KzvE4rXA==, Boolean #=qzUG13oUQFxniVRzl_kJEvg==)
   at #=qTbUFoDA2rXZyjzCCG_XPfuOYADBnY4G1OolBODN6rWxwTvSAZRy_d7yp9I0pvUV7uKFziBBOMyYFMWg0juLm8A==.#=qsiKHElVM5$9wKL2OXxX_jQ==(List`1 #=qLH_rqqpaMHMLANH8HZRitw==, #=qN0Iog2PcgTPVzK7TCmX4NyqBAYtp85$Rr6TNf87JBthNhGccR1ur1ifaGt5qUtF$ #=qygDprxDARw2VgUOb3nkYQA==, Decimal #=qSsuzamcO0zSNz_tDVYAUSg==)
   at #=qTbUFoDA2rXZyjzCCG_XPfuOYADBnY4G1OolBODN6rWxwTvSAZRy_d7yp9I0pvUV7uKFziBBOMyYFMWg0juLm8A==.#=qmGKnACAOqjE10v6FGL2TrA==(List`1 #=q1OEYfJW1BSYKXv_Wx_oMYQ==, IEnumerable`1 #=qiCz0UVEDNMJpq29fDMjKyQ==, #=qN0Iog2PcgTPVzK7TCmX4NyqBAYtp85$Rr6TNf87JBthNhGccR1ur1ifaGt5qUtF$ #=qJdLsZfnpxpFvFrMe_gCAYA==)
   at #=qQKAldzv4Hx9aZEAfjWjxeUw3n1SMejU_knLGrSPpWXylsa_zXYiQb6rmHnhSXXMM6lhc2ZF28RYMHTHxvWh_4g==.#=qkOUT4VUG7vd7cjfDOBNPsZ_B8CpdZWtHMMFzuEjwjOSH$$TTfAj90GB27rbnGE9MQNSiHNYIhWARk5sPnmPgwGN$wzEZXjPQJsPyOqGKpCY=(IEnumerable`1 #=qTZTx6d6gpDuCSXzkCDk9AA==, #=qsrRcrl$KHsI32HS28WOhKTQQt7VDYCM8o$SQf$sm5950Ho8SNnHsnNr$aFPmrIVL #=qJWZ9nWr9mZbcPM4mHyCr2w==)
   at #=qJeE4_46VY$A0dIiZTywt83uYQhQ_oHDxAxCy1UFFR6T9re4gF2Y4MkGTUJz3rcFY.#=qBdPGdik47hQskMSsLXQFOA==(DateTime #=quV2M9dLuA9wJq3GNniob7g==, #=qLf3ak3vMf7hRt1x61V08CA==[] #=q_mUtmDvZBv6XOsCJBPqq4Q==, Boolean #=qVhduF7ksTLTqYjm4dYCi9A==)
   at #=qJeE4_46VY$A0dIiZTywt83uYQhQ_oHDxAxCy1UFFR6T9re4gF2Y4MkGTUJz3rcFY.Save(IEnumerable`1 #=qJ4MUhI4A5agEyoBg9IHObg==)
   at AlgoTrading.Features.Hydra.Model.SaveManager.SaveSecurityChanges() in e:\AlgoTrading3.b177\SourceCode\Applications\AlgoTrading\Features\Hydra\Model\SaveManager.cs:line 166&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4421/</id>
    <title type="text">API 4.2.2.20. Несоответствия в поиске</title>
    <published>2014-03-17T19:27:48Z</published>
    <updated>2014-03-17T19:27:48Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Если получаю инструменты через IQTrader.IsDownloadSecurityFromSite, то список инструментов по типу разбивается так:&lt;br /&gt;&lt;br /&gt;Всего: 1291645&lt;br /&gt;Future - 49109&lt;br /&gt;Index - 53566&lt;br /&gt;Option - 1116161&lt;br /&gt;Stock - 29431&lt;br /&gt;Bond - 5261&lt;br /&gt;Fund - 30281&lt;br /&gt;Currency - 7509&lt;br /&gt;Commodity - 190&lt;br /&gt;Forward - 54&lt;br /&gt;Swap - 83&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 criteria = new Security()
                        {
                            Code = &amp;quot;*&amp;quot;,
                        };

                        _connector.LookupSecurities(criteria);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;то разбивка такая:&lt;br /&gt;&lt;br /&gt;Всего: 868042&lt;br /&gt;Stock - 29404&lt;br /&gt;Option - 730333&lt;br /&gt;Fund - 30205&lt;br /&gt;Currency - 1476&lt;br /&gt;Bond - 4492&lt;br /&gt;Index - 22579&lt;br /&gt;Future - 49553&lt;br /&gt;&lt;br /&gt;Forward здесь вообще отсутствует.&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 criteria = new Security()
                        {
                            Code = &amp;quot;*&amp;quot;,
                            Type = SecurityTypes.Forward,
                        };

                        _connector.LookupSecurities(criteria);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt; возвращает:&lt;br /&gt;&lt;br /&gt;Всего: 54&lt;br /&gt;Forward - 54&lt;br /&gt;&lt;br /&gt;т.е. форвард все-таки можно найти через поиск.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4420/</id>
    <title type="text">API 4.2.2.18. IQTrader.CurrentTime</title>
    <published>2014-03-17T18:49:54Z</published>
    <updated>2014-03-17T18:49:54Z</updated>
    <author>
      <name>vk37</name>
      <uri>https://stocksharp.ru/users/6296/</uri>
      <email>info@stocksharp.ru</email>
    </author>
    <category term="IQFeed" />
    <content type="html">Возвращает московское время, а не Eastern Standard Time, по которому живет IQ. Это так и останется в дальнейшем, не ошибка?</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4417/</id>
    <title type="text">API 4.2.2.18. Поиск по типу инструмента не работает</title>
    <published>2014-03-15T17:04:59Z</published>
    <updated>2014-03-15T17:04:59Z</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;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
                        var criteria = new Security()
                        {
                            Code = &amp;quot;*&amp;quot;,
                            Type = SecurityTypes.Forward,
                        };

                        _connector.LookupSecurities(criteria);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;Код возвращает акции.</content>
  </entry>
  <entry>
    <id>https://stocksharp.ru/topic/4416/</id>
    <title type="text">API 4.2.2.18. Получение исторических сделок. Как не пропустить ошибку</title>
    <published>2014-03-15T12:04:50Z</published>
    <updated>2014-03-15T12:04:50Z</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;div class="code"&gt;&lt;strong&gt;Код&lt;/strong&gt;&lt;div class="innercode"&gt;&lt;pre class="brush:csharp"&gt;
trades = Connector.GetTrades(security, from, to);&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;Процесс длится несколько часов. Если рвется связь, то исключения при вызове GetTrades не происходит. Пока отслеживаю удачно или нет выполнен запрос по IQFeedTrader.DataErrorCount. Может все-таки не проглатывать исключение, а давать его?</content>
  </entry>
</feed>