Why does the order ticket come up for some of my orders?

It is not possible to disable the order ticket in TWS as there are several reasons it might appear when trying to submit an order from Classic TWS view:

  • If the Limit Price setting in your order presets results in an invalid price based on the contract specification. For example, if you set the Futures preset to calculate the Limit Price as the Ask +/- 0.01 and try to create an order for ES (which trades in tick increments of 0.25) this would calculate an invalid limit price and you will see the order ticket with the Limit Price blank
  • If you are trying to trade a contract to which you are not subscribed for market data
  • If you are trying to trade a contract that is using delayed data
  • If the Order Preset Default quantity is set to zero (0).

In all of these cases, you would need to complete the fields in the order ticket to create a valid order before submitting.

Additional Information

Powered by IBot
Why is my order price considered too far away from the current Reference Price?
Which order types can I attach a condition to?
How do I place a profit taker order in Client Portal?
What is the difference between an Adaptive Algo and a Price Management Algo?