Algorithmischer Handel für .NET und Python✦86+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,458+ Tradern und Entwicklern✦Algorithmischer Handel für .NET und Python✦86+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,458+ Tradern und Entwicklern✦
Если не указывать, то получаю такую ошибку:```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==()
Wir verwenden Cookies, um die beste Erfahrung auf unserer Website zu gewährleisten. Durch die weitere Nutzung unserer Seite stimmen Sie der Verwendung von Cookies zu.
Kommentare (5)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
В SampleIQFeed так же поиск не работает?
В примере тоже не работает. SecurityIdGenerator скорее поможет для инсрументов типа @ES#@CME. Собачка в начале тикера у них признак ночной сессии.
Код площадки не указывается в коде инструмента.
Во вложении дебаг лог
Если не указывать, то получаю такую ошибку:```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__14
2.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==()