ADX Trend Strength

Use the ADX to measure trend strength and filter trades in forex.

Last reviewed: 2026-03-06

Article content

Overview

The Average Directional Index (ADX) measures trend strength, not direction. It ranges from 0 to 100. Values above 25 typically indicate a trending market; below 25 suggests a ranging or weak trend. ADX is used with +DI and -DI to filter trades and avoid choppy conditions.

How It Works

ADX is derived from the Directional Movement System. +DI measures positive directional movement; -DI measures negative. ADX smooths the difference between them to show trend strength. When +DI is above -DI, the trend is up; when -DI is above +DI, the trend is down. ADX above 25 means the trend is strong enough to trade.

ADX (Trend Strength) & +DI / -DI50250Weak trend (<25)Strong trend (25+)ADX+DI-DI
ADX line with +DI and -DI showing trend strength

Trading Signals

Use ADX for

  1. Trend filter: Only take trend-following trades when ADX is above 25.
  2. Direction: +DI above -DI suggests uptrend; -DI above +DI suggests downtrend.
  3. Crossover: When +DI crosses above -DI with ADX rising, consider longs. Opposite for shorts.
  4. Ranging filter: When ADX is below 20, avoid trend strategies; use mean reversion instead.

Settings

Default period is 14. Use 14 for most timeframes. Shorter periods (7) react faster; longer (21) smooth more.

Common Mistakes

Do not use ADX for entry timing—it lags. Use it to filter: trade or not trade. Do not assume ADX direction—ADX can rise in both uptrends and downtrends. Combine with price action for entries.

Knowledge check

1 of 4

What does ADX measure?

FAQ

Common questions about this topic.

What does ADX measure?

ADX measures trend strength, not direction. High ADX means strong trend; low ADX means weak or ranging.

What ADX level indicates a strong trend?

ADX above 25 is often used. Some traders use 20 or 30. The higher the ADX, the stronger the trend.

How do I use +DI and -DI?

+DI above -DI suggests bullish trend; -DI above +DI suggests bearish. Use with ADX to confirm strength.

Can ADX work on all timeframes?

Yes. Use default 14 on most timeframes. ADX helps filter choppy conditions on any chart.

Related articles

Continue learning with these topics.

Disclaimer and sources

Educational content only. Not financial advice.

Important disclaimer

Indicators are not guarantees. Use with proper risk management.