PnLManager

StockSharp.Algo.PnL

El gerente de pérdidas de ganancias.

Implementa: IPnLManager, IPersistable, ICloneable<IPnLManager>, ICloneable

Constructores

PnLManager
public PnLManager()
pnLManager = PnLManager()

Inicia una nueva instancia de la PnLManager.

Propiedades

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

El valor de la pérdida de ganancias realizada.

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

El valor de la pérdida de ganancias no realizada.

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

Utilice IsCandles para cálculo UnrealizedPnL@.

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

Use Nivel1 para el cálculo UnrealizedPnL.

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

Utilice MarketDepth para cálculo UnrealizedPnL@.

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

Utilice OrderLog para cálculo UnrealizedPnL@.

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

Use Ticks para cálculo UnrealizedPnL.

Métodos

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

Crea una copia profunda de un DataSeries

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

Ajustes de carga.

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

Reiniciar el estado.

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

Guardar configuración.

storage
Almacenamiento.