問題タブ [fix-protocol]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java を使用した MetaTrader 4 Fix プロトコル
私のマシンには MT4 クライアントがセットアップされており、フィードを正常に取得できます。ただし、Java を使用して、FIX プロトコルを使用してデータをプルするプログラムを作成しました。MT4 クライアント端末に表示されるデータを Java プログラムで取得する方法を知りたいです。
java - Javaを使用したFIXプロトコル
私は、 Financial Information eXchange(FIX)プロトコルを使用してJavaでユーティリティを開発し、入力ストリームからデータをプルしました。ただし、現在、FIXプロトコルを実装するために接続できるオンラインのテストサーバーは見つかりませんでした。誰かが私にこれを達成する方法を教えてもらえますか?
c# - カスタム プロトコルを解析し、クライアントに送信するために QuickFIX サーバーに追加する
QuickFIX サーバーを構築しました。データ プロバイダーのカスタム プロトコルを解析しています。プロトコルを FIX メッセージに変換し、すべてのクライアントに送信したいと考えています。それはどのように可能ですか?
c++ - 私のc++プロジェクトでQuickFixを実装する方法
私はFixプロトコルを初めて使用し、XML記述ファイルから始めてc++ファイルにそれを実装する方法を見つけようとしています。ネットで検索してQuickfixを勧めてくれたのですが、私が本当に知りたいのは、QuickFixを何と呼ぶべきかということです。ライブラリまたは標準または正確には何ですか?
しかし、私の主な問題は、最近Quickfixパッケージをダウンロードした後、QuickFixドキュメント(ちなみにあいまいでした!)を使用してもc ++プロジェクトに統合できなかったため、誰かが正確に手順を追って説明してくれることです。 My Visual c ++プロジェクトでQuickFixを構成し、最終的にこのコードを記述してXMLファイルを解析するにはどうすればよいですか。
python - Python を使用して QuickFIX で TradeCaptureReport を送信するが、TradeCaptureReportAck を受信できない
QuickFIX 1.13.3 の Python API を使用してイニシエーターを作成しました。
TradeCaptureReport
タイプ(code: )のメッセージをAE
アクセプタに送信するだけです。を受信する必要がありますTradeCaptureReportAck
(実際、別のクライアントを使用すると受信します) が、何も返されません。
Wireshark を使用すると、ログオンとログアウトが正しく実行され、ハートビートも適切に保持されていることがわかりました。
私が書いた は次のApplication
ように定義されています。
次のスニペットのおかげで実行されます。
アップデート
メッセージの交換は次のようになります (I = イニシエーター、A = アクセプター)。
おわかりのように、3. と 4. の間に TradeCaptureReportAck タイプのメッセージがありません。
どんなヒントでも大歓迎です!
java - Quickfix にはタグが含まれています
Quickfix/J で、FIX メッセージに繰り返しグループにあるタグが含まれているかどうかを簡単に確認する方法はありますか?
メッセージを処理せずに、MarketDataSnapshotFullRefresh にビッド/アスクまたはティッカーの更新が含まれているかどうかを知りたいです...
つまり、TickDirection (タグ 274) の存在を検出できれば、スナップショットがティッカーの更新であることがわかり、適切に処理できます。
これを行うハックな方法は、文字列を取得して 274= を探すことですが、API 内でこれを行う方法があることを望んでいました。
なるほど。
c# - C++/CLI-dll から抽象クラスを実装できません
UPDここに VS2010 ソリューションを配置しました。新しいバウンティを開始します。.NET から独自の ValueMessageBuilder を実装する必要があります。C++ コードを記述する必要がある場合は、その方法と C# とのリンク方法を教えてくれる人を探しています。
dllに由来する抽象クラスを実装することにしたので、簡単なコードを書きました
要約としてDNMessageBuilder
、VS2010で「メンバーの実装」機能をクリックすると、コードが次のように変更されました。
ただし、コンパイルエラーがあります:
ポインターと固定サイズのバッファーは、安全でないコンテキストでのみ使用できます
'QuickFAST.Messages.ValueMessageBuilder' は、保護レベルが原因でアクセスできません
一貫性のないアクセシビリティ: 戻り型 'QuickFAST.Messages.ValueMessageBuilder*' は、メソッド 'Myproj.Fast.MyMessageBuilder.builder()' よりもアクセスしにくい
ここでは内部構造体 'ValueMessageBuilder' にアクセスできません。
抽象クラスを実装するにはどうすればよいDNMessageBuilder
ですか?どうすれば問題を解決できますか? カスタム (私が作成) を提供する必要がありますValueMessageBuilder
。
c++ - C++ 構造体またはクラスへの FIX メッセージのフォーマット
たとえば、受信した修正メッセージを XML 形式 (FIXML ではありません!) でフォーマットしたいが、仕様の説明のようなものです。
私の出力には、属性が独自のフィールドである HeartbeatMsg という名前の C++ 構造体またはクラスが必要です。
そのため、XML ファイルを解析した後、メッセージ オブジェクトを取得してファイルに書き込むプリンターまたは書式設定クラスによって後で呼び出すことができるように、解析されたメッセージをオブジェクトに保存したいと考えています。
インスタンス化したいこのメッセージ オブジェクトは、QuickFix ライブラリのメッセージ クラスから継承する新しいクラスとして作成できるのではないかと考えたので、私の質問は次のとおりです。
私はそれを行うことができますか?QuickFix メッセージを読み、メッセージを記述するだけでなく、メッセージを抽出し、ストリーム入力からシリアル化するために使用できる関数が読み込まれているためです。
私のニーズはそれとはかけ離れていますが、このクラスを単純な書式設定に使用できますか。
java - 最速 (1 秒あたりのトランザクション数) の Java FIX エンジンは何ですか?
現在、QuickFix/J (オープン ソース) を使用していますが、十分に機能しています。
現在、より良い/商用のFIXエンジンに変更することを考えているので、基本的にはどれが最速か知りたいです!
FIX5.0SP2 をサポートする必要がありますが、FAST プロトコルはサポートしません。
具体的には、フレームワークで最小限の遅延で市場の更新を受信することについて話している.
コストは大きな問題ではありません(と思います)。
java - QuickFix/Jを使用したFIXML
QuickFIX / Jを使用してFIXMLメッセージを処理している人はいますか?私が理解しているように、quickfix/jはまだすぐにfixmlをサポートしていません。これにアプローチする最善の方法に関する提案はありますか?