Confirmations
Name each condition a setup needs.
A confirmations block lists named conditions and how many must agree: require: all or require: at least N. It gives you .passed to use in a rule.
confirmations long_setup:trend: trend_upmomentum: rsi(close, 14) > 55volume: volume > sma(volume, 20) * 1.5structure: break_of_structure(direction: up)higher_tf_trend: h4.close > ema(h4.close, 50)ribbon_up: ribbon.uprequire: at least 5The backtest report breaks trades down by which confirmations agreed, so you can see which ones earn their place.