0
我正在使用quickfix .net引擎。爲什麼我的FIX會話開始和結束UTC的本地?
StartTime=17:40:00
EndTime=17:25:00
我在紐約服務器上運行這個服務器,桌面上的時鐘顯示紐約當地時間。
但是,FIX會話在UTC時間開始和結束。我對修復配置的理解是,時間總是本地的。
爲什麼會發生這種情況?
我正在使用quickfix .net引擎。爲什麼我的FIX會話開始和結束UTC的本地?
StartTime=17:40:00
EndTime=17:25:00
我在紐約服務器上運行這個服務器,桌面上的時鐘顯示紐約當地時間。
但是,FIX會話在UTC時間開始和結束。我對修復配置的理解是,時間總是本地的。
爲什麼會發生這種情況?
您可能需要再次正確閱讀config section。
開始時間,結束時間 - 時間格式爲HH:MM:SS,時間以UTC表示
要在FIX配置使用本地時間,你需要在配置設置
UseLocalTime = Y
它是由缺省是N。但重要的一點
消息中的時間仍將設置爲UTC,因爲這是FIX規範所要求的。