strategy.cancel_all() - Pine Script Function
strategy.cancel_all()
Section titled “strategy.cancel_all()”Overview
Section titled “Overview”Cancels all pending or unfilled orders, regardless of their identifiers.
Syntax
Section titled “Syntax”strategy.cancel_all() → voidExamples
Section titled “Examples”Example 1
Section titled “Example 1”//@version=6strategy(title = "Cancel all orders demo")conditionForBuy1 = open > high[1]if conditionForBuy1strategy.entry("Long entry 1", strategy.long, 1, limit = low) // Enter long using a limit orderif `conditionForBuy1` is `true`.conditionForBuy2 = conditionForBuy1 and open[1] > high[2]float lowest2 =ta.lowest(low, 2)if conditionForBuy2strategy.entry("Long entry 2", strategy.long, 1, limit = lowest2) // Enter long using a limit orderif `conditionForBuy2` is `true`.conditionForStopTrading = open < lowest2if conditionForStopTradingstrategy.cancel_all() // Cancel both limit ordersif `conditionForStopTrading` is `true`.