← Back

вот такая ошибочка в ProcessDataError

System.ArgumentException: strategy at Ecng.Trading.Algo.StrategyManager.#=qZ3BJD8wGU9P0NPGSuXvJt5Zj5KOtNbVswRbMSptcqXU=.#=qGoR8GGM9KdPLCsjQ5kI6gw==(SynchronizedList1 #=qR1TF0vW$qKFlMRNSfX9qrA==) at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action1 action) at Ecng.Trading.Algo.StrategyManager.Register(Strategy strategy, Portfolio portfolio, Security security) at Ecng.Trading.Algo.StrategyManager.#=qgLjVxJZ1MkDbXgaDuPP6pJV9IOzhajs5v180jZUwooQ=(SynchronizedDictionary2 #=qO5pfhMW9dgymzKxgUageuw==) at Ecng.Collections.CollectionHelper.SyncDo[TCollection](TCollection collection, Action1 action) at Ecng.Trading.Algo.StrategyManager.#=q9dHcQ8Dp6Nx1xV$RR4Rl01YugusawR4crxfZMo2n90M=() at Ecng.Trading.Algo.StrategyManager.#=qdV1Zan1_PDNtHTKfgXGZ9OIPKz3s1tormN1UC0V3iRI=(IEnumerable1 #=qsBCae3fVy358CeQfhDLDXQ==) at Ecng.Common.DelegateHelper.SafeInvoke(Action1 handler, T arg) at Ecng.Trading.BusinessEntities.BaseTrader.EventsContainer`2.Raise(T item)

Что бы это значило?

Comments (5)

Login or Create account, Log in or register to leave a comment

Mikhail Sukhov
Mikhail Sukhov

sergun: Что бы это значило?

Означает, что стратегия уже была зарегистрирована ранее. Как я понял по стеку, Вы вызвали загрузку стратегий из файла. До этого регистрацию в ручную делали?

sergun
sergun Author

Mikhail Sukhov:

sergun: Что бы это значило?

Означает, что стратегия уже была зарегистрирована ранее. Как я понял по стеку, Вы вызвали загрузку стратегий из файла. До этого регистрацию в ручную делали?

Только загружаю из файла StrategyManager.Load(...). Вызываю этот метод строго 1 раз при старте программы.

Руками стратегию не создаю и не регистрирую.

Файл, для которого вызываю загрузку, на первый взгляд, содержит описание строго одного "инстанса" стратегии.

Mikhail Sukhov
Mikhail Sukhov

Нашел в самый последний момент багу. Исправил в 2.5.

sergun
sergun Author

Mikhail Sukhov: Нашел в самый последний момент багу. Исправил в 2.5. Бага про не вызывающиеся обработчики?

sergun
sergun Author

sergun:

Mikhail Sukhov: Нашел в самый последний момент багу. Исправил в 2.5. Бага про не вызывающиеся обработчики? Тьфу.. перепутал.. ветку.. Про обработчики видимо бага не нашлась.