← Zurück

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

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (4)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

seashaman
seashaman Autor

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

Mikhail Sukhov
Mikhail Sukhov

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

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

seashaman
seashaman Autor

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

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