SecurityState
StockSharp.MatchingEngine
マッチングエンジンのパーフィナンシャル・インストゥルメント・ステート。オーダーブック、オーダー・マネージャー、金融商品定義が含まれています。
コンストラクター
SecurityState
public SecurityState(SecurityId securityId)
securityState = SecurityState(securityId)
マッチングエンジンのパーフィナンシャル・インストゥルメント・ステート。オーダーブック、オーダー・マネージャー、金融商品定義が含まれています。
プロパティ
HasDepthSubscription
public bool HasDepthSubscription { get; }
value = securityState.HasDepthSubscription
深度サブスクリプションが有効かどうか。
OrderManager
public OrderLifecycleManager OrderManager { get; }
value = securityState.OrderManager
アクティブオーダーマネージャー。
VolumeStep
public decimal VolumeStep { get; }
value = securityState.VolumeStep
金融商品定義や自動検出によるボリュームステップ。
メソッド
ProcessMarketData
public void ProcessMarketData(MarketDataMessage msg)
securityState.ProcessMarketData(msg)
市場データのサブスクリプションを処理(詳細のみ)。
ProcessQuoteChange
public void ProcessQuoteChange(QuoteChangeMessage msg, List<Message> results)
securityState.ProcessQuoteChange(msg, results)
プロセス引用変更(スナップショット) — 更新注文書.
ProcessSecurity
public void ProcessSecurity(SecurityMessage msg)
securityState.ProcessSecurity(msg)
金融商品定義メッセージの処理
UpdateSteps
public void UpdateSteps(decimal price, decimal? volume)
securityState.UpdateSteps(price, volume)
市場データからの自動検出価格/容積ステップ。