运行quickfix引擎

时间:2010-06-30 17:43:39

标签: c++ quickfix

我正在尝试使用c ++ quickfix引擎。我下载了项目(VS2010版本)。 文档相当差,所以我的理解是项目quickfix_vs10是实际的库,我需要运行的其他项目是example_ordermatch_vs10,executor_cpp_vs10和example_tradeclient_vs10。

所以,我的假设是它会来自客户端 - > ordermatch - >执行者。 我现在面临的主要问题是每个项目都在寻找一个“文件”。 用法说:   **

  

std :: cout<< “用法:”<< argv [0]       << “文件。” <<的std :: ENDL;       返回0;

**

我从哪里获取此文件?

1 个答案:

答案 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