RiskTransactionCommissionRule

StockSharp.Algo.Risk

The base class for risk-rules, tracking commission for own transactions.

Herda de: RiskRule

Propriedades

Commission : decimal

Commission limit.

Métodos

GetTitle() : string

Get title.

IsMatch(ExecutionMessage) : bool

Determine whether the commission is applicable to this rule.

execMsg
ExecutionMessage

Retorna: Check result.

Load(SettingsStorage)

Load settings.

storage
Settings storage.
ProcessMessage(Message) : bool

To process the message for transaction delay calculation. Messages of OrderRegisterMessage, OrderReplaceMessage, OrderCancelMessage and ExecutionMessage types are accepted.

message
Message.

Retorna: The transaction delay. If it is impossible to calculate delay, will be returned.

Reset()

Reset state.

Save(SettingsStorage)

Save settings.

storage
Settings storage.