LatencyMessageAdapter
StockSharp.Algo.Latency
メッセージアダプタは、ネットワーク遅延を自動的に計算します。
コンストラクター
LatencyMessageAdapter
public LatencyMessageAdapter(IMessageAdapter innerAdapter, ILatencyManager latencyManager)
latencyMessageAdapter = LatencyMessageAdapter(innerAdapter, latencyManager)
メッセージアダプタは、ネットワーク遅延を自動的に計算します。
- innerAdapter
- アダプターは、どのメッセージが指示されるかに。
- latencyManager
- 注文登録遅延計算マネージャ。
メソッド
Clone
public override IMessageAdapter Clone()
result = latencyMessageAdapter.Clone()
コピーの作成LatencyMessageAdapter
戻り値: コピー
OnInnerAdapterNewOutMessageAsync
protected override ValueTask OnInnerAdapterNewOutMessageAsync(Message message, CancellationToken cancellationToken)
result = latencyMessageAdapter.OnInnerAdapterNewOutMessageAsync(message, cancellationToken)
プロセスInnerAdapter@出力メッセージ。
- message
- メッセージを送信する
- cancellationToken
- キャンセルトークン。
OnSendInMessageAsync
protected override ValueTask OnSendInMessageAsync(Message message, CancellationToken cancellationToken)
result = latencyMessageAdapter.OnSendInMessageAsync(message, cancellationToken)
送信する
- message
- Message.
- cancellationToken
- CancellationToken