0

quifix エンジンは、次のメッセージを拒否します。

メッセージを拒否

58=Incorrect data format for value 371=5017 372=8

元のメッセージ (ExecutionReport)、 タグを含む

5017=-3:00:00

データ ディクショナリ内

<field number="5017" name="QuikTradeTimeGMT" type="UTCTIMESTAMP"/>

したがって、-3:00:00 は UTCTIMESTAMP には無効のようです。ただし、タイム オフセットは負になる可能性があります。

4

2 に答える 2

1

Quickfix によって読み取られる UTC タイムスタンプは、YYYYMMDD-HH:MM:SSの形式です。タグ値に日付データ部分が欠落しているため、Quickfix がうめき声を上げていると思います。実行レポートが作成されている場所を確認し、値が適切に入力されているかどうかを確認します。

于 2011-07-01T07:47:01.210 に答える
0

タイムゾーンは負の値になる可能性がありますが、時間自体はそうではありません。通常、タイム ゾーンには秒を含めないでください (時間と分のみ)。

yyyy'-'MM'-'dd'T'HH':'mm':'ssK の形式を検討してください。例: 2011-06-30T12:13:11-03:00

于 2011-06-30T10:12:39.957 に答える