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
メッセージを発信する。

戻り値: 転送メッセージ(転送しなければnull)、余分な出力メッセージ、および中断された取引を処理するかどうかで結果を処理する。