CommissionManager
StockSharp.Algo.Commissions
Der Provisionsberechnungsmanager.
Implementiert: ICommissionManager, IPersistable, ICloneable<ICommissionManager>, ICloneable
Konstruktoren
CommissionManager
public CommissionManager()
commissionManager = CommissionManager()
Initialisiert eine neue Instanz von CommissionManager.
Eigenschaften
Commission
public virtual decimal Commission { get; private set; }
value = commissionManager.Commission
commissionManager.Commission = value
Gesamtprovision.
Rules
public ISynchronizedCollection<ICommissionRule> Rules { get; }
value = commissionManager.Rules
Die Liste der Provisionsberechnungsregeln.
Methoden
Clone
public ICommissionManager Clone()
result = commissionManager.Clone()
Erstellt eine tiefe Kopie eines DataSeries
Load
public void Load(SettingsStorage storage)
commissionManager.Load(storage)
Lasteinstellungen.
- storage
- Lagerung.
Process
public virtual decimal? Process(Message message)
result = commissionManager.Process(message)
Prüfen Sie die Meldung auf Alarmbedingungen.
- message
- Nachricht.
Rückgabe: The commission. If the commission cannot be calculated then will be returned.
Save
public void Save(SettingsStorage storage)
commissionManager.Save(storage)
Einstellungen speichern.
- storage
- Lagerung.