CommissionTradeCountRule

StockSharp.Algo.Commissions

Number of trades commission.

Inherits: CommissionRule

Properties

Count
public int Count { get; set; }
value = commissionTradeCountRule.Count
commissionTradeCountRule.Count = value

Number of trades.

Methods

GetTitle
protected override string GetTitle()
result = commissionTradeCountRule.GetTitle()

Get title.

Load
public override void Load(SettingsStorage storage)
commissionTradeCountRule.Load(storage)

Load settings.

storage
Settings storage.
Process
public override decimal? Process(ExecutionMessage message)
result = commissionTradeCountRule.Process(message)

To calculate commission.

message
The message containing the information about the order or own trade.

Returns: The commission. If the commission cannot be calculated then will be returned.

Reset
public override void Reset()
commissionTradeCountRule.Reset()

To reset the state.

Save
public override void Save(SettingsStorage storage)
commissionTradeCountRule.Save(storage)

Save settings.

storage
Settings storage.