# Autocancel outstanding orders once last open contract closed

**URL:** <https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537>\
**Category:** Tradovate Feature Requests\
**Created:** [July 21, 2020, 3:29pm UTC](https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537 "2020-07-21T15:29:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ales19](https://avatars.discourse-cdn.com/v4/letter/a/439d5e/32.png) [@ales19](https://community.tradovate.com/u/ales19)\
**Post date:** [July 21, 2020, 3:29pm UTC](https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537/1 "2020-07-21T15:29:39Z")

</div>

Could you please add a setting that will automatically cancel all my outstanding orders (SL and TP) once I exit my last contract.

---

<div class="post-metadata">

**Author:** ![MadCat](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/madcat/32/1416_2.png) [@MadCat](https://community.tradovate.com/u/MadCat)\
**Post date:** [July 21, 2020, 6:24pm UTC](https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537/2 "2020-07-21T18:24:34Z")

</div>

I believe that is what the Bracket OCO (one cancels other) is for.

 ![Screen Shot 2020-07-21 at 11.22.26 AM](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/944c70847c5d4957567c94bac2bf1be35a032506.png)

---

<div class="post-metadata">

**Author:** ![ales19](https://avatars.discourse-cdn.com/v4/letter/a/439d5e/32.png) [@ales19](https://community.tradovate.com/u/ales19)\
**Post date:** [July 21, 2020, 9:29pm UTC](https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537/3 "2020-07-21T21:29:01Z")

</div>

Cheers MadCat, but that is not exactly what I need.

For example, activating the brackets, if I decide to TP before the TP bracket order is reached by clicking the DOM and adding another order that new order will in turn create more standing orders because of the bracket rule when it gets executed (not sure if I am explaining myself well enough).

Also, I don’t use brackets as I don’t like to set fixed TP/SL levels.

---

<div class="post-metadata">

**Author:** ![MadCat](https://sea1.discourse-cdn.com/flex015/user_avatar/community.tradovate.com/madcat/32/1416_2.png) [@MadCat](https://community.tradovate.com/u/MadCat)\
**Post date:** [July 21, 2020, 10:37pm UTC](https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537/4 "2020-07-21T22:37:48Z")

</div>

You can always adjust the TP or SL that was created with a bracket on the DoM or on the Chart its self , You are not locked in with the initial placement. You don’t have to place another TP to take profit earlier, just click and drag the original TP to the location you want.

I think i do understand, you want it to assume you are done trading when there are no positions active and Clear all orders like this button does,

 ![Screen Shot 2020-07-21 at 3.34.26 PM](https://us1.discourse-cdn.com/flex015/uploads/tradingforum/original/1X/10fc37bea2bbd17ba531c531b0acc1cf66034968.png)

---

<div class="post-metadata">

**Author:** ![ales19](https://avatars.discourse-cdn.com/v4/letter/a/439d5e/32.png) [@ales19](https://community.tradovate.com/u/ales19)\
**Post date:** [July 27, 2020, 7:38am UTC](https://community.tradovate.com/t/autocancel-outstanding-orders-once-last-open-contract-closed/537/5 "2020-07-27T07:38:43Z")

</div>

yes, but I occasionally enter other unrelated orders which I also want closed once my trade is closed.

I have used it on other platforms and thought it shouldn’t be such a hard feature to implement?
