SEQUENCE RESET [35=4]
The Sequence Reset message adjusts expected sequence numbers.
Reset Modes
Mode | GapFillFlag (123) | Usage |
---|---|---|
Gap Fill | Y | Normal resend response |
Reset | N or absent | Disaster recovery only |
Message Specification
Message Direction: Bidirectional
Tag | Field Name | Type | Req'd | Description |
---|---|---|---|---|
Message Header | Y | MsgType = 4 | ||
123 | GapFillFlag | Boolean | O | Y=Gap fill mode, N=Reset mode |
36 | NewSeqNo | Int | Y | New expected sequence number |
Message Trailer | Y |
Sample Message
Gap Fill to sequence 30:
8=FIX.4.2|9=60|35=4|49=T4Example|56=T4|50=TraderName|52=20120906-14:14:16.424| 36=30|123=Y|10=123|
Notes
- Can only increase sequence numbers
- Gap Fill: Must use correct sequence in Tag 34
- Reset Mode: Ignores sequencing rules (disaster recovery only)
- Multiple skipped messages require single reset