PnLManager

StockSharp.Algo.PnL

O gerente de perdas de lucro.

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

Construtores

PnLManager
public PnLManager()
pnLManager = PnLManager()

Inicializa uma nova instância do PnLManager.

Propriedades

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

O valor da perda de lucro realizada.

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

O valor da perda de lucro não realizada.

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

Usar IsCandles para UnrealizedPnL cálculo.

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

Usar o Nível1 para UnrealizedPnL calculation.

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

Usar MarketDepth para UnrealizedPnL cálculo.

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

Usar OrderLog para UnrealizedPnL cálculo.

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

Usar os Tiques para UnrealizedPnL calculation.

Métodos

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

Cria uma cópia profunda de DataSeries

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

Carregar as configurações.

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

Reiniciar estado.

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

Gravar as definições.

storage
Armazenagem.