MA Range Grid — Case Table

XAUUSD H1 — SMA21 / SMA50 / SMA100 / SMA200 state machine
Bull Bullish stack
Bear Bearish stack
Conv Confluence
Trans Mixed/transition
Trade Active trading
Counter Counter-trend (stretch)
Skip No action
B Buys only
S Sells only
B+S Hedge grid
No trades
Entry Layering · 0.01 lot per layer · bracket around the anchor MA
A / B (trend): 3 layers per case · L1 = MA + $3 · L2 = MA · L3 = MA − $3 (sells mirror)
C (transition): 3 layers per side · hedge: L1/L2/L3 around lower MA for buys, around upper MA for sells
D (confluence): 2 layers per side · L1 = MA + $2 · L2 = MA − $2 (tight scalp, $3 TP)
Per-case exposure: A/B: 0.03 lot · C: 0.03/side (0.06 hedged) · D: 0.02/side (0.04 hedged)
Total cases
23
A1–A5 + 1 counter, B1–B5 + 1 counter, C1–C10, D
C price slots
50
10 sub-cases × 5 slots; ~30 tradable
A/B trend profile
$10–$20
TP / SL below or above one MA
Counter-trend profile
$5–$10
when stretch > 0.5% from SMA21
C transition profile
$5–$10
TP / SL on MA exit · hedge grid
D confluence profile
$3
TP / SL on range breakout
A Bull Bullish Stack SMA21 > SMA50 > SMA100 > SMA200
Case Entry TP SL Direction Status
A1
price > SMA21
Skip
A1·CT
price > SMA21 × 1.005
price > SMA21 × 1.005 $5–$10 above swing high + $2 S Counter
A2
SMA50 ≤ price < SMA21
3 layers @ SMA50 ±$3 $10–$20 below SMA50 − $1 B Trade
A3
SMA100 ≤ price < SMA50
3 layers @ SMA100 ±$3 $10–$20 below SMA100 − $1.50 B Trade
A4
SMA200 ≤ price < SMA100
Skip
A5
price < SMA200
Skip
B Bear Bearish Stack SMA21 < SMA50 < SMA100 < SMA200
Case Entry TP SL Direction Status
B1
price < SMA21
Skip
B1·CT
price < SMA21 × 0.995
price < SMA21 × 0.995 $5–$10 below swing low − $2 B Counter
B2
SMA21 < price ≤ SMA50
3 layers @ SMA50 ±$3 $10–$20 above SMA50 + $1 S Trade
B3
SMA50 < price ≤ SMA100
3 layers @ SMA100 ±$3 $10–$20 above SMA100 + $1.50 S Trade
B4
SMA100 < price ≤ SMA200
Skip
B5
price > SMA200
Skip
C Trans Mixed / Transition stack reorganizing · 5 price slots per sub-case

For each C sub-case, 4 MAs split price into 5 slots. Rule: price between any 2 MAs = hedge grid (floor = lower MA, ceiling = upper MA). Above top MA or below bottom MA = skip. All trade-active slots: TP $5–$10, SL on MA exit, both buy & sell (hedge).

