API 4.2.2.4 Поиск по инструментам не работает

API 4.2.2.4 Поиск по инструментам не работает
Atom
1/24/2014
vk37


Инициализирую коннектор:csharp _connector = new IQFeedTrader(); Делаю поиск: ```csharp var criteria = new Security() { Code = "XG#@EUREX", Type = SecurityTypes.Future, };

                    _connector.LookupSecurities(criteria);

Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 1/24/2014
Reply


В SampleIQFeed так же поиск не работает?

Thanks:

vk37

Avatar
Date: 1/24/2014
Reply


В примере тоже не работает. SecurityIdGenerator скорее поможет для инсрументов типа @ES#@CME. Собачка в начале тикера у них признак ночной сессии.

Thanks:

vk37

Avatar
Date: 1/24/2014
Reply


Во вложении дебаг лог

Log.txt 50 KB (670)
Thanks:

Mikhail Sukhov

Avatar
Date: 1/24/2014
Reply


Код площадки не указывается в коде инструмента.

Thanks:

vk37

Avatar
Date: 1/24/2014
Reply


Если не указывать, то получаю такую ошибку:```plain 2014-01-24 14:52:10,950 [21] INFO - 14:52:10.884 | LookupFeed | Request: SBF,s,XG#,t,8,#53527508# 2014-01-24 14:52:11,454 [35] DEBUG - 14:52:11.347 | IQFeedMarketDataMessageAdapter | #53527508#,XG#,68,8,DAX MARCH 2014, 2014-01-24 14:52:11,454 [35] DEBUG - 14:52:10.339 | IQFeedTrader | BP:MarketDataError,T=2014.01.24 14:52:11.375,Error=Cannot convert 53527508#,XG to type System.Int64. 2014-01-24 14:52:11,455 [35] ERROR - 14:52:11.375 | IQFeedTrader | System.InvalidCastException: Cannot convert 53527508#,XG to type System.Int64. ---> System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt) 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.#=qrgdYqeIK_0YG6cYnZJIqO79W2fJ1Ko68bKvh87rq4xw=.MoveNext() at System.Linq.Enumerable.<SelectManyIterator>d__142.MoveNext() at StockSharp.IQFeed.IQFeedMarketDataMessageAdapter.#=qckLvQlBGu4ziJv833TkHIA==(IEnumerable1 #=qJy6FNgM76RZ6K41y_WP99A==) at Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg) at #=qizTyrKyKfYRtPORmm_id$PUSedVfhfUUF8bzrAlMT2YFKHkIWbN85BhP6eL3tKSB.#=q$_rshIEo6SCuUz7Ex5GndQ==()

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy