← Zurück

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

Добрый день,Нужна помощь! Столкнулся с проблемой не могу запустить старую версию (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()

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (2)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

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

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

regto5
regto5

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.<Read>b__12() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>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.<Read>b__12() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>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.<Read>b__12() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>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.<Read>b__12() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>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.<Read>b__12() в Ecng.Common.Converter.<>c__DisplayClassf.<DoInCulture>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)