User Help System

 

 

Bi-Directional Resend Request Scenario

This test verifies that your system can receive out-of-sequence messages across multiple session connections during a Resend Response without triggering another Resend Request.

 

  1. To run the Bi-Directional Resend Request Scenario test:
  1. From the Contract drop-down, select the desired contract if the contract is not already locked.
  2. Click the START TEST button.

Note: DO NOT select the START TEST button once the test process is in progress.

  1. Over a Drop Copy connection, submit a Heartbeat (35=0) message.
  2. Receive and process a Heartbeat (35=0) message.
  3. Over a Drop Copy connection, submit a Heartbeat (35=0) message.
  4. Receive and process an Execution Report - Order Creation [35=8, 39-OrdStatus=0 (New Order Ack)] message and detect a sequence gap.
  5. Submit a Resend Request (35=2) message.

Note: Use enhanced resend logic, NOT basic resend logic.

Note: Send only one Resend Request (35=2) message.

  1. Receive and process an Execution Report - Order Creation [35=8, 39-OrdStatus=0 (New Order Ack)] message.
  2. Receive and process a Resend Request (35=2) message.
  3. Submit a Sequence Reset - Gap Fill (35=4, 123-GapFillFlag=Y) message.
  4. Submit a Heartbeat (35=0) message.
  5. Receive and process a Heartbeat (35=0) message.
  6. Submit a Heartbeat (35=0) message.

 





CME Group is the world's leading and most diverse derivatives marketplace. The company is comprised of four Designated Contract Markets (DCMs). Further information on each exchange's rules and product listings can be found by clicking on the links to CME, CBOT, NYMEX, COMEX

© 2023 CME Group Inc. All rights reserved. About CME Disclaimer Privacy Policy