1
$\begingroup$

What is the recommended way to handle scheduled sequence number resets (initiated by the counterparty once per day) ?

$\endgroup$
  • $\begingroup$ What do you mean by handle? You don't need to do anything, quickfix handles a seq num reset by itself. $\endgroup$ – Wapiti Mar 22 '16 at 13:03
  • $\begingroup$ you may want to backup or move the log and store directories. $\endgroup$ – rupweb Mar 22 '16 at 14:34
  • $\begingroup$ I keep getting error messages when quickfix tries to log in when a counterparty resets a sequence number: 58=MsgSeqNum too low, expecting x but received y $\endgroup$ – zby_szek Mar 22 '16 at 16:05
  • $\begingroup$ Good point rupweb ! $\endgroup$ – zby_szek Mar 22 '16 at 16:57
1
$\begingroup$

Sequence Number Reset depends on FIX engine configuration. If you have FIX initiator you can set "ResetOnLogon=N", so that your acceptor will keep track of sequence number. In case of sequence number mismatch, both counterparty/FIX engine will replay messages that were lost.

If you have Acceptor at your end, then you can ask counterparty(initiator) FIX engine to keep "ResetOnLogon=N".

Refer this link.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.