RiskManager
StockSharp.Algo.Risk
Der Risikokontrollmanager.
Erbt von: BaseLogReceiver
Implementiert: IRiskManager, ILogSource, IDisposable, IPersistable, ICloneable<IRiskManager>, ICloneable
Konstruktoren
RiskManager
public RiskManager()
riskManager = RiskManager()
Initialisiert eine neue Instanz von RiskManager.
Eigenschaften
Rules
public INotifyList<IRiskRule> Rules { get; }
value = riskManager.Rules
Die Liste der Provisionsberechnungsregeln.
Methoden
Clone
public IRiskManager Clone()
result = riskManager.Clone()
Erstellt eine tiefe Kopie eines DataSeries
Load
public override void Load(SettingsStorage storage)
riskManager.Load(storage)
Lasteinstellungen.
- storage
- Einstellungen Lagerung.
ProcessRules
public IEnumerable<IRiskRule> ProcessRules(Message message)
result = riskManager.ProcessRules(message)
Um die Handelsnachricht zu verarbeiten.
- message
- Die Handelsnachricht.
Rückgabe: Liste der Regeln, die durch die Nachricht aktiviert werden.
Save
public override void Save(SettingsStorage storage)
riskManager.Save(storage)
Einstellungen speichern.
- storage
- Einstellungen Lagerung.