我正在尝试使用c ++ quickfix引擎。我下载了项目(VS2010版本)。 文档相当差,所以我的理解是项目quickfix_vs10是实际的库,我需要运行的其他项目是example_ordermatch_vs10,executor_cpp_vs10和example_tradeclient_vs10。
所以,我的假设是它会来自客户端 - > ordermatch - >执行者。 我现在面临的主要问题是每个项目都在寻找一个“文件”。 用法说: **
std :: cout<< “用法:”<< argv [0] << “文件。” <<的std :: ENDL; 返回0;
**
我从哪里获取此文件?
答案 0 :(得分:4)
这是quickfix配置文件。这是一个启动器的示例文件。完成此configuration for quickfix。您必须为使用connectiontype作为接受器的执行程序设置相同的内容。您可以根据自己的喜好修改默认值。
[DEFAULT]
ConnectionType=initiator
ReconnectInterval=60
SenderCompID=ABCD1
HeartBtInt=20
SocketConnectHost=localhost
SocketConnectPort=8888
ResetOnLogon=Y
ResetOnLogout=Y
ResetOnDisconnect=Y
ReconnectInterval=50
FileLogPath=C:\Log
# session definition
[SESSION]
# inherit ConnectionType, ReconnectInterval and SenderCompID from default
BeginString=FIXT.1.1
DefaultApplVerID=FIX.5.0SP2
TransportDataDictionary=C:\FIXT11.xml
AppDataDictionary=C:\FIX50SP2.xml
StartTime=07:15:00
EndTime=18:00:00
TargetCompID=PLUS
FileStorePath=C:\Log