RegimeTrader
← Dashboard

The Bot

Strategies

The three strategies and how the bot picks the right one automatically.

Auto vs Manual Strategy Mode

In the Bot Control page you can choose how the strategy is selected:

AUTO

Auto (Recommended)

The bot analyses H4 market structure every cycle and picks the right strategy automatically. SMC in trending markets, Breakout during compression, and skips ranging conditions entirely.

Manual (Forced)

You pick one strategy and the bot only uses that one — regardless of market conditions. The regime detector is overridden. Use this only if you have a specific reason to restrict the bot.

⚠ Caution for beginners

If you manually force a single strategy, the bot will attempt trades even when market conditions are wrong for that strategy. For example:

  • Forcing SMC in a ranging market — the bot will look for Order Blocks in a market with no clear direction, leading to more false signals and lower win rates
  • Forcing Breakout in a trending market — breakout setups require price to be compressed first; in a trend this logic produces poor entries
  • Forcing Trend Pullback in volatile news conditions — EMA pullbacks become unreliable when price is driven by fundamentals, not technicals

Leave the strategy on Auto unless you fully understand when each strategy has an edge. The regime detector exists precisely to prevent you from trading the wrong strategy in the wrong market.

Tip: If you are new to the bot, set strategy to Auto and leave it there. The bot will handle regime detection automatically and skip conditions where it has no edge.

Auto Strategy Switching

The bot detects the market regime on H4 every cycle and selects the best strategy per pair. You do not need to set an active strategy manually.

text
H4 ADX + Bollinger Band width  →  regime detected
  TRENDING  (ADX > 25)          →  SMC first, Trend Pullback as backup
  BREAKOUT  (ADX 15–25, BB ↑)   →  Breakout first, SMC as backup
  RANGING   (ADX < 20)          →  skip — no edge in choppy markets

SMC Strategy — Smart Money / ICT

The most sophisticated strategy. Uses a multi-timeframe workflow to find institutional Order Block and FVG zones and places a limit order at the zone — not a market order at the current price.

text
H4  → Market structure bias (bullish / bearish)
H1  → Find unmitigated Order Block or FVG below current price (buys)
       Place LIMIT order at zone top, SL below zone bottom
M15 → CHoCH confirmation + RSI trigger

Signal scoring (min 65 to execute):

ConditionPoints
H4 bullish/bearish structure+20
Price approaching H1 Order Block+20
FVG confluence on H1+10
EMA/SMA stack aligned (20>50>200)+15
Near key S/R level+5
RSI confirmation zone (M15)+10
Active trading session+10
News clear+5
R:R bonus (≥ 2:1)+10
M15 CHoCH missing−15

Trend Pullback Strategy

Identifies a strong trend via EMA stack + ADX, then waits for price to pull back to the 50 EMA and enters a limit order there. Regime-gated — only runs when ADX confirms a trend.

text
EMA20 > EMA50 > EMA200  →  bullish trend confirmed
ADX > 20               →  trend is strong enough
Price pulls back to EMA50  →  place limit buy at EMA50 price
SL below recent swing low   →  R:R calculated

Breakout Strategy

Detects consolidation using Bollinger Band squeeze + ATR compression, then enters on a confirmed breakout candle close outside the range. Only activates during the breakout regime.

Note: XAUUSD uses a pip size of 1.0 (not 0.0001) for spread and ATR calculations.

OB/FVG Invalidation

Pending limit orders are cancelled automatically if the zone is broken before price returns to it.

text
Buy limit at zone top:
  If bid < limit_price × 0.999 → cancel (zone broken to downside)

Sell limit at zone top:
  If bid > limit_price × 1.001 → cancel (zone broken to upside)