我有我的Mac上安装的QuickFix并很希望了解随之而来这里http://www.quickfixengine.org/quickfix/doc/html/examples.html描述的例子。麻烦的是,这个文档非常差,并没有给出1)首先启动哪个进程的指示2)如何启动3个应用程序。有谁知道在哪里可以找到这方面的指示?这里是我的配置,但是试图运行的应用程序,我看到时,“配置失败:没有找到接受定义会议”上ordermatch侧:我如何运行quickfix示例?
executor.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
在此先感谢
什么命令,您使用的运行呢?如果内存服务,您需要提供配置文件作为参数。首先运行接收器(在FIX术语中,接受器是服务器,发起者是客户端)。 –
我首先运行执行程序,首先将配置作为参数传递,然后是命令匹配,再次以config作为参数。执行人似乎开始罚款,但ordermatch给了我以下错误:配置失败:没有找到接受定义会话 – godzilla