0

私はquickfix .netエンジンを使用しています。

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

私はこれをニューヨークのサーバーで実行しており、デスクトップの時計はニューヨークの現地時間を示しています。

ただし、FIX セッションは UTC 時間に開始および終了します。修正構成についての私の理解では、時間は常にローカルでした。

なぜこれが起こっているのでしょうか?

4

1 に答える 1

1

もう一度、構成セクションを適切に読む必要があるかもしれません。

StartTime、EndTime - HH:MM:SS 形式の時間、時間は UTC で表されます

FIX 構成で現地時間を使用するには、構成で設定する必要があります

UseLocalTime=Y

デフォルトでは N です。でも大事なポイント

FIX 仕様で要求されているため、メッセージの時間は引き続き UTC に設定されます。

于 2016-11-29T11:04:28.620 に答える