ICommissionManager

StockSharp.Algo.Commissions

Интерфейс менеджера расчета комиссий.

Реализует: IPersistable, ICloneable<ICommissionManager>, ICloneable

Свойства

Commission
public decimal Commission { get; }
value = iCommissionManager.Commission

Общая комиссия.

Rules
public ISynchronizedCollection<ICommissionRule> Rules { get; }
value = iCommissionManager.Rules

Перечень правил расчета комиссии.

Методы

Process
public decimal? Process(Message message)
result = iCommissionManager.Process(message)

Для расчета комиссии.

message
Сообщение, содержащее информацию о заказе или собственной сделке.

Возвращает: Комиссия. Если комиссия не может быть рассчитана, то она будет возвращена.

Reset
public void Reset()
iCommissionManager.Reset()

Чтобы сбросить состояние.