OrderBookSnapshotHolder
StockSharp.Messages
QuoteChangeMessageスナップショットホルダー
継承元: BaseLogReceiver
実装: ISnapshotHolder<QuoteChangeMessage>
コンストラクター
OrderBookSnapshotHolder
public OrderBookSnapshotHolder()
orderBookSnapshotHolder = OrderBookSnapshotHolder()
OrderBookSnapshotHolder の新規インスタンスを初期化します。
メソッド
GetErrorCount
public int? GetErrorCount(SecurityId securityId)
result = orderBookSnapshotHolder.GetErrorCount(securityId)
指定された金融商品に現在のエラーカウンターを手に入れよう。
- securityId
- 金融商品ID
戻り値: スナップショットが存在する場合、エラーカウンター値。そうしないと。
Process
public QuoteChangeMessage Process(QuoteChangeMessage quoteMsg)
result = orderBookSnapshotHolder.Process(quoteMsg)
ResetSnapshot
public void ResetSnapshot(SecurityId securityId)
orderBookSnapshotHolder.ResetSnapshot(securityId)
指定された金融商品に対するスナップショットのリセット。
- securityId
- 金融商品ID
TryGetSnapshot
public bool TryGetSnapshot(SecurityId securityId, QuoteChangeMessage snapshot)
result = orderBookSnapshotHolder.TryGetSnapshot(securityId, snapshot)