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

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


Добрый день,Нужна помощь! Столкнулся с проблемой не могу запустить старую версию (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(Object value) в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.DownloadSecurityInfo() в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.Refresh(ISecurityStorage storage, Security criteria, Action1 newSecurity, Func1 isCancelled) в StockSharp.Hydra.Finam.FinamTask.StockSharp.Algo.History.ISecurityDownloader.Refresh(ISecurityStorage storage, Security criteria, Action1 newSecurity, Func1 isCancelled) в StockSharp.Hydra.Windows.SecuritiesWindowEx.<>c__DisplayClassa.<LookupPanel_OnLookup>b__6()

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


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 6/15/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(Object value) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.<.ctor>b__6(String[] lines) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.CsvMetaInfo.<>c__DisplayClass13.b__12() в Ecng.Common.Converter.<>c__DisplayClassf.b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в StockSharp.Algo.Storages.MarketDataStorage2.GetInfo(Stream stream, DateTime date) в StockSharp.Algo.Storages.MarketDataStorage2.Save(IEnumerable1 data) в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List1 buffer, IMarketDataDrive drive) в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 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(Object value) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.<.ctor>b__6(String[] lines) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.CsvMetaInfo.<>c__DisplayClass13.b__12() в Ecng.Common.Converter.<>c__DisplayClassf.b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в StockSharp.Algo.Storages.MarketDataStorage2.GetInfo(Stream stream, DateTime date) в StockSharp.Algo.Storages.MarketDataStorage2.Save(IEnumerable1 data) в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List1 buffer, IMarketDataDrive drive) в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 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(Object value) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.<.ctor>b__6(String[] lines) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.CsvMetaInfo.<>c__DisplayClass13.b__12() в Ecng.Common.Converter.<>c__DisplayClassf.b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в StockSharp.Algo.Storages.MarketDataStorage2.GetInfo(Stream stream, DateTime date) в StockSharp.Algo.Storages.MarketDataStorage2.Save(IEnumerable1 data) в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List1 buffer, IMarketDataDrive drive) в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 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(Object value) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.<.ctor>b__6(String[] lines) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.CsvMetaInfo.<>c__DisplayClass13.b__12() в Ecng.Common.Converter.<>c__DisplayClassf.b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в StockSharp.Algo.Storages.MarketDataStorage2.GetInfo(Stream stream, DateTime date) в StockSharp.Algo.Storages.MarketDataStorage2.Save(IEnumerable1 data) в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List1 buffer, IMarketDataDrive drive) в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 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(Object value) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.<.ctor>b__6(String[] lines) в StockSharp.Algo.Storages.CsvMarketDataSerializer1.CsvMetaInfo.<>c__DisplayClass13.b__12() в Ecng.Common.Converter.<>c__DisplayClassf.b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 func) в StockSharp.Algo.Storages.MarketDataStorage2.GetInfo(Stream stream, DateTime date) в StockSharp.Algo.Storages.MarketDataStorage2.Save(IEnumerable1 data) в StockSharp.Hydra.Panes.ImportPane.FlushBuffer(List1 buffer, IMarketDataDrive drive) в StockSharp.Hydra.Panes.ImportPane.<>c__DisplayClass1a0.<OnDoWork>b__19f() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>b__e() в Ecng.Common.Converter.DoInCulture(CultureInfo cultureInfo, Func1 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