Support Board
Date/Time: Mon, 25 Nov 2024 11:33:28 +0000
[Programming Help] - Is there a button to flatten a position, but not cancel other limit orders pending?
View Count: 1098
[2022-03-28 02:34:10] |
User854802 - Posts: 43 |
Hi This may be a very basic question but in years of using Sierra I have not seen this. Sometimes I have a trade open (with its bracket SL and TP) and also a pending limit order to buy/sell somewhere else on the chart. And I want to for example just flatten my position, but I don't want to cancel my other limits. How can that be done? On the trade window I only have the options to: 1- Flatten (closes my position and cancels any other pending and attached orders on the chart) 2- Reverse 3- Cancel all, which leaves my position open but cancels my SL, TP and other limit orders and brackets. So how can I just flatten my current open position (and also the attached SL/TP) and keep my other pending limit order to buy/sell with their respective brackets still open and not lose my spot on the queue and have to re-enter them? Date Time Of Last Edit: 2022-03-28 02:34:51
|
[2022-03-28 06:26:59] |
Sierra Chart Engineering - Posts: 104368 |
The only way to do this, is to cancel the orders that you require and then to submit a Market order of the opposite side and the correct quantity to close the position. Do not use the Flatten command.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2022-04-01 01:19:10] |
virtualcointrading - Posts: 39 |
I am looking for the same feature as well, using Flatten (only) with attached orders can be dangerous because it'll leave Limit and Stop orders that can open a position you didn't intend to. It's the reason why a "Flatten Position and Attached Orders" command would be neat, because it can be tedious (especially in fast markets) to know which child orders are attached to the current position when multiple other pending orders are in the vicinity. Or another solution would be to have these additional color options: Chart > Graphic Settings - Chart > Colors and Widths: Chart Trading Order Line (Buy/Sell) Limit - Child - Open Chart Trading Order Line (Buy/Sell) Stop - Child - Open In order to easily distinguish pending orders associated to an open position from those that are not. Date Time Of Last Edit: 2022-04-01 01:21:12
|
[2023-01-19 15:40:40] |
User500500 - Posts: 16 |
Is there a ACSIL function that makes it possible to "Cancel_All_Long_Working_Orders();" or "if(working order is long) {cancel that order;}" for each long orders? If not, any suggestion on how to achieve this? |
[2024-03-12 02:05:52] |
j4ytr4der_ - Posts: 938 |
Not that we're voting but... +1 for an option to also cancel any orders attached to the current position, during a Flatten operation. Sometimes there are resting stop or limit entries (with their own brackets) that I would want to leave alone while I still want to flatten the current position.
|
[2024-03-12 15:24:25] |
John - SC Support - Posts: 36238 |
If you want to just "Flatten" and not "Flatten and Cancel" then use the Control Bar or Keyboard shortcut option for "Flatten Only".
For the most reliable, advanced, and zero cost futures order routing, use the Teton service: Sierra Chart Teton Futures Order Routing |
To post a message in this thread, you need to log in with your Sierra Chart account: