← Назад

Сбой PnL сборка 21297

ошибка Исключение выдает именно PnL.

Комментарии (4)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

seashaman
seashaman Автор

Нашлась причина ошибки. Если не задавать поля MinStepSize и MinStepPrice в Security то вылазит вышеприведенный сбой. Если их назначать, то все работает нормально.

Mikhail Sukhov
Mikhail Sukhov

seashaman: Нашлась причина ошибки. Если не задавать поля MinStepSize и MinStepPrice в Security то вылазит вышеприведенный сбой. Если их назначать, то все работает нормально.

А можно стектрейс ошибки?

seashaman
seashaman Автор

System.DivideByZeroException не обработано пользовательским кодом HResult=-2147352558 Message=Попытка деления на нуль. Source=mscorlib StackTrace: в System.Decimal.FCallDivide(Decimal& d1, Decimal& d2) в System.Decimal.op_Division(Decimal d1, Decimal d2) в StockSharp.Algo.PnL.PnLManager.#=qS4So4ilJQlwYMzcBr6i_IL0cDCERzRdQBOfWG_QGahI=(KeyValuePair2 #=q_jsQhW2xddvwQiP6k2_aUw==) в System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() в System.Linq.Enumerable.Sum(IEnumerable1 source) в StockSharp.Algo.PnL.PnLManager.#=qzSv2kVXdIRSIKU7XmHmlkU7Bv6LlL_Ltq2_wRt8xaxY=(SynchronizedDictionary2 #=qp_k9b0SC2oOnabHReXrIMA==) в Ecng.Collections.CollectionHelper.SyncGet[TCollection,TResult](TCollection collection, Func2 func) в StockSharp.Algo.PnL.PnLManager.#=qZ5yDiaeL8Ibdq6RkyQFmEdW0uv6t0B6cM0Stfa_1ReE=() в StockSharp.Algo.PnL.PnLManager.get_PnL() в StockSharp.Algo.Strategies.Strategy.get_PnL() в SampleHistoryTesting.MainWindow.<StartBtnClick>b__7() в c:\stock\stocksharp-21314\trunk\Samples\Testing\SampleHistoryTesting\MainWindow.xaml.cs:строка 159 в Ecng.Common.DelegateHelper.SafeInvoke(Action handler) в StockSharp.Algo.Strategies.Strategy.#=qUSKSaaY_W5bervl96REuko2LXr62DWV8Qw_cGLvqzeg=() в StockSharp.Algo.Strategies.Strategy.OnSecurityChanged() в StockSharp.Algo.Strategies.Strategy.#=qUj_MKo_5xFu57$BdmAtvdiY76AVUjyYHeEpSA1Om3R4=.#=q343LSoR0CMvejB0kNt2wuFX6SF6IrgjibSXlrOx9x04=() в StockSharp.Algo.Strategies.Strategy.#=qv9DkYdzFXgbMlyQnesE40LDtvwXUJTmTnH8095EC_qc=.#=qMOeXzkigxQnFQoWk2OWgJQ==(Action #=qD1$F2I$IZdw9eK_YvrFaRQ==) в StockSharp.Algo.Strategies.Strategy.#=qbYIiqwCN16zVLAUzZQk8Tw==(Action #=qNJyxxMM2VyU8thUDzR41CA==) в StockSharp.Algo.Strategies.Strategy.#=q0NpkgKz3AUN4D1ozVD22geSJqDGnh8s7e61phQqgak4=(IEnumerable1 #=qtY3thsjFpX94t0bbhUtrig==) в Ecng.Common.DelegateHelper.SafeInvoke(Action1 handler, T arg) в Ecng.ComponentModel.EventsContainer1.Raise(IEnumerable`1 items) InnerException:

Alexander
Alexander

Фикс на кодплексе