PnLManager
StockSharp.Algo.PnL
利益損失のマネージャー。
実装: IPnLManager, IAsyncPersistable
コンストラクター
プロパティ
RealizedPnL
public decimal RealizedPnL { get; private set; }
value = pnLManager.RealizedPnL
pnLManager.RealizedPnL = value
利益損失に気付いた価値。
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を使用してください。
メソッド
CloneAsync
public ValueTask<IPnLManager> CloneAsync(CancellationToken cancellationToken)
result = pnLManager.CloneAsync(cancellationToken)
Create a copy of the manager.
- cancellationToken
- CancellationToken
戻り値: Copy.
LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = pnLManager.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Storage.
- cancellationToken
- CancellationToken
戻り値: Task
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = pnLManager.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Storage.
- cancellationToken
- CancellationToken
戻り値: Task