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.

Reset
public virtual void Reset()
riskManager.Reset()

Zustand zurücksetzen.

Save
public override void Save(SettingsStorage storage)
riskManager.Save(storage)

Einstellungen speichern.

storage
Einstellungen Lagerung.