2011-01-08 68 views
1

我正在嘗試組裝tick數據集。我想要做的是使用與供應商的Fix Adapter配對的Fix Client以FIX格式檢索marketdata(tick + orderbook),並將其記錄到平面文件或數據庫中。我打算在Linux環境而不是Windows中進行設置。將Fix Client設置爲記錄刻度數據

我想使用quickfix或quickfix/j,並想知道這是否是這些客戶端可以做的事情? quickfix是否具有獲取常規數據流的功能,然後將其轉儲到文件中?任何人都有這樣的經驗嗎?

+0

quickfix將解析修復信息,你可以做它想要的東西,就像將它寫入文件一樣。 – Joel 2011-01-08 11:31:28

回答

1

在您的配置文件中有logging的選項,您可以在其中提到是否要將修復消息記錄到文件/數據庫。將這些設置放在配置文件中,quickfix將登錄到所需的位置。

默認情況下,消息被記錄到文件中。

+0

太好了,謝謝。假設存在一個FIX解析器來獲取重要的訂單和交易數據,然後傳遞給某種數據庫或hdf5? – racket99 2011-01-08 22:43:33

0

您可以隨時處理特定的FIX消息,如MarketDataIncrementalRefresh,從那裏您可以拉出您感興趣的領域或採取原始FIX消息,並通過您最喜愛的文件io或數據庫庫寫出來。我不確定它是如何通過線程。您可能需要將寫入移動到另一個線程。