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规范所要求的。