1

私はこのコネクタを購入することを検討しています:

MICEX FIX/FASTマーケットデータアダプターhttp://www.b2bits.com/trading_solutions/market-data-solutions/micex-fixfast.html

しかし、私はいくつかの理由でプロプライエタリソフトウェアが好きではなく、このコネクタをQuickFix+DIYコードに置き換えたいと思います。

100 usecのパフォーマンスの違いは私にとって重要ではありませんが、機能には関心があります。

特に、MICEXはFIX + Fastを使用し、参照されるコネクタは自動的に高速でデコードします。「ユーザーからFAST機能を隠し、自動的にFASTデコードを適用します。」

問題は、quickfixで同じことをどのように行うかです。いい考えですか?クイックフィックスを使用して参照コネクタを実装するのはどのくらい簡単ですか?

4

2 に答える 2

3

http://code.google.com/p/quickfast/をご覧になりましたか?私はこれを使用しましたが、ほとんどは機能しますが、最高のライブラリではありません。

于 2012-08-16T02:22:51.430 に答える
2

QuickFIXがFASTをサポートしているとは思いません。FASTは、FIXメッセージの複雑な圧縮仕様であり、QuickFIXまたは任意のFIXエンジンの上に実行方法でFASTを実装するのは難しい場合があります。

テンプレートデコードソースコードを生成できるFASTエンジンを選択する必要があります。つまり、ExchangeからテンプレートXMLファイルを読み取り、コードをスピルアウトして各テンプレートを解析します。このように行うと、生成されたコードが繰り返しグループを解析するために必要な再帰呼び出しを回避するため、速度が自動的に、簡単に、そして重要になります。

FASTデコードをサポートする直感的なFIXエンジンであるCoralFIXをご覧ください。

免責事項:私はCoralFIXの開発者の1人です。

于 2014-10-08T11:59:11.523 に答える