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.
Save
public void Save(SettingsStorage storage)
commissionManager.Save(storage)
Сохраните настройки.
- storage
- Хранение.