オープンソースFIXクライアントシミュレーター
-
24-09-2019 - |
質問
私たちの会社のためのテストFIXゲートウェイをしたいし、オープンソースで何かがすでに私が使用したり、おそらくこのタスクを完了するために活用できることを存在するかどうかと思いまして。
私は現在、クイックフィックスで探していますが、それは任意の標準FIXゲートウェイに対して使用することができ、クライアントを持っている場合、私はわかりません。
また、このトピックに存在するすべての教材へのリンクをいただければ幸いです。
おかげ
解決
の QuickFIXengineコードが表示さ HTTP、例のカップルが付属しています:// www.quickfixengine.org/quickfix/doc/html/examples.html のの
あなたはおそらく、メッセージを送信するためのtradeclient
をしたいです。これは、サーバーへのFIXメッセージを送信するコマンドラインツールです。
あなたが注文を渡り、あなたのクライアントにExecutionReportsを送信する簡単なFIXサーバを起動するordermatch
例を使用することができます。
。ただ、quickfixengine
のWebサイトで指示に従って、サンプル設定ファイルを参照してください。あなたのクライアントはinitiator
とサーバacceptor
になります。
私は、これらの例を使用してきたことは、特にordermatcher
をテストするために多額のアプリ、私が注文を処理するために修正鉱山を更新し、というように株式/先物/オプション記号を分離しました。
あなたは、コマンドライン上のすべての発信および着信メッセージが表示されますので、tradeclient
がスクリーンロガーを使用します。
他のヒント
クイックフィックスが//が強い安全を使用:-) FIXサーバ/ゲートウェイに異なる安全なレベルで(標準に準拠したメッセージを送信するために使用することができます。
ます。http:// WWWクイックフィックスは、そのサイトでの素敵なサンプルコードがあります。 quickfixengine.org/quickfix/doc/html/sending_messages.htmlする
クライアントとサーバーの両方をシミュレートすることができますaltarnative GUIツールがあります。これは MINIのFIX に呼ばれています。彼/彼女はそれに話をし、それぞれの応答を取得するためのコードを見ているか、使用ように、1つはmesagesを構築することができます。唯一の欠点は、それはWindowsのみであるということです。