Structure | Sample Message | Related Messages DescriptionThe resend request is sent by the receiving application to initiate the retransmission of messages. This function is utilized if a sequence number gap is detected, if the receiving application lost a message, or as a function of the initialization process. The resend request can be used to request a single message, a range of messages or all messages subsequent to a particular message. Note: the sending application may wish to consider the message type when resending messages; e.g. if a new order is in the resend series and a significant time period has elapsed since its original inception, the sender may not wish to retransmit the order given the potential for changed market conditions. (The Sequence Reset-GapFill <4> message is used to skip messages that a sender does not wish to resend.) Note: it is imperative that the receiving application process messages in sequence order, e.g. if message number 7 is missed and 8-9 received, the application should ignore 8 and 9 and ask for a resend of 7-9. To request a single message: BeginSeqNo <7> = EndSeqNo <16> To request a range of messages: BeginSeqNo <7> = first message of range, EndSeqNo <16> = last message of range To request all messages subsequent to a particular message: BeginSeqNo <7> = first message of range, EndSeqNo <16> = 999999 Structure
Sample MessageThe '^' character is used to represent SOH character. 8=FIX.4.0^9=72^35=2^49=BuySide^56=SellSide^34=4^52=20190605-17:50:50.484^7=2^16=999999^10=075^
Related Messages |
||||||||||||||||||||||||