TradersPost does not currently support sending multiple limit orders in a single webhook message. While this is a feature that may be introduced in the future, for now, each limit order must be sent as an individual request.
This means that if a strategy requires placing multiple limit orders at different price levels, each order must be created as a separate alert in TradingView or sent as an independent webhook request.
Until batch order execution is available, traders can use the following methods:
1. Create Multiple TradingView Alerts
• Each alert corresponds to a different limit order.
• For example, one alert could place an order 5% below market price, another at 10% below, and so on.
2. Space Out Order Execution
• Instead of sending multiple orders simultaneously, spread them out over multiple bars or time intervals.
• This can help avoid broker rate limits, which may reject excessive API requests sent too quickly.
3. Use Future Formula-Based Pricing (Upcoming Feature in TradersPost)
• TradersPost plans to introduce formula-based price calculations, which could allow traders to dynamically adjust order prices in webhook messages rather than sending separate alerts.
• This feature, expected next year, will help simplify placing multiple limit orders at varying price levels.
Even when sending multiple independent limit orders, traders should be mindful of broker-imposed rate limits. Many brokers restrict how many API requests can be processed per second.
• It is not recommended to send more than five limit orders per second to avoid potential rejections.
• If a strategy requires multiple orders, it’s best to stagger the requests using TradingView conditions or time-based execution.
TradersPost does not currently support sending multiple limit orders in a single request, but traders can work around this by creating multiple alerts or spacing out order execution. Future updates will include formula-based pricing and potential batch order execution, making multi-order strategies easier to implement.