S#

Не могу запустить S#.Data версию (v.4.2.30).


Не могу запустить S#.Data версию (v.4.2.30).
Atom Reply
6/13/2015


Gii

Avatar
Training
Добрый день,Нужна помощь!
Столкнулся с проблемой не могу запустить старую версию (v.4.2.30) S#.Data.
При загрузке инструментов с Finam выдает ошибку:

Цитата:
S#.Data 13.06.2015 13:35:12 Error System.InvalidCastException: Cannot convert 'b2' to type System.Int64. ---> System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.String.System.IConvertible.ToInt64(IFormatProvider provider)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.DownloadSecurityInfo()
в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.Refresh(ISecurityStorage storage, Security criteria, Action`1 newSecurity, Func`1 isCancelled)
в StockSharp.Hydra.Finam.FinamTask.StockSharp.Algo.History.ISecurityDownloader.Refresh(ISecurityStorage storage, Security criteria, Action`1 newSecurity, Func`1 isCancelled)
в StockSharp.Hydra.Windows.SecuritiesWindowEx.<>c__DisplayClassa.<LookupPanel_OnLookup>b__6()


Если это связано с изменившимся форматом данных, то может быть кто-нибудь знает новый формат данных или есть конвертер?
Буду признателен за любую информацию.

Tags:


Thanks:




2 Answers
Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 6/14/2015
Reply


Gii Перейти

Столкнулся с проблемой не могу запустить старую версию (v.4.2.30) S#.Data.
При загрузке инструментов с Finam выдает ошибку:


Попробуйте обновить версию.
Thanks:

regto5

Avatar
Date: 10/24/2015
Reply


Mikhail Sukhov Перейти
Gii Перейти

Столкнулся с проблемой не могу запустить старую версию (v.4.2.30) S#.Data.
При загрузке инструментов с Finam выдает ошибку:


Попробуйте обновить версию.


Здравствуйте.
Похожая проблема - не получается запустить импорт из тикового файла Финама. Версия программы 4.3.13.0.
Пример строчки из файла: 20150105,194500,62854,4


Название Время Тип Сообщение
S#.Data (Hydra) Error System.InvalidCastException: Cannot convert to System.Int64. ---> System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.<.ctor>b__6(String[] lines)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.CsvMetaInfo.<>c__DisplayClass13.<Read>b__12()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.Storages.MarketDataStorage`2.GetInfo(Stream stream, DateTime date)
в StockSharp.Algo.Storages.MarketDataStorage`2.Save(IEnumerable`1 data)
в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List`1 buffer, IMarketDataDrive drive)
в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Hydra.Panes.ImportPane.OnDoWork(Object sender, DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
S#.Data (Hydra) 24.10.2015 15:55:07 +03:00 Error System.InvalidCastException: Cannot convert to System.Int64. ---> System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.<.ctor>b__6(String[] lines)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.CsvMetaInfo.<>c__DisplayClass13.<Read>b__12()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.Storages.MarketDataStorage`2.GetInfo(Stream stream, DateTime date)
в StockSharp.Algo.Storages.MarketDataStorage`2.Save(IEnumerable`1 data)
в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List`1 buffer, IMarketDataDrive drive)
в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Hydra.Panes.ImportPane.OnDoWork(Object sender, DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
S#.Data (Hydra) 24.10.2015 15:55:07 +03:00 Error System.InvalidCastException: Cannot convert to System.Int64. ---> System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.<.ctor>b__6(String[] lines)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.CsvMetaInfo.<>c__DisplayClass13.<Read>b__12()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.Storages.MarketDataStorage`2.GetInfo(Stream stream, DateTime date)
в StockSharp.Algo.Storages.MarketDataStorage`2.Save(IEnumerable`1 data)
в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List`1 buffer, IMarketDataDrive drive)
в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Hydra.Panes.ImportPane.OnDoWork(Object sender, DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
S#.Data (Hydra) 24.10.2015 15:55:13 +03:00 Error System.InvalidCastException: Cannot convert to System.Int64. ---> System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.<.ctor>b__6(String[] lines)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.CsvMetaInfo.<>c__DisplayClass13.<Read>b__12()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.Storages.MarketDataStorage`2.GetInfo(Stream stream, DateTime date)
в StockSharp.Algo.Storages.MarketDataStorage`2.Save(IEnumerable`1 data)
в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List`1 buffer, IMarketDataDrive drive)
в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Hydra.Panes.ImportPane.OnDoWork(Object sender, DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
S#.Data (Hydra) 24.10.2015 15:56:06 +03:00 Error System.InvalidCastException: Cannot convert to System.Int64. ---> System.FormatException: Входная строка имела неверный формат.
в System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
в System.Number.ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Common.Converter.To[T](Object value)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.<.ctor>b__6(String[] lines)
в StockSharp.Algo.Storages.CsvMarketDataSerializer`1.CsvMetaInfo.<>c__DisplayClass13.<Read>b__12()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Algo.Storages.MarketDataStorage`2.GetInfo(Stream stream, DateTime date)
в StockSharp.Algo.Storages.MarketDataStorage`2.Save(IEnumerable`1 data)
в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List`1 buffer, IMarketDataDrive drive)
в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f()
в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в StockSharp.Hydra.Panes.ImportPane.OnDoWork(Object sender, DoWorkEventArgs e)
в System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
Thanks:


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

loading
clippy