ITransactionOrderingManager

StockSharp.Algo

交易命令信件处理逻辑 。

方法

GetSuspendedTrades
public Message[] GetSuspendedTrades(ExecutionMessage execMsg)
result = iTransactionOrderingManager.GetSuspendedTrades(execMsg)

获得中止交易的给定订单。

execMsg
命令执行消息.

返回值: 悬行出放出.

ProcessInMessage
public ValueTuple<Message[], Message[]> ProcessInMessage(Message message)
result = iTransactionOrderingManager.ProcessInMessage(message)

处理一个消息进入内置适配器。

message
来电消息.

返回值: 处理结果有消息转发给内置适配器,消息发送出.

ProcessOutMessage
public ValueTuple<Message, Message[], bool> ProcessOutMessage(Message message)
result = iTransactionOrderingManager.ProcessOutMessage(message)

处理来自内置适配器的邮件 。

message
传出消息.

返回值: 处理结果包括转发消息(如果不应转发则无效),额外输出消息,以及是否处理被暂停的交易.