IOrderMatcher
StockSharp.MatchingEngine
注文マッチングロジックのインターフェイス。
メソッド
GetMarketPrice
public decimal? GetMarketPrice(Sides side, IOrderBook book)
result = iOrderMatcher.GetMarketPrice(side, book)
市場注文に最適な実行価格を入手してください。
- side
- 市場注文(買い/売り)の側面。
- book
- 問い合わせに本を注文する。
戻り値: 市場注文のための最高の利用可能な価格、または本が空の場合null。
Match
public MatchResult Match(EmulatorOrder order, IOrderBook book, MatchingSettings settings)
result = iOrderMatcher.Match(order, book, settings)
注文書にマッチする
- order
- マッチング注文
- book
- 対決するオーダーブック。
- settings
- マッチング設定。
戻り値: マッチ結果。
WouldCross
public bool WouldCross(EmulatorOrder order, IOrderBook book)
result = iOrderMatcher.WouldCross(order, book)
注文が本を交差させるかどうかを確認してください(ポストのみ検証用)。
- order
- 注文確認のため。
- book
- 注文書に反して確認します。
戻り値: 注文が本を渡るかどうか、そうでなければ偽りです。