S#

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


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


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

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

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



Спасибо:




6 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 29.07.2013
Ответить


Приведите stacktrace.
Спасибо:

wednesday

Фотография
Дата: 06.08.2013
Ответить


Цитата:
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)
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.08.2013
Ответить


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

wednesday

Фотография
Дата: 06.08.2013
Ответить


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

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 06.08.2013
Ответить


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


CommissionTypes.PerTradeVolume
Спасибо:

wednesday

Фотография
Дата: 06.08.2013
Ответить


Заработало) Спасибо.
Автор топика
Спасибо:


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

loading
clippy