CommissionManager

StockSharp.Algo.Commissions

Менеджер по расчету комиссионных.

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

Конструкторы

CommissionManager
public CommissionManager()
commissionManager = CommissionManager()

Инициализирует новый экземпляр CommissionManager.

Свойства

Commission
public virtual decimal Commission { get; private set; }
value = commissionManager.Commission
commissionManager.Commission = value

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

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

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

Методы

Clone
public ICommissionManager Clone()
result = commissionManager.Clone()

Создает глубокую копию DataSeries.

Load
public void Load(SettingsStorage storage)
commissionManager.Load(storage)

Загрузить настройки.

storage
Хранение.
Process
public virtual decimal? Process(Message message)
result = commissionManager.Process(message)

Проверьте сообщение об условиях оповещения.

message
Сообщение.

Возвращает: The commission. If the commission cannot be calculated then will be returned.

Reset
public virtual void Reset()
commissionManager.Reset()

Сбросить состояние.

Save
public void Save(SettingsStorage storage)
commissionManager.Save(storage)

Сохраните настройки.

storage
Хранение.