{{Quickfixn}} needs help
Joby Joseph
joby.joseph at procedian.com
Sun Mar 16 23:15:03 PDT 2014
Mike,
We do receive an ExecutionReport. The problem is that our service is running
24x7. So the question is how do we know that an EOD or BOD has occurred? We
could obviously code something up inside the service to track that, but if
we can somehow hook into a QuickFIX event or callback that says "session
reset", then we could do it there. It seems cleaner.
Joby Joseph
Does the counterparty send you an ExecutionReport (OrdStatus=NEW) to ack
your order?
Whenever they send an ExecutionReport, you should be updating the status of
the order in the db, based on OrdStatus (tag 39).
Then your EOD or BOD process is: delete (or soft delete) all orders from the
db that are stuck in "Submitted".
Take a look at Appendix D of the FIX 4.2 spec -- great reference on state
transitions for orders.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20140317/50f51d6d/attachment-0001.htm>
More information about the Quickfixn
mailing list