Class CommissionPerTradeRule
Trade commission.
Inherited Members
Namespace: StockSharp.Algo.Commissions
Assembly: StockSharp.Algo.dll
Syntax
[DisplayNameLoc("Str506")]
[DescriptionLoc("Str661", false)]
public class CommissionPerTradeRule : CommissionRule, ICommissionRule, IPersistable
Constructors
CommissionPerTradeRule()
Declaration
public CommissionPerTradeRule()
Methods
OnProcessExecution(ExecutionMessage)
Рассчитать комиссию.
Declaration
protected override Nullable<Decimal> OnProcessExecution(ExecutionMessage message)
Parameters
Type | Name | Description |
---|---|---|
ExecutionMessage | message | Сообщение, содержащее информацию по заявке или собственной сделке. |
Returns
Type | Description |
---|---|
Nullable<Decimal> | Комиссия. Если комиссию рассчитать невозможно, то будет возвращено null. |
Overrides
Implements
Ecng.Serialization.IPersistable