Twenty indicators, zero mystery.
Each card covers what the indicator measures, typical 5m/15m day-trading settings, how to read it, the false-signal traps that cost real money, and a plain-text worked scenario. Settings assume index or CFD charts unless noted.
1. EMA / SMA — Moving Averages trend
What it measures: The average closing price over N bars. SMA weights all bars equally; EMA weights recent bars more, so it turns faster. Both smooth noise so you can see direction and use the line itself as dynamic support/resistance.
SMA(N) = sum(close, N) / N EMA(N) = close × k + EMA_prev × (1 − k), where k = 2 / (N + 1)Day-trading settings: 9 EMA (fast trigger), 20 EMA (pullback line), 50 EMA (intraday trend), 200 EMA (the "big picture" line even on 5m). A common stack: 9/20/50 EMA on the 5m, 20/50 on the 15m.
How to read it:
- Slope + side: price above a rising 20 EMA = uptrend bias. Flat, braided EMAs = chop, stand aside.
- Pullback touch: in a trend, the first and second touches of the 20 EMA are the highest-quality entries.
- Crossovers: 9 crossing 20 is a momentum-shift alert, not an entry by itself.
Crossovers whipsaw brutally in ranges — a 9/20 cross in a sideways market is noise. Fix: only take MA signals when price is trending (ADX > 20–25, or clear higher-highs/higher-lows structure). Also, the *third or fourth* touch of an EMA in a mature trend fails far more often than the first — trends die on the touch everyone is watching.
US500 5m: price breaks yesterday's high at 5,220, rallies to 5,236, then pulls back three red candles to the rising 20 EMA at 5,224. A bullish engulfing candle forms on the EMA touch. Entry 5,227, stop below the EMA and swing low at 5,219, first target the 5,236 high. Classic first-touch pullback: trend line respected, structure stop, prior high target.
2. MACD — Moving Average Convergence Divergence momentum
What it measures: The distance between a fast and slow EMA (momentum), plus a signal line and histogram showing whether that momentum is expanding or fading.
MACD line = EMA(12) − EMA(26) Signal = EMA(9) of MACD line Histogram = MACD − SignalDay-trading settings: Standard 12/26/9 works on 5m and 15m. Some scalpers use 3/10/16 (a faster variant) on 5m — more signals, more noise. Start with standard.
How to read it:
- Signal cross: MACD crossing above signal = bullish momentum shift (strongest when it happens below zero and the higher timeframe trend is up).
- Zero line: MACD above zero = bull regime, below = bear regime. Crosses of zero confirm regime change, late but reliable.
- Histogram divergence: price makes a new high, histogram peak is lower = momentum fading, tighten stops.
MACD is a lagging derivative of price — in choppy conditions the cross fires exactly at the turn back the other way. Never trade MACD crosses against the 15m trend, and ignore crosses that happen mid-range (far from any level). Divergence can persist for many bars in a strong trend: divergence is a "stop adding" signal, not an automatic counter-trend entry.
GER40 15m in an uptrend: price pulls back from 18,450 to 18,395 and MACD dips below its signal line while staying above zero. At 18,400 support, a hammer prints and two bars later MACD re-crosses above signal — still above zero. That "reset and re-cross above zero" is the textbook trend-continuation read. Entry 18,408, stop 18,385, target the 18,450 high then 18,480.
3. RSI — Relative Strength Index momentum
What it measures: The ratio of average up-closes to average down-closes over N bars, scaled 0–100. High = buyers dominating recently; low = sellers dominating.
RSI = 100 − 100 / (1 + RS), RS = avg gain(N) / avg loss(N), N = 14 defaultDay-trading settings: RSI(14) on 5m/15m is standard. RSI(7) or RSI(9) for scalping — faster but noisier. Levels: 70/30 classic; in trends use 60/40 as the working range.
How to read it:
- Regime read: in an uptrend RSI oscillates roughly 40–80 and 40–50 acts as support. In a downtrend it runs 20–60. Where RSI "lives" tells you the regime.
- Divergence: price makes a lower low but RSI makes a higher low at a support level = bullish divergence, the highest-value RSI signal for reversal trades.
- Extreme + level: RSI below 30 at a mapped support is meaningful. RSI below 30 in free-fall mid-air is not.
"Overbought" is not a sell signal — RSI can sit above 70 for an hour in a strong index rally while price grinds up 40 points. Never short purely because RSI > 70. Require (a) a mapped level, and (b) divergence or a clear rejection candle. The inverse holds for oversold in sell-offs — catching falling knives on RSI 25 is a fast way to donate.
US100 5m: price sells off to 18,120 (prior day low), RSI hits 24. Price bounces, then makes a marginal new low at 18,112 — but RSI only reaches 31: bullish divergence at a mapped level. A strong green candle closes back above 18,120. Entry 18,128, stop below 18,105, target VWAP overhead at 18,175. The divergence said "sellers pushing, momentum gone"; the level and candle gave the trigger.
4. Stochastic Oscillator momentum
What it measures: Where the current close sits inside the high–low range of the last N bars. Close near the top of the range = 100, near the bottom = 0. It answers: "are we closing strong or weak relative to recent range?"
%K = 100 × (close − lowest low(N)) / (highest high(N) − lowest low(N)) %D = SMA(3) of %K — typical N = 14, with slowing 3 ("14,3,3")Day-trading settings: 14,3,3 (slow stochastic) on 5m/15m. 5,3,3 for aggressive scalp timing. Zones: below 20 = oversold, above 80 = overbought.
How to read it:
- Cross out of a zone: %K crossing above %D while both are under 20 = mean-reversion buy trigger (best at a range edge or support).
- In trends: use only signals in the trend direction — in an uptrend, oversold crosses are entries; overbought means nothing.
- Divergence: works like RSI divergence but fires earlier (and fails more often).
In a strong trend the stochastic pins at the extreme and stays there — repeatedly fading "overbought" in a rally is the classic stochastic account-killer. Decide range vs. trend first (ADX, structure), then use stochastic only in its lane: zone-exits in ranges, trend-side pullbacks in trends. Also skip signals mid-range between levels — the oscillator alone has no idea where support is.
UK100 5m ranging 7,940–7,972 for two hours. Price tags 7,942, stochastic drops to 12, then %K crosses up through %D as a pin bar rejects the range low. Entry 7,948, stop 7,935 (below the range), target the mid-range 7,956 then the top 7,968. Same trade in mirror image at the top. When the range finally breaks, the stochastic will be pinned — that's your cue the game changed.
5. Bollinger Bands volatility
What it measures: A 20-period SMA with bands ±2 standard deviations of price. Band width = current volatility; band position = how statistically stretched price is.
Middle = SMA(20); Upper/Lower = SMA(20) ± 2 × stdev(close, 20)Day-trading settings: 20, 2.0 standard. Scalpers sometimes run 20, 1.5 for earlier touches — more signals, more failures. Keep 20/2 and change your rules, not the bands.
How to read it:
- The squeeze: bands pinch to their narrowest in ~100 bars = volatility coiling; a decisive close outside the bands often starts a directional move.
- Band tags in ranges: with flat middle band, a tag of the outer band is a fade candidate back to the middle.
- Walking the band: consecutive closes hugging the upper band = strong trend. That is a continuation pattern, not overbought.
The #1 trap: fading a band walk. Bands expand in trends precisely so price *can* ride them. Only fade band tags when the middle band is flat and ADX is low. Second trap: the first squeeze breakout is sometimes a head-fake — wait for the close (not the wick) outside the band, and prefer breakouts aligned with the 15m trend or backed by a volume spike.
US500 5m, lunchtime: bands pinch to their tightest of the day around 5,240 for 45 minutes. At 14:00 a wide-range candle closes at 5,248, fully above the upper band, on double average volume. Entry 5,249 on the close (or the next minor pause), stop below the squeeze midpoint 5,238, first target = squeeze height projected: (5,244−5,236) range ≈ 8 pts → 5,256, runner trails the 9 EMA. The squeeze told you energy was stored; the close outside told you which way it released.
6. ATR — Average True Range volatility
What it measures: The average size of a bar including gaps — how far this market actually moves per bar right now. It says nothing about direction; it defines the "unit of movement" for everything else.
TR = max(high − low, |high − prev close|, |low − prev close|) ATR(14) = smoothed average of TRDay-trading settings: ATR(14) on your execution timeframe (5m) plus a glance at the daily ATR to know what a "full day" of movement is.
How to read it:
- Stop sizing: stop = beyond structure by ~1× the 5m ATR, so normal noise can't tag you. If the structure stop is tighter than 1 ATR, it's probably too tight.
- Target realism: if the index has already moved 90% of its daily ATR, continuation targets are low-probability — favour reversion setups.
- Regime filter: ATR ramping up = breakout/trend conditions. ATR bleeding down all morning = range conditions.
ATR is not an entry signal and using it as one is the trap. The subtler trap is stale sizing: after a news spike, ATR(14) stays inflated for hours, making your stops massive and position size tiny long after volatility normalized — sanity-check against the last 3–4 bars. Conversely, pre-news ATR is artificially compressed; a "1 ATR stop" placed 2 minutes before CPI is a coin toss.
GER40 5m: ATR(14) = 12 points. You want to buy a pullback at 18,400 with the swing low at 18,394. Structure-only stop = 6 pts — inside noise. Correct stop: 18,394 − 12 = 18,382 (18 pts risk). If your risk-per-trade is €90, size = €5/pt. Target must then be ≥ 18,436 for 2R. If the nearest resistance is only 18,420, the trade doesn't pay — skip it. ATR just saved you from a well-timed but badly-paid trade.
7. ADX — Average Directional Index trend
What it measures: Trend strength regardless of direction, 0–100, derived from how consistently price pushes new highs vs new lows (+DI and −DI measure the direction).
+DI / −DI from directional movement; DX = 100 × |+DI − −DI| / (+DI + −DI); ADX = smoothed DX (14)Day-trading settings: ADX(14) on 5m and 15m. Thresholds: below 20 = no trend; 20–25 = developing; above 25 and rising = tradeable trend; above 40 = strong, possibly late.
How to read it:
- Strategy selector: its main job. ADX < 20 → run range/mean-reversion playbook. ADX > 25 rising → run trend/pullback playbook. This one filter removes most whipsaw losses.
- DI cross: +DI crossing above −DI with ADX rising = fresh uptrend impulse.
- ADX rolling over from 40+: trend maturing — take profits faster, stop adding.
ADX lags badly — it confirms a trend after several impulse bars, so entering *because* ADX crossed 25 is often buying the first pullback zone's top. Use it as permission, not trigger. Also, ADX rises in strong downtrends too — always check which DI is on top before reading "strong trend" as bullish.
US100 5m: from the open, ADX sits at 14 while price chops 30 points either side of VWAP — you fade edges profitably. At 15:30 price breaks the morning high, +DI crosses over −DI, and ADX turns up through 22, reaching 28 within six bars. Playbook switch: stop fading, and buy the first pullback to the 20 EMA at 18,240. The ADX didn't pick the entry — it told you which playbook was live.
8. Fibonacci Retracement levels
What it measures: Ratio-based levels of the last impulse leg — 23.6%, 38.2%, 50%, 61.8%, 78.6% — used to anticipate where a pullback finds buyers/sellers. Extensions (127.2%, 161.8%) project targets beyond the leg.
Draw from swing low → swing high of the impulse (reverse for shorts). Key retracements: 38.2 / 50 / 61.8 / 78.6. Targets: 127.2 / 161.8 extension.Day-trading settings: anchor on obvious 5m/15m swings — the leg a non-trader could see. Shallow pullback (38.2%) = strong trend; 50–61.8% = standard; 78.6% = mostly relevant as a harmonic (Bat) entry zone, otherwise the trend is in question.
How to read it:
- Zone, not line: treat 50–61.8% as a band. Look for reaction there: rejection wicks, slowing momentum, a reversal candle.
- Confluence is the point: a 61.8% that lands on VWAP, a pivot, or an old high is worth triple a naked fib.
- Extensions for exits: after entry, 127.2%/161.8% of the retraced move give structure-free profit targets.
Fibs are self-inflicted noise when drawn on the wrong leg — if you have to hunt for the swing, it's not a swing. Never set a limit order at a fib and walk away: require a confirming candle at the zone, because in a genuine reversal price slices all fibs without pausing. If price closes decisively beyond 78.6%, the retracement thesis is dead — do not "wait for it to come back".
US500 5m impulse from 5,210 → 5,242 (32 pts). Pullback stalls at 5,222–5,224, which is the 56–62% band and also yesterday's close at 5,223. Two dojis, then a bullish engulfing at 5,224. Entry 5,226, stop below the 78.6% level at 5,216, target 1 the old high 5,242, target 2 the 161.8% extension at 5,254. Confluence (fib + yesterday's close) plus a trigger candle is what made it a trade.
9. VWAP — Volume-Weighted Average Price volume
What it measures: The session's average traded price weighted by volume — the day's institutional "fair value" benchmark. Funds are judged against it, so real order flow reacts to it.
VWAP = Σ(typical price × volume) / Σ(volume), reset each session Bands: ±1σ, ±2σ standard deviation bands around VWAPDay-trading settings: session-anchored VWAP with ±1σ/±2σ bands on 1m–5m. On CFDs, your feed's volume is broker ticks, not exchange volume — VWAP is still usable on index CFDs because tick and real volume correlate well, but treat bands as approximate.
How to read it:
- Bias line: price holding above VWAP = buyers in control today; below = sellers. Chopping across it = balanced day, fade the extremes.
- Pullback magnet: in a trend day, the first pullback to VWAP is one of the best entries in intraday trading.
- ±2σ stretch: price at the 2σ band without trend backing tends to revert toward VWAP.
On strong trend days price leaves VWAP early and never returns — waiting for "the VWAP pullback" keeps you out of the best days; have a secondary entry (20 EMA pullback). Late in the session VWAP is heavy with accumulated volume and barely moves — a 15:45 VWAP touch means far less than a 10:00 touch. And don't fade the 2σ band on a trend day: stretch stays stretched.
US100 5m: opens at 18,300, drives to 18,360 in 30 minutes, holding well above VWAP (18,325 and rising). At 16:10 price pulls back to VWAP at 18,338; sellers push two candles below it but both close back above — an absorption read. Entry 18,344 on the reclaim candle close, stop 18,326 (below VWAP and the wick lows), target the high 18,360, runner to 2σ band ~18,382. Trend-day script: above VWAP all day, first touch bought.
10. Ichimoku Cloud trend
What it measures: A complete trend system in one overlay: equilibrium lines (Tenkan, Kijun), a forward-projected support/resistance zone (the cloud/Kumo), and a lagging confirmation line (Chikou).
Tenkan = (9-bar high + low) / 2 Kijun = (26-bar high + low) / 2 Senkou A = (Tenkan + Kijun)/2, plotted 26 ahead Senkou B = (52-bar high + low)/2, plotted 26 ahead — cloud = area between A & B Chikou = close plotted 26 backDay-trading settings: classic 9/26/52 works on 15m. Some intraday traders use doubled 18/52/104 on 5m to reduce noise; start classic on 15m and use 5m only for entries.
How to read it:
- Cloud filter (the 90% use case): price above cloud = longs only; below = shorts only; inside = no trend trades. Thick cloud = strong S/R; thin cloud = easily pierced.
- TK cross: Tenkan crossing Kijun on the trend side of the cloud = entry-grade momentum signal.
- Kijun pullback: in a trend, pullbacks to the Kijun behave like a strong 20 EMA touch.
Inside the cloud everything whipsaws — the system's own rule is "no trades in the Kumo," and ignoring it is the main way people lose with Ichimoku. TK crosses on the wrong side of the cloud (bullish cross under a bearish cloud) fail constantly. Also, five lines invite paralysis: intraday, reduce it to cloud filter + Kijun pullbacks and you keep 90% of the value.
GER40 15m: price breaks up through a thin cloud at 18,300 and holds above it; the cloud ahead twists bullish. Price runs to 18,360, then pulls back to the Kijun at 18,326 — which now sits just above the cloud top (double support). A hammer forms; Tenkan holds above Kijun throughout. Entry 18,334, stop inside the cloud at 18,306, target 18,380 (prior day high). Above cloud + Kijun hold + TK still bullish = full alignment.
11. OBV — On-Balance Volume volume
What it measures: A running total of volume signed by close direction — up-close adds the bar's volume, down-close subtracts it. The line's shape shows whether volume is backing the move.
close > prev close: OBV += volume close < prev close: OBV −= volume (absolute value is meaningless; only slope/structure matters)Day-trading settings: no parameters. Run it on 5m; optionally overlay a 20 SMA of OBV to read its trend at a glance. On CFDs it uses tick volume — acceptable on major indices.
How to read it:
- Confirmation: price breaks a high and OBV breaks its own corresponding high = volume agrees, breakout credible.
- Divergence: price new high, OBV lower high = the push is thin — breakout suspect, reversal risk.
- OBV leading: OBV breaking out while price still sits under resistance = accumulation; watch for the price break.
One news candle can distort OBV for the rest of the session — after a data release, restart your read from the spike rather than comparing across it. OBV divergences also fire early and often in trends; treat divergence as a "don't chase" flag, not a standalone counter-trend entry. And never compare OBV levels across days — the cumulative line resets meaning each session.
US500 5m: price grinds to a marginal new session high at 5,251 (prior high 5,249), but OBV's peak is clearly below its previous peak — the second push came on much less volume. Two bars later a bearish engulfing prints. Short 5,246, stop above 5,253, target the morning value area at 5,236. Price said "breakout"; volume said "no participation"; volume was right.
12. Parabolic SAR trend
What it measures: "Stop and Reverse" — a trailing dot that accelerates toward price as a trend extends. Dots below price = uptrend; dots above = downtrend; price touching the dot flips the state.
SAR_next = SAR + AF × (EP − SAR) AF starts 0.02, +0.02 each new extreme, capped 0.20; EP = extreme point of the moveDay-trading settings: default 0.02/0.20 on 5m. If it flips too often, 0.01/0.10 slows it down. Its honest job intraday: trailing-stop management, not signal generation.
How to read it:
- Trail: once in a winning trend trade, the dot gives a mechanical trailing stop that tightens as the move accelerates.
- Flip = alert: a flip means the trend leg is over by this metric — take profit or reassess; don't auto-reverse.
- Dot distance: dots far from price = early trend, room to run; dots hugging price = mature move.
In ranges PSAR flips every few bars and taking each flip as a reversal trade bleeds you dry — it is unusable as an entry signal without a trend filter (ADX > 25 or price on one side of VWAP). Also don't hold through a flip "because the trend is obviously still up": the flip is your mechanical discipline; override it and you've abandoned the tool's only benefit.
US100 5m: long from 18,250 on a VWAP pullback. Instead of a fixed target you trail the PSAR dots: 18,238 → 18,247 → 18,262 → 18,281 as the trend accelerates. At 18,310 price stalls, and two bars later touches the dot at 18,296 — flat for +46. Price chops sideways for the next hour; the flip got you out within 14 points of the high with zero discretion required.
13. Pivot Points (Classic / Daily) levels
What it measures: Pre-computed support/resistance levels from yesterday's high, low, and close. Because thousands of traders load the same formula, the levels become self-fulfilling reaction zones.
P = (H + L + C) / 3 R1 = 2P − L S1 = 2P − H R2 = P + (H − L) S2 = P − (H − L)Day-trading settings: Classic daily pivots on 5m/15m. Camarilla (tighter levels, good for range days) is a popular alternative for index CFDs. Mark P, R1/S1, R2/S2 before the open — that's the map for the day.
How to read it:
- Open location: open above P = mild bullish bias, below = bearish. Trading between P and R1 all morning = normal rotation.
- Fade at extremes: first touch of R1/S1 on a non-trending day usually gets a reaction — pair with a rejection candle to fade.
- Break-and-retest: a close beyond R1 that then holds R1 from above = continuation entry toward R2.
On trend days pivots get steamrolled — R1, R2, R3 all break, and every fade loses. Check ADX / VWAP slope before fading a pivot: if the day is trending, only trade pivot break-retests, never fades. Also verify what session your platform uses to compute H/L/C — futures-session vs cash-session pivots land at different prices, and the cash-session ones tend to matter more for indices.
UK100: yesterday H 7,980, L 7,920, C 7,950 → P = 7,950, R1 = 7,980, S1 = 7,920. Today opens 7,956, rotates up and stalls at 7,978–7,982 (R1, plus yesterday's high — confluence). A shooting star prints at 7,981 on the 15m with ADX at 17 (no trend). Short 7,972, stop 7,988, target P at 7,950. Price rotates back to the pivot by mid-session — a bread-and-butter rotation-day trade.
14. Andrews' Pitchfork levels
What it measures: A three-point channel: from pivot A, a median line is drawn through the midpoint of swing B–C, with parallel upper/lower forks. Theory: price gravitates to the median line (~80% of the time it returns to it) and reacts at the forks.
Anchor A = trend start pivot; B, C = next major swing high & low Median = line from A through midpoint(B,C); forks = parallels through B and CDay-trading settings: draw on 15m using the three most recent obvious pivots after a trend change; refresh when a new major pivot forms. Add the "Schiff" variant when the standard fork is too steep to be touched.
How to read it:
- Median line = magnet: price away from the median tends back toward it; trades toward the median have the odds.
- Lower fork in an uptrend: a pullback that holds the lower fork with a reversal candle = trend entry, stop below the fork.
- Failure to reach the median: if a bounce can't get back to the median line, the trend is weakening — expect the lower fork to break.
The pitchfork is only as good as its three anchor pivots, and anchor-shopping until the lines "fit" is curve-fitting yourself into confidence. Pick the obvious pivots once and leave them. Steep early-trend forks break as the trend normalizes — that's a redraw situation, not a reversal signal. Treat fork touches like fib zones: no confirmation candle, no trade.
GER40 15m uptrend: A = 18,200 low, B = 18,320 high, C = 18,260 higher low. Price rides between median and upper fork for three hours, then pulls back to the lower fork at 18,342 — which also lines up with the 50% fib of the last leg. A bullish engulfing forms on the fork. Entry 18,350, stop 18,326 (below fork and candle), target the median line, now sloping through ~18,410. Median-line magnetism plus fib confluence carried a 2.5R trade.
15. Volume Profile volume
What it measures: Volume traded at each price (horizontal histogram) rather than per bar. Reveals where the market did business: high-volume nodes (HVN) = acceptance/S&R, low-volume nodes (LVN) = rejection zones price crosses fast.
POC = price with highest traded volume Value Area (VA) = band around POC containing ~70% of volume → VAH / VAL edgesDay-trading settings: two profiles: yesterday's session profile (for today's map: prior POC/VAH/VAL) and a developing profile for today. On CFDs this is tick-volume-based — fine for indices, directionally reliable.
How to read it:
- Open vs value: open inside yesterday's value area = rotation likely (fade VAH/VAL); open outside value = imbalance, possible trend day.
- HVN = brakes, LVN = air: expect stalls/reactions at HVNs; expect fast traversal through LVNs — set targets on the far side of an LVN.
- Naked POC: a prior-day POC never revisited acts as a magnet on later sessions.
The classic trap is fading VAH on a day that opened above value — that's an imbalanced (trend) day and value-area rules invert: look for acceptance and continuation instead. Also, today's developing POC shifts all session; anchor decisions to yesterday's fixed levels early in the day. And an HVN is where price slows, not where it must reverse — it's a zone to watch for your candle signal, not an auto-fade.
US500: yesterday's profile shows POC 5,232, VAH 5,244, VAL 5,222, with an LVN air-pocket from 5,246 to 5,254. Today opens 5,238 (inside value → rotation bias) but at 15:00 breaks and holds above VAH 5,244 on rising volume — acceptance above value. Long 5,246 on the retest of VAH, stop 5,238 (back inside value), target 5,254 — the far side of the LVN, where the next HVN begins. Price crosses the thin zone in four candles, exactly the "air pocket" behavior the profile predicted.
16. Supertrend trend
What it measures: An ATR-based trailing line plotted above or below price. Below price (green) = uptrend state; above price (red) = downtrend state. Essentially a volatility-adjusted, self-flipping stop line.
Basic band = (high + low)/2 ± multiplier × ATR(period) Line ratchets in trend direction; close beyond it flips the state. Default: period 10, multiplier 3Day-trading settings: 10/3 on 5m is standard; 10/2 gives earlier flips for scalping (with more whipsaw). A robust intraday pattern: Supertrend 10/3 on 15m for bias, execute on 5m.
How to read it:
- State filter: only long while the line is below price, only short while above. That single rule keeps you off the wrong side of trend days.
- Line = trailing stop: the line itself is a ready-made stop that widens in volatility and ratchets with the trend.
- Flip: exit signal for the old position; treat as an entry only with separate confirmation (level, volume, HTF trend).
Sideways markets flip Supertrend constantly, and each flip is a small loss — the strategy of "buy green, sell red" only survives when trends are long. Filter with ADX > 22 or trade flips only in the 15m Supertrend's direction. Also the flip is inherently late (it needs a full ATR-multiple move against you) — for tight risk, enter on pullbacks to the line rather than on the flip itself.
US100: 15m Supertrend green since the open (line at 18,210, price 18,265). On the 5m, Supertrend flips red briefly during a pullback, price dips to 18,238 — just above the rising 15m line — then the 5m flips green again at 18,252. Entry 18,254 (5m flip aligned with 15m state), stop = 15m line 18,214… too wide, so structural stop 18,232 below the pullback low. Trail on the 5m green line as it ratchets: out at 18,309 when the 5m finally flips. Two-timeframe Supertrend: 15m says "only longs", 5m times them.
17. CCI — Commodity Channel Index momentum
What it measures: How far price has deviated from its statistical average, scaled so ~75% of readings fall between −100 and +100. Beyond ±100 = an unusually strong move — which can mean either exhaustion or the start of an impulse.
TP = (H + L + C)/3 CCI = (TP − SMA(TP, 20)) / (0.015 × mean deviation)Day-trading settings: CCI(20) standard on 5m/15m; CCI(14) faster. Two distinct playbooks — pick one per session: reversion (fade ±100 exits in ranges) or breakout (trade ±100 crosses with the trend).
How to read it:
- Reversion read: CCI pokes above +100 then crosses back below it at a resistance level = short trigger back to the mean.
- Impulse read (Zero-line/100 breakout): in a confirmed trend, CCI thrusting up through +100 marks momentum ignition — continuation, not exhaustion.
- Divergence: like RSI but earlier/noisier; best at mapped levels only.
CCI's two playbooks contradict each other — the same +100 cross is a fade in a range and an entry in a trend, so running both simultaneously guarantees confusion. Decide the regime first (ADX/structure), then apply one read. Also, CCI is unbounded: −250 is not "more oversold, better buy" — extreme prints usually mean news flow; stand aside rather than fade a −250.
GER40 5m, ADX 15, two-hour range 18,280–18,320. Price tags 18,318 and CCI reaches +136, then price prints a doji and CCI crosses back down through +100. Short 18,312, stop 18,326 (above range high), target mid-range 18,300 then 18,286. The trigger wasn't "+136 = overbought" — it was the re-cross back inside ±100 at a known range edge with no trend running.
18. Williams %R momentum
What it measures: Where the close sits relative to the highest high of the last N bars, on a 0 to −100 scale. It's the stochastic %K inverted — same information, faster feel, no smoothing line by default.
%R = −100 × (highest high(N) − close) / (highest high(N) − lowest low(N)), N = 14 Above −20 = overbought zone; below −80 = oversold zoneDay-trading settings: %R(14) on 5m; %R(10) for scalp timing. Because it's jumpy, it's a timing tool layered on a setup you already like — not a setup-finder.
How to read it:
- Zone exit: %R dropping below −20 after being overbought (or rising above −80 after oversold) = the momentum turn has started.
- Trend use: in an uptrend, dips below −80 that snap back above it within a few bars = pullback finished, high-quality timing.
- Failure swing: %R can't reach −20 on a bounce = weak buyers; the next leg down is favoured.
Identical to stochastic: pins at the extreme all through a strong move, so raw overbought/oversold reads are useless without regime context. %R also flickers across zone boundaries bar-by-bar — require a close back through the boundary, not an intrabar poke. If you already run stochastic, adding %R adds correlation, not information — pick one.
US500 5m uptrend above VWAP: price pulls back to the 20 EMA at 5,231 and %R drops to −87. Next candle closes back above the −80 line as price prints a higher low. Entry 5,234 on that close, stop 5,225 below the EMA cluster, target new session highs at 5,246. The EMA/VWAP setup located the trade; %R's snap out of oversold provided the "pullback is done" timestamp.
19. Keltner Channels volatility
What it measures: An EMA with bands offset by a multiple of ATR — a volatility envelope like Bollinger, but based on average range rather than standard deviation, so it's smoother and less reactive to single spike bars.
Middle = EMA(20); Upper/Lower = EMA(20) ± 2 × ATR(10)Day-trading settings: 20 EMA, 2×ATR(10) standard on 5m/15m. 1.5×ATR gives tighter bands for scalping. Famous pairing: Bollinger inside Keltner = the "TTM squeeze" (see traps below and Combo section).
How to read it:
- Trend pullbacks: in an uptrend, pullbacks to the midline (or lower band in deeper pullbacks) are entry zones — cleaner than Bollinger for this because Keltner doesn't balloon on one big candle.
- Band break = strength: a close outside the Keltner band signals genuine momentum (it takes more to escape an ATR band) — with ADX rising, that's continuation, don't fade it.
- Squeeze context: when Bollinger Bands contract inside the Keltner channel, volatility is coiled; the BB re-expansion outside Keltner marks the release.
Same core trap as every envelope: fading band touches in a trending market. A Keltner upper-band ride is a strength signal, not overbought. Distinguish by the midline: sloping midline = trend rules (buy pullbacks, don't fade); flat midline = range rules (fades allowed). Also don't run Keltner and Bollinger as two independent signal sources — use them together for the squeeze, or pick one.
US100 5m uptrend: price rides the upper Keltner band from 18,220 to 18,290, then pulls back to the midline EMA at 18,262, where it meets the developing VWAP. A bullish pin bar forms; the midline is still sloping up. Entry 18,268, stop 18,248 (below band midline and pullback low), target prior high 18,290 then upper-band ride continuation ~18,320. Midline slope said trend; midline touch was the entry.
20. Moving Average Envelopes volatility
What it measures: A moving average shifted up and down by a fixed percentage — the simplest overextension gauge: how far is price from its mean, in plain percent terms.
Upper = MA(20) × (1 + e); Lower = MA(20) × (1 − e) e = envelope %, tuned per market/timeframeDay-trading settings: on index 5m charts the right envelope is small — typically 0.2%–0.5% around a 20 EMA. Calibrate: pick the % so that roughly 90–95% of the last two weeks' bars stay inside; touches then mean something.
How to read it:
- Range fades: flat MA + price at an envelope edge = stretched; fade back toward the MA with a rejection candle.
- Trend check: price walking outside the envelope = strong impulse; treat as breakout/trend conditions and stop fading.
- Mean-reversion target: whatever the entry logic, the MA line is the natural target for envelope fades.
Fixed-percent bands don't adapt to volatility — an envelope calibrated in a quiet week gets obliterated on a CPI day, and one calibrated in a wild week never signals in quiet conditions. Recalibrate weekly, or accept that Keltner/Bollinger (adaptive widths) do this job better and use envelopes only for their simplicity. Never use envelope touches against a sloping MA — that's fading a trend with a ruler.
UK100 5m, quiet afternoon, 0.3% envelopes around a flat 20 EMA at 7,950 (bands ≈ 7,926 / 7,974). A push tags 7,973 with no news, momentum candles shrinking. A bearish engulfing prints at the band. Short 7,966, stop 7,981 (above the band + wick), target the MA at 7,950. Price mean-reverts in seven bars. The same touch during a trending morning would have been a no-trade — the flat MA was the license to fade.