Receive events whilst disconnected

Imported from previous forum

All

Wanted to check to see what the people think about the best practise is for receiving fills whilst disconnected. So if a user was connected, then disconnected should the user still be able to receive fills?

[ original email was from John Harris - john.harris@bondmart.com ]
Ben,

You might want to take a look at ExecInst<18> commencing in Fix 4.4, and especially 5.0SP1, for guidance on best practices for handling this scenario (I realize you are posting under 4.0 Session and so may not be able to avail yourself of later enumerations).

As a business matter, the best practice is to allow users to choose to have all open orders cancelled on disconnection (e.g., as indicated by loss of heartbeat or other detection method). Further, users should generally avail themselves of this option. It is bad practice to leave open orders in a market when one has lost the ability to communicate with that market.

If I were using FIX 4.0, I would specify in my rules of engagement that all open orders are cancelled on disconnect.

Best,
John

All

Wanted to check to see what the people think about the best practise is for receiving fills whilst disconnected. So if a user was connected, then disconnected should the user still be able to receive fills?