When an entry order is submitted to Sim101 connected to a live broker data feed, the Enter returns before any Order Updates occur.
When an entry order is submitted to Replay101 connected to the Market Replay Connection using downloaded replay data, the Enter does not return until after all Order Updates required to successfully complete the Enter and fill the order have occurred.
Is this the expected behaviour? Is it documented and I just missed it (entirely possible)?
This difference in behaviour is profound and has very significant implications for handling these events in a consistent manner.
Would it not be better to have consistent behaviour for both (indeed, all) situations: the Enter returns as soon as the order has been created and is Pending Submit, but before the first Order Update occurs?
Thanks.
Comment