QuickFIX:意外的午夜序列重置

问题描述 投票:0回答:1

我在QuickFIX(v1.15.1)中有问题

QuickFIX每周运行4次,无需在登录/注销时重置。我像这样设置开始和结束的时间和日期

StartTime=15:00:00
EndTime=14:55:00
StartDay=sun
EndDay=sun
ResetOnLogon=N
ResetOnLogout=N

但是QuickFIX会在每个星期日的00:00重置,好像没有使用开始和结束时间。之后,我无法重新连接,因为序列号不再同步。

有人知道这是什么问题吗?

更新:

这里有一些日志。我更换了发送者和目标。XXX =发件人(我)DST =目标

20191221-23:59:59.000000000 : 8=FIX.4.2|9=0078|35=0|49=DST|56=XXX|34=12078|52=20191221-23:59:59.073|10=025|
20191222-00:00:00.000000000 : 8=FIX.4.2|9=78|35=5|34=12302|49=XXX|52=20191222-00:00:00.000|56=DST|10=138|
20191222-00:00:49.000000000 : 8=FIX.4.2|9=86|35=A|34=1|49=XXX|52=20191222-00:00:49.000|56=DST|98=0|108=30|10=244|
20191222-00:00:50.000000000 : 8=FIX.4.2|9=0131|35=5|49=DST|56=XXX|34=12080|52=20191222-00:00:49.971|58=MsgSeqNum too low, expecting 12303 but received 1|10=095|
20191222-00:00:50.000000000 : 8=FIX.4.2|9=74|35=5|34=2|49=XXX|52=20191222-00:00:50.000|56=DST|10=197|
python quickfix
1个回答
0
投票

在quickfix问题跟踪器中进行了一些研究,看来这确实是一个错误。 issue 261

不幸的是,没有人回复。但是听起来像您遇到的问题。

© www.soinside.com 2019 - 2024. All rights reserved.