リアルタイムの市場データを取引戦略にブロードキャストするために使用する技術を決定しようとしています。シナリオは次のとおりです。
特定のティッカーの市場データが受信されると、このティッカーの市場データをストラテジーにブロードキャストします。リスニング取引戦略は、受信した市場データに基づいて行動します。
私は2種類の実装を念頭に置いています。
Messenger1)によって提供されるクラスのようなイベント バスを使用することですmvvmlight。
ZeroMQ2) もう 1 つの方法は、 ( NetMQ)などのメッセージ キュー システムを使用することです。
市場データ API と取引戦略の両方が同じマシン上にあるため、ネットワークが関与していないことに注意してください。
私のケースにはどちらがより適していますか?