• Version 1.7.1
Show / Hide Table of Contents

Automated Downloading of GTC and GTD Orders

GTC and GTD Orders - Beginning of Week

Previous week Good Till Cancel (GTC) or Good Till Date (GTD) orders continue to be eligible for execution after the connection termination.

The Handler detects a message gap during the connection establishment if a fill is generated for the GTC or GTD order in the current week before the first connection of the week. In this case, the Handler sends a Retransmit Request, receives, and reports the undelivered Execution Reports on the GTC or GTD orders.

GTC and GTD Orders - Mid-Week

The previous trading day Good Till Cancel (GTC) or Good Till Date (GTD) orders continue to be eligible for execution after the connection termination.

The Handler detects a message gap during the connection establishment if a fill is generated for the GTC or GTD order before the first connection of the day. In this case, the Handler sends a Retransmit Request, receives, and reports the undelivered Execution Reports on the GTC or GTD orders.

Note

To correctly identify the message gap, the Handler needs the last known incoming sequence number and Universally Unique Identifier (UUID) from the previous trading day, so these values are either automatically restored from the session storage during the session construction or set explicitly (using the PreviousSeqNo and the PreviousUuid properties) before calling the Connect(string, int) method.

In this article
Back to top Copyright © Onix Solutions.
Generated by DocFX