PnLManager

StockSharp.Algo.PnL

Der Profit-Loss-Manager.

Implementiert: IPnLManager, IPersistable, ICloneable<IPnLManager>, ICloneable

Konstruktoren

PnLManager
public PnLManager()
pnLManager = PnLManager()

Initialisiert eine neue Instanz von PnLManager.

Eigenschaften

RealizedPnL
public decimal RealizedPnL { get; private set; }
value = pnLManager.RealizedPnL
pnLManager.RealizedPnL = value

Der Wert des realisierten Gewinn-Verlustes.

UnrealizedPnL
public decimal UnrealizedPnL { get; }
value = pnLManager.UnrealizedPnL

Der Wert des nicht realisierten Gewinn-Verlustes.

UseCandles
public bool UseCandles { get; set; }
value = pnLManager.UseCandles
pnLManager.UseCandles = value

Verwenden Sie IsCandles für UnrealizedPnL Berechnung.

UseLevel1
public bool UseLevel1 { get; set; }
value = pnLManager.UseLevel1
pnLManager.UseLevel1 = value

Verwenden Sie Level1 für UnrealizedPnL Berechnung.

UseOrderBook
public bool UseOrderBook { get; set; }
value = pnLManager.UseOrderBook
pnLManager.UseOrderBook = value

Verwenden Sie MarketDepth für UnrealizedPnL Berechnung.

UseOrderLog
public bool UseOrderLog { get; set; }
value = pnLManager.UseOrderLog
pnLManager.UseOrderLog = value

Verwenden Sie OrderLog für UnrealizedPnL Berechnung.

UseTick
public bool UseTick { get; set; }
value = pnLManager.UseTick
pnLManager.UseTick = value

Verwenden Sie Ticks für UnrealizedPnL Berechnung.

Methoden

Clone
public IPnLManager Clone()
result = pnLManager.Clone()

Erstellt eine tiefe Kopie eines DataSeries

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

Lasteinstellungen.

storage
Lagerung.
Reset
public void Reset()
pnLManager.Reset()

Zustand zurücksetzen.

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

Einstellungen speichern.

storage
Lagerung.