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)、余分な出力メッセージ、および中断された取引を処理するかどうかで結果を処理する。