RomSunZ
|
Date: 11/18/2014
|
|
|
|
Обновил гидру до 4.2.36, сделал новую чистую базу (нет никаких инструментов вообще), теперь при поиске инструментов на Финаме выдает Code
S#.Data 18.11.2014 11:09:36 +06:00 Error System.ArgumentNullException: Значение не может быть неопределенным.
Имя параметра: dict
в Ecng.Collections.CollectionHelper.TryGetValue[TKey,TValue](IDictionary`2 dict, TKey key)
в StockSharp.Hydra.Finam.FinamSecurityStorage.StockSharp.BusinessEntities.ISecurityProvider.Lookup(Security criteria)
в StockSharp.Algo.TraderHelper.LookupById(ISecurityProvider provider, String id)
в StockSharp.Algo.History.Russian.Finam.FinamHistorySource.Refresh(ISecurityStorage storage, Security criteria, Action`1 newSecurity, Func`1 isCancelled)
в StockSharp.Hydra.Windows.SecuritiesWindowEx.<>c__DisplayClassa.<LookupPanel_OnLookup>b__6()
При загрузке со старой БД выдает ошибку Code
S#.Data 18.11.2014 11:15:23 +06:00 Error System.AggregateException: Произошла одна или несколько ошибок. ---> System.AggregateException: Произошла одна или несколько ошибок. ---> System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()
--- Конец трассировки внутреннего стека исключений ---
в System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
в System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
в System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
в System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
в System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
в System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
в System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
в System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
в System.Linq.ParallelEnumerable.ToList[TSource](ParallelQuery`1 source)
в Ecng.Data.Database.GroupSource(IEnumerable`1 fields, SerializationItemCollection input, IEnumerable`1 innerSchemaNameOverrides)
в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table)
в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в StockSharp.Algo.Storages.BaseStorageEntityList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в Ecng.Serialization.RelationManyList`1.CopyTo(TEntity[] array, Int32 index)
в System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
в System.Threading.Tasks.Task.Execute()
--- Конец трассировки внутреннего стека исключений ---
---> (Внутреннее исключение #0) System.AggregateException: Произошла одна или несколько ошибок. ---> System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()
--- Конец трассировки внутреннего стека исключений ---
в System.Linq.Parallel.QueryTaskGroupState.QueryEnd(Boolean userInitiatedDispose)
в System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
в System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
в System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
в System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
в System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
в System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
в System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
в System.Linq.ParallelEnumerable.ToList[TSource](ParallelQuery`1 source)
в Ecng.Data.Database.GroupSource(IEnumerable`1 fields, SerializationItemCollection input, IEnumerable`1 innerSchemaNameOverrides)
в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table)
в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в StockSharp.Algo.Storages.BaseStorageEntityList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, ListSortDirection direction)
в Ecng.Serialization.RelationManyList`1.CopyTo(TEntity[] array, Int32 index)
в System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
в System.Threading.Tasks.Task.Execute()
---> (Внутреннее исключение #0) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #1) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #2) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #3) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #4) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #5) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #6) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
---> (Внутреннее исключение #7) System.InvalidCastException: Cannot convert 01/01/0001 00:00:00 to type System.DateTimeOffset. ---> System.FormatException: Представление даты в формате UTC выходит за пределы диапазона лет 1-9999.
в System.DateTimeOffset.Parse(String input)
в Ecng.Common.Converter.To(Object value, Type destinationType)
--- Конец трассировки внутреннего стека исключений ---
в Ecng.Common.Converter.To(Object value, Type destinationType)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source)
в Ecng.Data.Database.<>c__DisplayClass42.<>c__DisplayClass44.<GroupSource>b__3a()
в Ecng.Common.Converter.DoInCulture[T](CultureInfo cultureInfo, Func`1 func)
в System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey)
в System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork()
в System.Linq.Parallel.SpoolingTaskBase.Work()
в System.Linq.Parallel.QueryTask.BaseWork(Object unused)
в System.Threading.Tasks.Task.Execute()<---
<---
|