ISlippageManagerState

StockSharp.Algo.Slippage

保存状態SlippageManager@

プロパティ

Slippage
public decimal Slippage { get; }
value = iSlippageManagerState.Slippage

累計積したページ。

メソッド

AddPlannedPrice
public void AddPlannedPrice(long transactionId, Sides side, decimal price)
iSlippageManagerState.AddPlannedPrice(transactionId, side, price)

注文のための計画された実行価格を貯えて下さい。

transactionId
トランザクションIDを注文する。
side
注文側。
price
計画された価格。
AddSlippage
public void AddSlippage(decimal amount)
iSlippageManagerState.AddSlippage(amount)

蓄積された滑り止めを加える。

amount
追加する量。
Clear
public void Clear()
iSlippageManagerState.Clear()

すべての状態をクリアします。

RemovePlannedPrice
public void RemovePlannedPrice(long transactionId)
iSlippageManagerState.RemovePlannedPrice(transactionId)

注文のための計画された価格を取除いて下さい。

transactionId
トランザクションIDを注文する。
TryGetBestPrice
public bool TryGetBestPrice(SecurityId securityId, Sides side, decimal price)
result = iSlippageManagerState.TryGetBestPrice(securityId, side, price)

注文側で最高の価格を入手してください。

securityId
金融商品ID
side
注文側(買い戻り依頼、売り戻り入札)。
price
見つかった場合、最高の価格。

戻り値: 価格が見つけられ、非ゼロなら。

TryGetPlannedPrice
public bool TryGetPlannedPrice(long transactionId, Sides side, decimal price)
result = iSlippageManagerState.TryGetPlannedPrice(transactionId, side, price)

取り外すことなく計画価格を入手してください。

transactionId
トランザクションIDを注文する。
side
見つけたら注文側。
price
見つかった場合、計画された価格。

戻り値: 見つけたなら。

UpdateBestPrices
public void UpdateBestPrices(SecurityId securityId, decimal? bidPrice, decimal? askPrice, DateTime time)
iSlippageManagerState.UpdateBestPrices(securityId, bidPrice, askPrice, time)

金融商品取引業者の入札価格を最高に更新します。

securityId
金融商品ID
bidPrice
入札価格(既存を維持するためにnull)がベストです。
askPrice
最もよい 要求価格(既存の保つためにnull)。
time
市場データ時間。Level1と注文書の両方がストリーミングされている場合は、時間が増えるときにのみ価格の更新。