2012-01-08 8 views
1

私はこのコネクタを購入することを検討してください:/ FASTquickfixを使ってfix + fastを実行する方法は?

MICEXのFIX市場データアダプタhttp://www.b2bits.com/trading_solutions/market-data-solutions/micex-fixfast.html

しかし、私はいくつかの理由によって可否ソフトウェアを好きではないとクイックフィックス+ DIYのコードでこのコネクタを交換することを好むだろう。

100マイクロ秒もパフォーマンスの違いは私にとって重要ではないですが、私は機能を気にしません。 「自動的FAST復号を適用し、ユーザからのFAST機能を非表示にします。」:特定のMICEXで

は自動的に高速復号FIX +ファストと参照コネクタを使用します

質問はクイックフィックスと同じことを行う方法ですか?それは良いアイデアですか?クイックフィックスを使用して参照されたコネクタを実装するのは簡単でしょうか?

答えて

2

は、あなたが、私はそれを使用しているhttp://code.google.com/p/quickfast/を見て、主に動作しますが、それは最高のライブラリではありません持っています。

+0

今https://github.com/objectcomputing/mFAST/リリースされ、私は現在MFastを使用しています速いためとして、あなたが書いたように、おそらくそれは – javapowered

2

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

テンプレートデコードソースコードを生成できるFASTエンジンを選択すると、つまり、テンプレートXMLファイルがエクスチェンジから読み込まれ、各テンプレートを解析するコードが読み出されます。このようにして、生成されたコードは繰り返しグループを解析するために必要な再帰呼び出しを避けるため、自動化された、簡単で重要な処理速度です。

はFASTデコードをサポートする直感的なFIXエンジンであるCoralFIX上を見てみましょう。

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

+0

より良いそれが動作されます。無料のFIX8と比較して、CoralFIXの利点は何ですか? – javapowered

+0

さて、私は偏見を持って自分で確認するべきですが、それはもっと速いと信じています(http://quant.stackexchange.com/questions/15124/what-would-be-considered-a-good-competitive-処理能力のためのスループット/ 15138#15138)、無駄なく、JITに優しく、APIは非常に直感的で使いやすいです(http://www.coralblocks.com/index.php/2014/07/getting-starting-with-coralfix /)を使用します。 – rdalmeida

関連する問題