PnLManager

StockSharp.Algo.PnL

损益经理.

实现: IPnLManager, IPersistable, ICloneable<IPnLManager>, ICloneable

构造函数

PnLManager
public PnLManager()
pnLManager = PnLManager()

初始化了 & ##PnLManager+#的新实例.

属性

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

已实现的利润-损失的价值。

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

未实现损益的价值。

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

使用 IsCandles 进行 UnrealizedPnL 计算.

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

使用第1级进行UnrealizedPnL计算.

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

使用 MarketDepth 进行 UnrealizedPnL 计算.

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

使用 OrderLog 进行 UnrealizedPnL 计算.

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

Use Ticks for UnrealizedPnL calculation.

方法

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

Creates a deep copy of a DataSeries

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

装入设置 。

storage
储取.
Reset
public void Reset()
pnLManager.Reset()

复置set州.

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

保存设置 。

storage
储取.