問題タブ [quickfix]

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.

0 投票する
2 に答える
1601 参照

swig - PyPy-SWIG-QuickFixミックス

PyPyには、特にCPython C APIに関して、いくつかの互換性の制限があります。

プリコンパイルされたSWIGバインディングに付属するQuickFixパッケージを使用しており、PyPyでの使用を検討しています。私はCAPIとSWIGに精通していないので、私の質問は次のとおりです。

  • PyPyのCAPI互換性の制限は、SWIGでの動作を妨げますか?理由を説明していただけますか?
  • 特にPyPyで動作するには、SWIGバインディングを再コンパイルする必要がありますか?それは可能ですか?どのように?
0 投票する
2 に答える
1201 参照

c++ - SWIG 経由で Python から UtcTimeStamp にアクセスする

これは何よりもPythonとSWIGの質問だと思います...

SWIG Python バインディングを含む C++ パッケージを使用しています。私が受け取るオブジェクトの 1 つは、タイム スタンプを抽出しようとしている UTC タイム スタンプです。

オブジェクトには次の特徴があります。

そこからデータを抽出するにはどうすればよいですか?


更新: DateTime構造体から派生したUTCTimeStamp
クラスを 見つけました。これは、オープン ソースのQuickFixパッケージの一部です。

ただし、データへのアクセス方法はまだわかりません。DateTime には getYear() などの単純な getter 関数がありますが、それらにアクセスするにはどうすればよいでしょうか?

0 投票する
1 に答える
1652 参照

c# - C#でQuickFixを使用して、マルチレッグオーダーのレッグをどのように読み取りますか?

C#でメッセージを処理する場合QuickFix44.NewOrderMultileg、脚の詳細をどのように抽出しますか?

私がこれまでに見つけた唯一のドキュメントは、市場データにのみ適用されるか、非常に古くなっているようです: http ://www.quickfixengine.org/quickfix/doc/html/csharp/repeating_groups_2.html

0 投票する
4 に答える
1588 参照

delphi - Delphi の FIX プロトコル エンジン?

Delphi で使用する FIX エンジン (商用またはオープン ソース) を推奨できる人はいますか?

Delphi で QuickFIX を使用することは可能ですか?

0 投票する
3 に答える
1353 参照

quickfix - Quickfix エンジン - サーバー側で開始時刻の前にメッセージを保持しますか

たとえば午前 9 時にサーバー (アクセプター) によってクイック フィックス セッションが作成されたが、StartTime が午前 11 時に作成された場合。これは、セッションは存在するがアクティブではないことを意味します。

サーバーが、このセッションで送信する必要がある交換から非請求メッセージを受信した場合、構成が PersistMessages=Y の場合、サーバーはこれを保持し、午前 11 時以降に接続したときにクライアント (イニシエーター) に送信しますか?

0 投票する
1 に答える
387 参照

c++ - quickfix c++の使用方法isSessionTime()

quickfix / c++の関数boolisSessionTime(const DateTime&time)の使い方を知っている人はいますか?つまり、パラメータとして何を渡す必要があるのでしょうか。quickfix / Jでは、パラメータは必要ありません。このメソッドの機能は、現在の時刻がストックセッション時間であるかどうかを予測することです。しかし、quickfix / c ++では、パラメーターを渡す必要があります。実際にAPIを確認し、FIX :: DateTime :: nowUtc()とFIX :: DateTime :: nowLocal()を渡してみましたが、どちらも機能しません。どちらも私のプログラムをクラッシュさせます。何を渡すべきかについて私を混乱させるのはそのためです。

0 投票する
1 に答える
318 参照

vb.net - マーケット データ リクエスト - FieldNotFound 例外

FieldNotFound外国為替シンボルのクオートをサブスクライブしようとすると、常に例外が発生します。必要なタグをすべて追加しましたが。

(これは: MDReqID,SubscriptionRequestType,MarketDepth,NoMDEntryTypes,MDEntryType,NoRelatedSym,Symbol です。ここで指定されているとおり: http://www.onixs.biz/tools/fixdictionary/4.2/msgType_V_86.html )

これが私のコードです:

ここで何が欠けていますか?

0 投票する
0 に答える
155 参照

c++ - Quickfix C++: 「アクセプター」から「イニシエーター」にメッセージを渡す

重複の可能性:
Quickfix: 同じアプリケーションのアクセプターとイニシエーター?

クライアントからのリクエストを受け入れ、Quickfix を使用して別のクライアントにメッセージを転送する必要がある Quickfix C++ を使用してアプリケーションを構築しています。

したがって、基本的に Quickfix の用語では、メッセージを受信する「アクセプター」を開いてから、このメッセージを「イニシエーター」に渡す必要があります。内部的には、これらのアクセプターとイニシエーターは独自のスレッドで実行されると思います。アクセプターからイニシエーターにメッセージを渡す最良の方法は何ですか?

0 投票する
1 に答える
2755 参照

c++ - QuickFIXC++ライブラリ-ThreadedSocketInitiatorに関する一般的な質問

QuickFIXは初めてですが、QuickFixに関する基本的な質問があります。

1)一度に、アクセプターとイニシエーターの間の修正セッションは1つだけになることを考慮してください。ThreadedSocketInitiatorクラスとThreadedSocketAcceptorクラスの目的をよく理解していません。

または、これらのクラスは、複数の「イニシエーター」が異なるアクセプターと通信したり、その逆を行ったりできる複数のセッションを容易にするために存在しますか?

2)QuickFIXには、ある種のメッセージの永続性がありますか?たとえば、メッセージが転送中に失われた場合はどうなりますか?エンジンはメッセージの再送信を処理しますか?

0 投票する
1 に答える
688 参照

java - 受信メッセージに関するquickfix/jの問題

QuickFixJ アプリケーションに問題があります。Appplication インターフェースを実装したクラス(AppImpl)のオブジェクトを作成し、SocketAcceptor に渡してメッセージを待ちます。しかし、クライアントから新しいメッセージを受け取ります (ログで確認できます)。AppImpl でオーバーライドされたすべてのメソッドのうち、SocketAcceptor - onCreate によって呼び出されたのは 1 回だけです。この問題の原因は何ですか?

私のログからの例:

ログオン:

<20110829-05:35:56, FIX.4.4:localhost->localhost, 着信> (8=FIX.4.49=5835=A49=localhost56=localhost34=8652=20110829-05:35:5610=250)

<20110829-05:35:56, FIX.4.4:localhost->localhost, event> (/127.0.0.1:57179 からセッション FIX.4.4:localhost->localhost を受け入れます)

しかし方法:

実行されませんでした。