Tradovate brackets must be added when the parent order is placed. TradingView cannot add new SL/TP levels after that order is placed or to an already running position.
What you may be seeing
- Modify Order shows disabled SL and TP fields
- An open Tradovate position has no Add bracket option
- You can move existing brackets but cannot create new ones
Most likely causes
- Tradovate requires brackets during parent order creation
- The position was opened without attached brackets
- The integration supports modification but not late attachment
Try this first
- Check whether brackets already exist
- If they exist, modify their levels on the chart
- If they do not, review supported separate exits
- For future trades add SL and TP in the parent order ticket
If that didn’t fix it
- Manage the position in Tradovate
- Place separate supported protective orders
- Close and recreate only if that is appropriate for the trading plan
Verify the fix
A new Tradovate parent order created with brackets displays active SL and TP children that can be modified.
Why this happens
Tradovate brackets must be added when the parent order is placed. TradingView cannot add new SL/TP levels after that order is placed or to an already running position.
Existing bracket levels can be modified if they were created with the parent. For new protection, use a supported separate order or manage the position in Tradovate according to its rules.