私は自分の Mac に QuickFix をインストールしており、http://www.quickfixengine.org/quickfix/doc/html/examples.html で説明されているように付属のサンプルを理解したいと思っています。問題は、このドキュメントが非常に貧弱で、1) どのプロセスを最初に開始するか、2) 3 つのアプリケーションを開始する方法についての指示がないことです。誰かがこれに関する指示を見つける場所を知っていますか? これが私の構成ですが、アプリを実行しようとすると、オーダーマッチ側に「構成に失敗しました: アクセプターにセッションが定義されていません」と表示されます。
エグゼキュータ.cfg:
[DEFAULT]
ConnectionType=acceptor
ReconnectInterval=5
SenderCompID=*
DefaultApplVerID=FIX.5.0
[SESSION]
BeginString=FIXT.1.1
TargetCompID=*
HeartBtInt=5
SocketAcceptPort=56156
SocketConnectHost=127.0.0.1
TransportDataDictionary=/Users/asifshaikh/Downloads/quickfix/spec/FIX50.xml
StartTime=07:00:00
EndTime=23:00:00
FileStorePath=store
ordermatch.cfg
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=5
SenderCompID=SENDER
DefaultApplVerID=FIX.5.0
[SESSION]
BeginString=FIXT.1.1
TargetCompID=EXEC
HeartBtInt=5
SocketConnectPort=56156
SocketConnectHost=127.0.0.1
TransportDataDictionary=/Users/asifshaikh/Downloads/quickfix/spec/FIX50.xml
StartTime=07:00:00
EndTime=23:00:00
FileLogPath=log
FileStorePath=store
前もって感謝します