Skip to content

BB Strategy Templates

  1. BB Mean Reversion — Trade band touches in ranging markets
  2. BB Squeeze Breakout — Trade volatility expansion from squeeze
  3. BB + RSI Confluence — Band touch + momentum confirmation

Strategy 1: BB Mean Reversion

Overview

Buy at lower band, sell at upper band in ranging markets (ADX < 20).

When This Works Best

  • Ranging markets
  • After trend exhaustion
  • 1H to 4H

Algorithm Configuration

SettingValue
TypeBOTH
Position Size35% of equity (REL)
Order TypeMARKET
TimeoutCOOLDOWN_ONLY, 5 bars

Long Entry Conditions

GroupIndicatorSignalThreshold
RequiredBBprice_below_lowerBand
RequiredADXadx_below_threshold20

Long Exit Conditions

SettingValue
RequiredBB · price_above_upperBand
Stop Loss4% (REL)
Take Profit6% (REL)

Short Entry Conditions

GroupIndicatorSignalThreshold
RequiredBBprice_above_upperBand
RequiredADXadx_below_threshold20

Short Exit Conditions

SettingValue
RequiredBB · price_below_lowerBand
Stop Loss4% (REL)
Take Profit6% (REL)

Recommended Parameters

IndicatorParameterValueNotes
BBPeriod20Standard
BBMultiplier2.02 StdDev
ADXThreshold20Range filter

Strategy 2: BB + RSI Reversal

Overview

Combine BB band touch with RSI extreme for high-conviction reversals.

When This Works Best

  • Mean-reverting markets
  • 1H to 4H

Algorithm Configuration

SettingValue
TypeBOTH
Position Size30% of equity (REL)
Order TypeMARKET
TimeoutCOOLDOWN_ONLY, 5 bars

Long Entry Conditions

GroupIndicatorSignalThreshold
RequiredBBprice_below_lowerBand
RequiredRSIrsi_below_threshold30

Long Exit Conditions

SettingValue
RequiredRSI · rsi_above_threshold · 60
Stop Loss4% (REL)
Take Profit8% (REL)

Short Entry Conditions

GroupIndicatorSignalThreshold
RequiredBBprice_above_upperBand
RequiredRSIrsi_above_threshold70

Short Exit Conditions

SettingValue
RequiredRSI · rsi_below_threshold · 40
Stop Loss4% (REL)
Take Profit8% (REL)

Recommended Parameters

IndicatorParameterValueNotes
BBPeriod20Standard
RSIPeriod14Momentum

Strategy 3: BB Breakout + ADX Trend

Overview

Trade band breakouts in trending markets — band breaks with ADX > 25 are continuation signals.

When This Works Best

  • Trending markets with breakouts
  • 4H to 1D

Algorithm Configuration

SettingValue
TypeBOTH
Position Size40% of equity (REL)
Order TypeMARKET
TimeoutREGULAR, 3 bars

Long Entry Conditions

GroupIndicatorSignalThreshold
RequiredBBprice_above_upperBand
RequiredADXadx_above_threshold25

Long Exit Conditions

SettingValue
RequiredBB · price_below_lowerBand
Stop Loss5% (REL), trailing
Take Profit12% (REL)

Short Entry Conditions

GroupIndicatorSignalThreshold
RequiredBBprice_below_lowerBand
RequiredADXadx_above_threshold25

Short Exit Conditions

SettingValue
RequiredBB · price_above_upperBand
Stop Loss5% (REL), trailing
Take Profit12% (REL)

Recommended Parameters

IndicatorParameterValueNotes
BBPeriod20Standard
ADXThreshold25Trend confirmation

  • Test multiplier values: 1.5 vs 2.0 vs 2.5 for signal frequency vs quality
  • Test band touch direction: In trends, only trade touches with the trend