2010-06-30 60 views
0

我試圖用C++ quickfix引擎開始。我下載了這個項目(VS2010版本)。 該文檔相當差,所以我的理解是項目quickfix_vs10是實際的庫,我需要運行的其他項目是example_ordermatch_vs10,executor_cpp_vs10和example_tradeclient_vs10。運行quickfix引擎

所以,我的假設是,它會從客戶端 - >訂單匹配 - >執行器。 我現在正面臨的主要問題是每個項目都在尋找一個「文件」。 用法說: **

的std :: COUT < < 「的用法:」 < <的argv [0] < < 「FILE」。 < < std :: endl; return 0;

**

我在哪裏得到這個文件?

回答

4

這是quickfix配置文件。以下是發起者的示例文件。經過這configuration for quickfix。您必須爲連接類型作爲接受者的執行者設置相同的值。你可以修改我給你的喜好的默認值。

[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