2016-11-28 94 views
0

我正在使用quickfix .net引擎。爲什麼我的FIX會話開始和結束UTC的本地?

StartTime=17:40:00 
EndTime=17:25:00 

我在紐約服務器上運行這個服務器,桌面上的時鐘顯示紐約當地時間。

但是,FIX會話在UTC時間開始和結束。我對修復配置的理解是,時間總是本地的。

爲什麼會發生這種情況?

回答

1

您可能需要再次正確閱讀config section

開始時間,結束時間 - 時間格式爲HH:MM:SS,時間以UTC表示

要在FIX配置使用本地時間,你需要在配置設置

UseLocalTime = Y

它是由缺省是N。但重要的一點

消息中的時間仍將設置爲UTC,因爲這是FIX規範所要求的。

相關問題