C1–C5 · Bull-decay
Slot Entry TP SL Dir Status
C1 SMA50 > SMA21 > SMA100 > SMA200
price > SMA50 Skip
SMA21 < price < SMA50 3 layers @ SMA21/SMA50 ±$3 $5–$10 exit SMA21 or SMA50 B+S Trade
SMA100 < price < SMA21 3 layers @ SMA100/SMA21 ±$3 $5–$10 exit SMA100 or SMA21 B+S Trade
SMA200 < price < SMA100 3 layers @ SMA200/SMA100 ±$3 $5–$10 exit SMA200 or SMA100 B+S Trade
price < SMA200 Skip
C2 SMA50 > SMA100 > SMA21 > SMA200
price > SMA50 Skip
SMA100 < price < SMA50 3 layers @ SMA100/SMA50 ±$3 $5–$10 exit SMA100 or SMA50 B+S Trade
SMA21 < price < SMA100 3 layers @ SMA21/SMA100 ±$3 $5–$10 exit SMA21 or SMA100 B+S Trade
SMA200 < price < SMA21 3 layers @ SMA200/SMA21 ±$3 $5–$10 exit SMA200 or SMA21 B+S Trade
price < SMA200 Skip
C3 SMA100 > SMA50 > SMA21 > SMA200
price > SMA100 Skip
SMA50 < price < SMA100 3 layers @ SMA50/SMA100 ±$3 $5–$10 exit SMA50 or SMA100 B+S Trade
SMA21 < price < SMA50 3 layers @ SMA21/SMA50 ±$3 $5–$10 exit SMA21 or SMA50 B+S Trade
SMA200 < price < SMA21 3 layers @ SMA200/SMA21 ±$3 $5–$10 exit SMA200 or SMA21 B+S Trade
price < SMA200 Skip
C4 SMA100 > SMA50 > SMA200 > SMA21
price > SMA100 Skip
SMA50 < price < SMA100 3 layers @ SMA50/SMA100 ±$3 $5–$10 exit SMA50 or SMA100 B+S Trade
SMA200 < price < SMA50 3 layers @ SMA200/SMA50 ±$3 $5–$10 exit SMA200 or SMA50 B+S Trade
SMA21 < price < SMA200 3 layers @ SMA21/SMA200 ±$3 $5–$10 exit SMA21 or SMA200 B+S Trade
price < SMA21 Skip
C5 SMA100 > SMA200 > SMA50 > SMA21
price > SMA100 Skip
SMA200 < price < SMA100 3 layers @ SMA200/SMA100 ±$3 $5–$10 exit SMA200 or SMA100 B+S Trade
SMA50 < price < SMA200 3 layers @ SMA50/SMA200 ±$3 $5–$10 exit SMA50 or SMA200 B+S Trade
SMA21 < price < SMA50 3 layers @ SMA21/SMA50 ±$3 $5–$10 exit SMA21 or SMA50 B+S Trade
price < SMA21 Skip
C6–C10 · Bear-recovery
Slot Entry TP SL Dir Status
C6 SMA200 > SMA100 > SMA21 > SMA50
price > SMA200 Skip
SMA100 < price < SMA200 3 layers @ SMA100/SMA200 ±$3 $5–$10 exit SMA100 or SMA200 B+S Trade
SMA21 < price < SMA100 3 layers @ SMA21/SMA100 ±$3 $5–$10 exit SMA21 or SMA100 B+S Trade
SMA50 < price < SMA21 3 layers @ SMA50/SMA21 ±$3 $5–$10 exit SMA50 or SMA21 B+S Trade
price < SMA50 Skip
C7 SMA200 > SMA21 > SMA100 > SMA50
price > SMA200 Skip
SMA21 < price < SMA200 3 layers @ SMA21/SMA200 ±$3 $5–$10 exit SMA21 or SMA200 B+S Trade
SMA100 < price < SMA21 3 layers @ SMA100/SMA21 ±$3 $5–$10 exit SMA100 or SMA21 B+S Trade
SMA50 < price < SMA100 3 layers @ SMA50/SMA100 ±$3 $5–$10 exit SMA50 or SMA100 B+S Trade
price < SMA50 Skip
C8 SMA200 > SMA21 > SMA50 > SMA100
price > SMA200 Skip
SMA21 < price < SMA200 3 layers @ SMA21/SMA200 ±$3 $5–$10 exit SMA21 or SMA200 B+S Trade
SMA50 < price < SMA21 3 layers @ SMA50/SMA21 ±$3 $5–$10 exit SMA50 or SMA21 B+S Trade
SMA100 < price < SMA50 3 layers @ SMA100/SMA50 ±$3 $5–$10 exit SMA100 or SMA50 B+S Trade
price < SMA100 Skip
C9 SMA21 > SMA200 > SMA100 > SMA50
price > SMA21 Skip
SMA200 < price < SMA21 3 layers @ SMA200/SMA21 ±$3 $5–$10 exit SMA200 or SMA21 B+S Trade
SMA100 < price < SMA200 3 layers @ SMA100/SMA200 ±$3 $5–$10 exit SMA100 or SMA200 B+S Trade
SMA50 < price < SMA100 3 layers @ SMA50/SMA100 ±$3 $5–$10 exit SMA50 or SMA100 B+S Trade
price < SMA50 Skip
C10 SMA21 > SMA50 > SMA200 > SMA100
price > SMA21 Skip
SMA50 < price < SMA21 3 layers @ SMA50/SMA21 ±$3 $5–$10 exit SMA50 or SMA21 B+S Trade
SMA200 < price < SMA50 3 layers @ SMA200/SMA50 ±$3 $5–$10 exit SMA200 or SMA50 B+S Trade
SMA100 < price < SMA200 3 layers @ SMA100/SMA200 ±$3 $5–$10 exit SMA100 or SMA200 B+S Trade
price < SMA100 Skip
D Conv Confluence (all MAs bunched) max(MAs) − min(MAs) < threshold
Case Entry TP SL Direction Status
D
all MAs within $X
2 layers @ MA ±$2 $3 on range breakout B+S Trade

State Invalidation Rules

  1. Stack order changes (e.g., A → C transition due to SMA21 crossing SMA50). Close any positions taken under the old case, log Telegram, wait for new stable case.
  2. Price exits zone past breakout buffer on H1 close. For trend-aligned cases, close direction-only or all (configurable).
  3. Price drops below SMA200 in bullish stack (any A → A5 transition). Close all buys, lock buy side until reload.
  4. Price rises above SMA200 in bearish stack (any B → B5 transition). Close all sells, lock sell side until reload.
  5. Confluence breaks (D → A/B/C). Close all hedge positions, re-evaluate state.
  6. Basket DD safety floor (e.g., −$50 floating). Close all, lock both sides.