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)