when I send message as client using quickfix, how can I know if it’s sent successfully?
Best,
Deveti
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It depends on the message type and the flow that your counterparty supports. For some messages you will never know, others, such as logon or heartbeat have fixed guaranteed responses using the same message type. Others, such as NOS (D) have a response using an execution report which updates the status of the order. Typical flows can be found on the FIX website and most counterparties’ “rules of engagement” detail their expected flows and will include any confirmation or status update messages they support. Other than these flows there are no simple aknowledgements that messages have been received.
edit: having seen your comment I’ll add that quote requests do not normally send an acknowledgement.