logo
Developers

Directional Movement Index

Script from: TradingViewSwingTrend followingIchimokuMomentum

The Directional Movement Index (DMI) uses the ADX line to measure trend strength. Above 25 indicates strong trends; below 25 suggests sideways movement. Combine it with the +DMI and -DMI for direction: +DMI above -DMI signals a buy, and vice versa. Ideal for swing trading on higher time frames, it’s designed for cryptocurrencies and stocks.

Audit verdict

Not rankedUpdated Jul 28, 2026

No reliable edge found

Its average result can't be told apart from chance, so it stays out of our rankings. The script itself passed our repainting audit.

2,170backtests3 markets
40robust scoreranked median 52
0.20p-valueranked median 0.24
1/55pass quality gatebacktests >15 trades

Audit details

How we decide whether a strategy enters our rankings. Read the methodology →

✓
Repainting audit
8 of 8 checks passed.
✓
Script availability
Open-source, still published on TradingView.
✓
Statistical edge
Average t-statistic 2.01 (p = 0.20), above the median of 1.98 (p = 0.24) for ranked strategies.
✓
Quality gate
1 of 55 backtests with more than 15 trades pass our quality gate.
✕
Robust score
40/100, below the median of 52 for ranked strategies.

How its evidence compares

The t-statistic measures how far the average result sits from zero relative to its noise. Below about 2, it is within what random entries produce.

2.01
avg. t-statistic
1.98
median, ranked strategies

Best 5 of 2,170 backtests

Shown for transparency.

SymbolTimeframeNet profitProfit factorTradesMax drawdown
Ethereum / US Dollar
BINANCE:ETHUSD
1D+283,898%1.4727653%
Cronos/Tether
OKX:CROUSDT
1D+3,024%1.6918061%
AMC Entertainment Holdings, Inc.
NYSE:AMC
2H+2,140%1.0780470%
CrowdStrike Holdings, Inc.
NASDAQ:CRWD
2H+1,232%1.3260346%
NEO / TetherUS
BINANCE:NEOUSDT
1D+1,117%1.1026086%
⚠Selected after the fact: these are the best 5 of 2,170 runs, not what to expect from this strategy.

Is Directional Movement Index profitable?

Not reliably, based on our tests. Across 2,170 backtests, 1 of 55 with more than 15 trades pass our quality gate. The best result is +283,898% on Ethereum / US Dollar (1D, 276 trades). On average, its results are statistically indistinguishable from chance (p = 0.20).

Strategies that passed our audit

Ranked strategies from the same family, ordered by robust score.

Explore the best Trading & TradingView strategies

Stop trading blindly. Explore quality-gated backtests and improve your trading skills with data.

Start for free