Unit:Невозможно привести процентное значение в абсолютное.


Unit:Невозможно привести процентное значение в абсолютное.
Atom Reply
7/29/2013


Доброго дня.
Столкнулась с проблемой: при добавлении нового правила к CommissionManager возникает ошибка
Цитата:
Невозможно привести процентное значение в абсолютное, unit.

Код
CommissionManager.Rules.Add(new CommissionRule {Type = CommissionTypes.PerTrade, Value = new Unit(0.004m, UnitTypes.Percent)});

Заранее спасибо.



Thanks:




6 Answers
Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 7/29/2013
Reply


Приведите stacktrace.
Thanks:

wednesday

Avatar
Date: 8/6/2013
Reply


Цитата:
System.ArgumentException: Невозможно привести процентное значение в абсолютное.
Имя параметра: unit
в StockSharp.BusinessEntities.Unit.op_Explicit(Unit unit)
в StockSharp.Algo.Commissions.CommissionManager.#=q$bipY8lSS21$aX9lrA0INhpbHIct6re2sz$1O8wiUBc=.#=q6fzVadfhHayJPgFN4rfG1g==(CommissionRule #=qp9PGfLP1MBmOcjcczVvm9w==, Unit #=qRqtCBp8ne2MytkbPUIBOzQ==)
в StockSharp.Algo.Commissions.CommissionManager.#=q$bipY8lSS21$aX9lrA0INhpbHIct6re2sz$1O8wiUBc=.#=qMaJu$xy4DYvmC$rGaesfkg==(MyTrade #=qegydOumckiCTElhvo10dKw==)
в StockSharp.Algo.Commissions.CommissionManager.ProcessMyTrade(MyTrade trade)
в StockSharp.Algo.Strategies.Strategy.#=qtJVMd2frlmd5O3uz83$Npg==(IEnumerable`1 #=qso1_3Tse6P_y3DUnXPyVIw==)
в StockSharp.Algo.Strategies.Strategy.#=qDzwGzym$0QZqksHlGmQhbHAXPUehFZ4slqe3Hr5rskY=(IEnumerable`1 #=q1_JW7tG6E2sLePZFoiGLgw==)
в Ecng.Common.DelegateHelper.SafeInvoke[T](Action`1 handler, T arg)
в Ecng.ComponentModel.EventsContainer`1.Raise(IEnumerable`1 items)
Topic starter
Thanks:

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 8/6/2013
Reply


А какую именно комиссию вы хотите сделать? 4% от чего?
Thanks:

wednesday

Avatar
Date: 8/6/2013
Reply


Значение процента стоит произвольноеSmile Вообще хочу 0,0045% за оборот.
Topic starter
Thanks:

Mikhail Sukhov

Avatar
Articles author Programmer Trader
Date: 8/6/2013
Reply


Calebiaril Перейти
Значение процента стоит произвольноеSmile Вообще хочу 0,0045% за оборот.


CommissionTypes.PerTradeVolume
Thanks:

wednesday

Avatar
Date: 8/6/2013
Reply


Заработало) Спасибо.
Topic starter
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy