StockSharp, реально need help! Слетело все тестирование на истории после обновлений.


StockSharp, реально need help! Слетело все тестирование на истории после обновлений.
Atom Ответить
18.12.2018


Раз нет больше CandleManager, сделал Connector.
Как в примере:

_series = new CandleSeries(typeof(TimeFrameCandle), SecurityForResearchPicker.SelectedSecurity, _timeFrame);
EntityRegistry er = new EntityRegistry();
SnapshotRegistry sr = new SnapshotRegistry(_path);
RSafeConnection.Trader.InitializeStorage(er,_storage,sr);
RSafeConnection.Trader.CandleSeriesProcessing += Connector_CandleSeriesProcessing;
RSafeConnection.Trader.SubscribeCandles(_series, (DateTime)From_d.Value, (DateTime)To_d.Value);

В Connector_CandleSeriesProcessing пытаюсь вывести данные (исторические данные, которые скачала Hydra за последнюю неделю)
Но ничего не выходит (в смысле, просто ничего не происходит).
Логирование выдает такую вот ошибку:

"System.NotImplementedException: Метод или операция не реализована.
в Ecng.Serialization.InMemoryStorage.GetBy[TEntity](SerializationItemCollection by)
в Ecng.Serialization.RelationManyList`1.OnGet(SerializationItemCollection by)
в Ecng.Serialization.RelationManyList`1.Read(SerializationItem by)
в Ecng.Serialization.RelationManyList`1.ReadById(Object id)
в StockSharp.Algo.Storages.StorageHelper.ReadBySecurityId(IStorageEntityList`1 securities, SecurityId securityId)
в StockSharp.Algo.Storages.StorageMessageAdapter.GetSecurity(SecurityId securityId)
в StockSharp.Algo.Storages.StorageMessageAdapter.GetTimeFrameCandleMessageStorage(SecurityId securityId, TimeSpan timeFrame, Boolean allowBuildFromSmallerTimeFrame)
в StockSharp.Algo.Storages.StorageMessageAdapter.LoadMessages(MarketDataMessage msg, Nullable`1 from, Nullable`1 to, Int64 transactionId)
в StockSharp.Algo.Storages.StorageMessageAdapter.ProcessMarketDataRequest(MarketDataMessage msg)
в StockSharp.Algo.Storages.StorageMessageAdapter.SendInMessage(Message message)
в StockSharp.Messages.MessageAdapterWrapper.SendInMessage(Message message)
в StockSharp.Algo.FilteredMarketDepthAdapter.SendInMessage(Message message)
в StockSharp.Algo.Connector.InMessageChannelOnNewOutMessage(Message message)
в StockSharp.Messages.InMemoryMessageChannel.OnNewOut(KeyValuePair`2 item)
в Ecng.Collections.BaseInMemoryChannel`1.<Open>b__16_1()"

Буду очень признателен за помощь!



Спасибо:




0 Ответов


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy