Currently, Tradovate does not support setting a take profit and stop loss relative to the fill price. This limitation makes it challenging to automatically calculate exit levels based on the actual executed entry price.
TradersPost could theoretically build a workaround where the entry order is submitted first, then the take profit and stop loss orders are placed after the fill price is confirmed. However, this approach has a critical risk—a short window where the position remains unprotected. If the market moves quickly, the trade could experience unexpected losses before the stop-loss order is in place.
1. No Built-In Conditional Bracket Orders – Tradovate does not allow take profit and stop loss orders to be linked conditionally. If one is filled, the other does not automatically cancel.
2. Execution Delay – Orders would have to be placed in two separate steps:
• First, the entry order is executed.
• Then, the stop loss and take profit orders are submitted based on the fill price.
• During this process, the trade remains exposed without a protective stop.
Workarounds and Considerations
• Manually Adjust Exit Orders – Traders can monitor their fills and manually set stop loss and take profit levels accordingly.
• Use Fixed Price Offsets – Instead of setting exits based on the fill price, traders can predefine fixed price levels when placing orders.
• Explore Alternative Brokers – Some brokers offer true bracket order support, where take profit and stop loss orders are conditionally linked at the time of entry.
At this time, there is no reliable way to set a relative take profit and stop loss based on the fill price in Tradovate. While TradersPost could develop a workaround, the risk of unprotected trades during execution makes this approach impractical. Traders needing bracket order functionality may want to explore brokers that fully support conditional exits.
DISCLAIMER:
Trading in the financial markets involves a significant risk of loss. The content and strategies shared by TradersPost are provided for informational or educational purposes only and do not constitute trading or investment recommendations or advice. The views and opinions expressed in the materials are those of the authors and do not necessarily reflect the official policy or position of TradersPost.
Please be aware that the authors and contributors associated with our content may hold positions or trade in the financial assets, securities, or instruments mentioned herein. Such holdings could present a conflict of interest or influence the perspective provided in the content. Readers should consider their financial situation, objectives, and risk tolerance before making any trading or investment decisions based on the information shared. It is recommended to seek advice from a qualified financial advisor if unsure about any investments or trading strategies.
Remember, past performance is not indicative of future results. All trading and investment activities involve high risks and can result in the loss of your entire capital. TradersPost is not liable for any losses or damages arising from the use of this information. All users should conduct their own research and due diligence before making financial decisions.