0

我正在使用 quickfix .net 引擎。

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

我在纽约服务器上运行它,桌面上的时钟显示纽约当地时间。

但是,FIX 会话在 UTC 时间开始和结束。我对修复配置的理解是时间总是本地的。

为什么会发生这种情况?

4

1 回答 1

1

您可能需要再次正确阅读配置部分

StartTime, EndTime - 格式为 HH:MM:SS 的时间,时间以 UTC 表示

要在 FIX 配置中使用本地时间,您需要在配置中设置

使用本地时间=Y

默认为 N。但是很重要的一点

消息中的时间仍将设置为 UTC,因为这是 FIX 规范所要求的。

于 2016-11-29T11:04:28.620 回答