DMI — Directional Movement Index
Overview
The Directional Movement Index plots +DI and −DI lines to reveal whether buyers or sellers are in control, and is typically used alongside the ADX to gauge trend strength. DMI excels in trending forex and crypto markets, where clean directional moves produce reliable crossover signals. Integrate DMI into your trading strategies and confirm with volume tools from our indicator guide library.
How It Works
+DI measures upward directional movement and −DI measures downward directional movement, both smoothed over 14 periods by default. The difference between the two lines is normalised and the ADX is derived from that difference. When +DI is above −DI, upward pressure dominates; the reverse signals downward pressure.
Key Signals
- +DI crossing above −DI = bullish directional signal.
- −DI crossing above +DI = bearish directional signal.
- Wide spread between +DI and −DI confirms a strong directional move.
- ADX rising alongside a DI crossover validates trend strength.
Common Mistakes
- Trading DI crossovers when ADX is below 20 — the trend is too weak.
- Confusing DMI with ADX alone — DMI provides direction, ADX only measures strength.
- Not waiting for the crossover candle to close before entering a trade.
More Trend Indicators
Simple Moving Average (SMA)
The Simple Moving Average calculates the arithmetic mean of a security's price over a specified period, smoothing out noise and revealing the underlying trend direction. As one of the foundational tools in <a href="/academy/indicators" class="text-primary hover:underline">technical analysis</a>, the SMA helps traders identify long-term trends in <a href="/market/stocks" class="text-primary hover:underline">stocks</a>, <a href="/market/crypto" class="text-primary hover:underline">crypto</a>, and <a href="/market/forex" class="text-primary hover:underline">forex</a> markets. Pair it with the <a href="/academy/indicators/exponential-moving-average" class="text-primary hover:underline">Exponential Moving Average</a> for faster signals, and visualise both on a professional <a href="/tools/platforms/tradingview" class="text-primary hover:underline">charting platform</a> like TradingView.
HMA — Hull Moving Average
The Hull Moving Average was designed by Alan Hull to virtually eliminate lag while maintaining smoothness — it is one of the fastest moving averages available to traders. HMA is ideal for short-term <a href="/strategies" class="text-primary hover:underline">trading strategies</a> in fast-moving <a href="/market/crypto" class="text-primary hover:underline">crypto</a> and <a href="/market/forex" class="text-primary hover:underline">forex</a> markets. Compare it with the <a href="/academy/indicators/exponential-moving-average" class="text-primary hover:underline">EMA</a> and other smoothed averages in our <a href="/academy/indicators" class="text-primary hover:underline">indicator guide library</a> to find the right balance of speed and reliability.
ALMA — Arnaud Legoux Moving Average
ALMA applies a Gaussian (bell-curve) distribution as a weight function, centred near the most recent prices, to produce a moving average that filters noise while keeping lag to a minimum. It has become a favourite on <a href="/tools/platforms/tradingview" class="text-primary hover:underline">TradingView</a> for <a href="/market/crypto" class="text-primary hover:underline">crypto</a> and <a href="/market/forex" class="text-primary hover:underline">forex</a> trend detection. Compare ALMA with other advanced moving averages like the <a href="/academy/indicators/hull-moving-average" class="text-primary hover:underline">HMA</a> in our <a href="/academy/indicators" class="text-primary hover:underline">indicator guide library</a> to find your optimal smoothing solution.
Exponential Moving Average (EMA)
The Exponential Moving Average gives more weight to recent prices, making it more responsive to new information than the <a href="/academy/indicators/simple-moving-average" class="text-primary hover:underline">SMA</a> while still smoothing out noise. EMA crossovers are a cornerstone of many <a href="/strategies" class="text-primary hover:underline">trading strategies</a>, from scalping to <a href="/strategies/trading-styles/swing-trading" class="text-primary hover:underline">swing trading</a>, across every asset class. Use the EMA on a professional <a href="/tools/platforms/tradingview" class="text-primary hover:underline">charting platform</a> to fine-tune pullback entries and trend-following setups. Browse our full <a href="/academy/indicators" class="text-primary hover:underline">indicator guide library</a> to learn how the EMA integrates with momentum and volume tools.