Support Board
Date/Time: Thu, 25 Jun 2026 21:20:13 +0000
How To Cancel Individual Existing OCO When Order Gets Flat
View Count: 29
| [2026-06-25 18:46:32] |
| jsandlan - Posts: 94 |
|
I have OCO orders attached to every trade. If I plan to take partial profits, I disable Use Attached Orders via hotkey and then manually exit using buy/sell hotkeys. I also have Orders → Cancel Orders on Flat Position enabled. However, if I enter a 2 contract position as two separate orders (one contract each), the behavior is not what I expected. When I close the first contract, the OCO orders associated with that contract remain active on the chart. The OCO orders are only removed after the second contract is closed and the entire position is flat. Is there a way to have the OCO orders for an individual contract automatically cancel when that specific contract is closed, rather than waiting until the entire position is flat? |
| [2026-06-25 19:48:19] |
| John - SC Support - Posts: 46897 |
|
In order to have the working orders associated with a particular contract closed out when you send the opposing position, you need to have the option for "Support Scale Out" enabled. Refer to the following: Attached Orders: Scaling Out For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
| [2026-06-25 20:55:22] |
| jsandlan - Posts: 94 |
|
Thanks John. That works great. Is it possible to exit an existing position with attached OCO orders via hotkey and have those attached orders cancel without disabling Use Attached Orders? Support Scale Out allows me to trade as intended, but it would be preferable not to have to remember to disable Use Attached Orders before taking a partial exit. Date Time Of Last Edit: 2026-06-25 20:56:29
|
To post a message in this thread, you need to log in with your Sierra Chart account:
