User Help System

 

 

Processing Message Gaps of More than 2500 Messages

The purpose of this test is to verify that the client system does not enter an infinite resend loop when facing an inbound sequence number gap greater than the maximum of 2500 messages.

Pre-Registered Format

  1. To run a Processing Message Gaps of More than 2500 Messages for Pre-Registered Format test:
  1. Select a SenderComp from the drop-down and select ASSIGN if a SenderComp is not already assigned.
  2. From the Contracts drop-down, select the desired contract if the contract is not already locked.
  3. Select the START TEST button.

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

  1. Please set your KeepAliveInterval to a minimum of 30 seconds when taking this test. Over an iLink connection, submit 3 Limit Order messages with a quantity of 850.
  2. Receive and process an Execution Report - New Order and Execution Report - Trade Outright [39=2 (Filled)] message and detect a sequence gap.
  3. Submit a Retransmit Request message to obtain all messages.
  4. Receive and process an Execution Report - Trade Outright [39=2 (Filled)] message.
  5. Submit a Sequence message.
  6. Receive and process a Sequence message.
  7. Submit a Sequence message.

 

On-Demand Format

  1. To run a Processing Message Gaps of More than 2500 Messages for On-Demand Format test
  1. Select a SenderComp from the drop-down and select ASSIGN if a SenderComp is not already assigned.
  2. From the Contracts drop-down, select the desired contract if the contract is not already locked.
  3. Select the START TEST button.

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

  1. Please set your KeepAliveInterval to a minimum of 30 seconds when taking this test.Over an iLink connection, submit 3 Limit Order Messages with a quantity of 425.
  2. Receive and process an Execution Report - New Order and Execution Report - Trade Outright [39=2 (Filled)] message and detect a sequence gap.
  3. Submit a Retransmit Request message to obtain all messages.
  4. Receive and process an Execution Report - Trade Outright [39=2 (Filled)] message.
  5. Submit a Sequence message.
  6. Receive and process a Sequence message.
  7. Submit a Sequence 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