MatchResult

StockSharp.MatchingEngine

订单匹配的结果 。

属性

FinalState
public OrderStates FinalState { get; set; }
value = matchResult.FinalState
matchResult.FinalState = value

终令入地.

HasTrades
public bool HasTrades { get; }
value = matchResult.HasTrades

是否执行过任何交易.

IsFullyMatched
public bool IsFullyMatched { get; }
value = matchResult.IsFullyMatched

命令是否完全匹配 。

IsRejected
public bool IsRejected { get; set; }
value = matchResult.IsRejected
matchResult.IsRejected = value

是否拒绝命令(e.g.,仅限后过境).

MatchedOrders
public IReadOnlyList<EmulatorOrder> MatchedOrders { get; set; }
value = matchResult.MatchedOrders
matchResult.MatchedOrders = value

与(通知)相符的命令。

Order
public EmulatorOrder Order { get; set; }
value = matchResult.Order
matchResult.Order = value

秩序是匹配的。

RejectionReason
public string RejectionReason { get; set; }
value = matchResult.RejectionReason
matchResult.RejectionReason = value

拒绝的理由如果被拒绝。

RemainingVolume
public decimal RemainingVolume { get; set; }
value = matchResult.RemainingVolume
matchResult.RemainingVolume = value

匹配后剩余音量 。

ShouldPlaceInBook
public bool ShouldPlaceInBook { get; set; }
value = matchResult.ShouldPlaceInBook
matchResult.ShouldPlaceInBook = value

是否应该把顺序放在顺序书中.

Trades
public IReadOnlyList<MatchTrade> Trades { get; set; }
value = matchResult.Trades
matchResult.Trades = value

执行交易列表 。