Mikhail Sukhov
|
Дата: 03.12.2012
anothar System.IO.FileLoadException: Невозможно загрузить файл или сборку "WPFToolkit.Extended, Version=1.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4" или один из зависимых от них компонентов. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) Имя файла: "WPFToolkit.Extended, Version=1.6.0.0, Culture=neutral, PublicKeyToken=3e4669d2f30244f4"
Убиение базы не помогло. Так же в источнике Плаза не работает выбор таблиц(его вообще нет-там просто отображается строка Ecng.Xaml.UniqueObservableCollection).
100% какая то локальная бага. Гидра из дистрибутива на чистом компе запускается.
|
|
Спасибо:
|
|
|
|
|
dvoris
|
Дата: 06.12.2012
|
|
|
|
Скачал 4.1.6. При запуске: Код 09:11:44.587|Error |StockSharp|System.ArgumentException: Item with name 'Id' doesn't exists. Имя параметра: name в Ecng.Serialization.SerializationItemCollection.get_Item(String name) в Ecng.Data.Database.GetOrAddCacheTable[TEntity](SerializationItemCollection table) в Ecng.Data.Database.ReadAll[TEntity](Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Data.HierarchicalPageLoadList`1.OnGetGroup(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList`1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList`1.RelationManyListEnumerator.ProcessMove(Boolean& canProcess) в Ecng.Collections.BaseEnumerator`2.MoveNext() в StockSharp.Hydra.Extensions.AddNameByGuid(HydraEntityRegistry hydraEntityRegistry, IList`1 sources) в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Hydra\Extensions.cs:строка 156 в StockSharp.Hydra.MainWindow.InitializeMarketSources() в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Hydra\MainWindow.xaml.cs:строка 338 в StockSharp.Hydra.MainWindow.<MainWindowLoaded>b__4() в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Hydra\MainWindow.xaml.cs:строка 160 в System.Threading.Tasks.Task`1.InvokeFuture(Object futureAsObj) в System.Threading.Tasks.Task.Execute()
|
|
Спасибо:
|
|
|
|
|
reier
|
Дата: 06.12.2012
Подтверждаю - Hydra из архива Hydra_4.1.6.zip при старте выдает ошибку: |Error |StockSharp|System.ArgumentException: Item with name 'Id' doesn't exists. Помогло удаление файла С:\...\Documents\StockSharp\Hydra\StockSharp.db
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 06.12.2012
А если БД удалить?
|
|
Спасибо:
|
|
|
|
|
anothar
|
Дата: 06.12.2012
|
|
|
|
Мои баги действительно оказались локальными. Ребут помог. Но нашел два других бага: в окне редактирования свойств плаза источника в контроле для редактирования интервала проблема с фокусом-нажимаешь один раз увеличить, она увеличивает, но фокус теряется и если еще раз нажмешь то она уже увеличит не выбранное число, а часы(впрочем возможно это фишка RDP). При работе с плазой возникло странное сообщение с ошибкой(раньше такого не припомню как-то): 19:22:46.504|Error |PlazaTrader|System.InvalidOperationException: Поток FORTS_OPTTRADE_REPL выбросил ошибку. ---> System.Runtime.InteropServices.COMException: COMMON:WRONG_ARGUMENTS в P2ClientGateMTA32.CP2TableSetClass.set_rev(String tableName, Int64 pVal) в #=qlozzrNzrRPlMb7i6644BZL1K4UOEu2zFIB56ONxXDxO11WfBErX4c11IJwyeGloa.#=qa0uFjnTYZBc3BPxXJj3f8Cg5h$987RAS2in7s2TnqmX0w3xcihB5MoKE05rs08WLqpG8XO5IMoo5WBKcmaZbmg==(String #=qNCj$R7$dlcsSi$lABSF4mw==, Int64 #=qWd9_qXbrU421UXPA_2HsVA==) в StockSharp.Plaza.PlazaStreamManager.#=qrDHUuxlCxpMFVWZelS7cxOgzpQNllYW9yEnmeAf9A1A=.#=qX2uUfssrYm1HLWM3jLOgRaZ1DaAYwY0gbWqre8CYNhI=(#=qoflWrrDIiTb5fXEUJdjsaqYEIvP_B6AsHbspINrVwWZQpR6pRBYE82OgnUt8UPu9 #=qgj9bEPA7qieRmV4PK8jglw==, Action`1 #=qgEmr23SSd$y8F$Iq3pK31g==) --- Конец трассировки внутреннего стека исключений ---
|
|
Спасибо:
|
|
|
|
|
Mikhail Sukhov
|
Дата: 06.12.2012
anothar 19:22:46.504|Error |PlazaTrader|System.InvalidOperationException: Поток FORTS_OPTTRADE_REPL выбросил ошибку. ---> System.Runtime.InteropServices.COMException: COMMON:WRONG_ARGUMENTS Для новой Гидры нужен свежий роутер. 14_11
|
|
Спасибо:
|
|
|
|
|
dvoris
|
Дата: 07.12.2012
|
|
|
|
Удаление базы помогло, Гидра запускается. Возникла проблема с индексом, источник Finam. Цитата:05:08:42.674|Error |Finam |System.ArgumentException: Инструмент MICEX@Finam имеет нулевой шаг цены. в #=qL57T70G2kmW76a9N1uxg2rQ28yZNBpdMkGPYyK063huohY$B62p9dH5OEqic6PqW.#=qDR8RZaLs9quqSiaAk4r5uA==(#=qM0HjWTSJAM2tAgGc_Oh7jQ== #=qnaEqStebw_ZwvZlrZpJ9QQ==) в System.Linq.Lookup`2.Create[TSource](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) в System.Linq.GroupedEnumerable`3.GetEnumerator() в #=qL57T70G2kmW76a9N1uxg2rQ28yZNBpdMkGPYyK063huohY$B62p9dH5OEqic6PqW.Save(IEnumerable`1 #=qPbrOKcOQ9kNFwzIqsKGlJw==) в StockSharp.Hydra.Core.BaseMarketDataSource.SaveCandles(Security security, TimeSpan tf, IEnumerable`1 candles, Boolean raiseDataLoadedEvent) в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Core\BaseMarketDataSource.cs:строка 332 в StockSharp.Hydra.Finam.FinamSource.LoadCandles(Security security, List`1 allDates) в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Plugins\Finam\FinamSource.cs:строка 210 в StockSharp.Hydra.Finam.FinamSource.Load() в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Plugins\Finam\FinamSource.cs:строка 158 в StockSharp.Hydra.Worker.WorkerProcess.<Download>b__12(IMarketDataSource source) в E:\StockSharpReleases\StockSharp_4.1.6\Hydra\Hydra\Worker.cs:строка 139 05:08:42.674| |Finam |Останавливается. Ну и да, дату выставлять неудобно, фокус теряется, но это мелочи. UPD. Кнопка "Стоп" перестала работать, Гидра решила не останавливаться и выкачать все тики с Финама :))
|
|
Спасибо:
|
|
|
|
|
dvoris
|
Дата: 13.12.2012
можно ли рассчитывать на фикс бага с нулевым шагом цены? ибо не работает много инструментов, в т.ч. MICEX, SPFB.RTS@RTS кроме этого заметил некорректную инфу в списке инструментов - например, для тикера RTKM. всё вышеописанное относится к источнику Finam, с другими пока не проверял.
|
|
Спасибо:
|
|
|
|
|
Moadip
|
Дата: 13.12.2012
Цитата:можно ли рассчитывать на фикс бага с нулевым шагом цены? ибо не работает много инструментов, в т.ч. MICEX, SPFB.RTS@RTS Ок, посмотрю. Но это не совсем баг. Цитата:кроме этого заметил некорректную инфу в списке инструментов - например, для тикера RTKM. В чем конкретно заключается некорректность?
|
|
Спасибо:
|
|
|
|
|
anothar
|
Дата: 13.12.2012
|
|
|
|
На финаме поймал баг: ---> (Inner Exception #0) System.FormatException: String was not recognized as a valid DateTime. at System.DateTime.Parse(String s, IFormatProvider provider) at System.Convert.ToDateTime(String value, IFormatProvider provider) at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) at Ecng.Common.Converter.To(Object value, Type destinationType) at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) at Ecng.Data.Database.<>c__DisplayClass3b.<GroupSource>b__37(Object v) at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey) at Sy19:18:24.474|Error |StockSharp|System.AggregateException: One or more errors occurred. ---> System.FormatException: String was not recognized as a valid DateTime. at System.DateTime.Parse(String s, IFormatProvider provider) at System.Convert.ToDateTime(String value, IFormatProvider provider) at System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) at Ecng.Common.Converter.To(Object value, Type destinationType) at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) at Ecng.Serialization.XmlSerializer`1.Deserialize(Stream stream, FieldList fields, SerializationItemCollection source) at Ecng.Data.Database.<>c__DisplayClass3b.<GroupSource>b__37(Object v) at System.Linq.Parallel.PartitionedDataSource`1.ListContiguousIndexRangeEnumerator.MoveNext(T& currentElement, Int32& currentKey) at System.Linq.Parallel.StopAndGoSpoolingTask`2.SpoolingWork() at System.Linq.Parallel.SpoolingTaskBase.Work() at System.Linq.Parallel.QueryTask.BaseWork(Object unused) at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace ---
Делал следующее: в финаме указал дату. поставил на закачку. Потом понял что надо было дату побольше поставить. Нажал стоп а потом вышел из гидры. Стал запускать гидры и при запуске выдала вот такое сообщение и не запустилась.
|
|
Спасибо:
|
|
|
|