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

計算IsCandlesUnrealizedPnLに@IsCandlesをご使用ください。

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

計算MarketDepthUnrealizedPnLに@MarketDepthをご使用ください。

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

計算OrderLogUnrealizedPnLに@OrderLogをご使用ください。

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

計算UnrealizedPnLにTicksを使用してください。

メソッド

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

DataSeriesの深いコピーを作成します。

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

設定をロードします。

storage
ストレージ。
Reset
public void Reset()
pnLManager.Reset()

リセット状態。

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

設定を保存します。

storage
ストレージ。