logo
TradeSearcher

ADX | DMI Trend Strategy

Script from: TradingView

Intraday

Trend following

Volume

Volatility


This strategy uses the ADX Indicator for backtesting, allowing traders to apply date and moving average filters. New features include disabling short trades, filtering signals based on volume, and adding protective stops based on trailing ATR. Parabolic SAR has been added as an alternate exit signal, with alerts for Long, Short, and Sell/Cover when ADX declines.

Crypto.com Coin / United States Dollar (CROUSD)

+ ADX | DMI Trend Strategy

@ 4 h

1.67

Risk Reward

231.68 %

Total ROI

116

Total Trades

Crypto.com Coin / United States Dollar (CROUSD)

+ ADX | DMI Trend Strategy

@ 2 h

1.11

Risk Reward

57.38 %

Total ROI

252

Total Trades

Ford Motor Company (F)

+ ADX | DMI Trend Strategy

@ 2 h

2.08

Risk Reward

96.25 %

Total ROI

85

Total Trades

Marathon Digital Holdings, Inc. (MARA)

+ ADX | DMI Trend Strategy

@ 4 h

1.81

Risk Reward

499.85 %

Total ROI

48

Total Trades

Intel Corporation (INTC)

+ ADX | DMI Trend Strategy

@ 2 h

1.65

Risk Reward

66.84 %

Total ROI

77

Total Trades

Citigroup, Inc. (C)

+ ADX | DMI Trend Strategy

@ 15 min

1.61

Risk Reward

60.96 %

Total ROI

258

Total Trades

AMC Entertainment Holdings, Inc. (AMC)

+ ADX | DMI Trend Strategy

@ 1 h

1.58

Risk Reward

496.66 %

Total ROI

192

Total Trades

Sirius XM Holdings Inc. (SIRI)

+ ADX | DMI Trend Strategy

@ 2 h

1.49

Risk Reward

35.43 %

Total ROI

70

Total Trades
Create your account for free to see all 68+ backtests

Access filters, details, best timeframes, explore 100K+ backtests and more

Active Trades

Create your account  to see on which symbols ADX | DMI Trend Strategy is currently trading on.

Popular TradingView Strategies

Find the best trading strategy for your trading styte

Guide

How does the ADX | DMI Trend Strategy strategy work ?

This strategy utilizes the ADX (Average Directional Index) Indicator to identify trending markets and apply trades accordingly. It looks for an increasing ADX slope above a user-defined key level to signal a trend. If the Directional Movement Index (DMI) shows D+ above D-, an upward trend is detected, triggering a buy; the reverse triggers a short.

Features include:

  • Date Filtering: Backtest specific date ranges.
  • Moving Average Filter: Use a selected moving average to filter long/short positions.
  • Volume Filters: Choose from three volume-based entry filters — above average volume, manual volume thresholds, or a combination of both.
  • ATR Trailing Stop: Set a protective stop based on a trailing Average True Range (ATR).
  • Parabolic SAR Exit: Option to use Parabolic SAR as an alternate exit signal.

Alerts are available for long, short, and sell/cover signals when ADX starts turning down. Various lookback periods can be set for entry and exit signals to refine strategy performance.

How to use the ADX | DMI Trend Strategy strategy ?

This trading strategy uses the ADX indicator to identify trends. Buy signals trigger when ADX is rising and above a key level, with D+ over D-. Short signals trigger when ADX is rising and above the key level, with D- over D+.

To trade this strategy manually:

  • Add the ADX/DMI indicator to your chart with a 14-period setting.
  • Set a key level for ADX at 23; monitor if ADX is above this level and increasing.
  • For buy signals, ensure ADX is above 23, increasing, and D+ is above D-. Enter a long position.
  • For short signals, ensure ADX is above 23, increasing, and D- is above D+. Enter a short position.
  • Use a 200-period EMA or SMA as a filter: only take long positions above the moving average and short positions below it.
  • Apply a volume filter to validate entries: the current volume should exceed the average volume (e.g., by a 2x multiplier).
  • Exit strategies include ADX slope decreasing, triggering ATR trailing stops, or Parabolic SAR signals.

How to optimize the ADX | DMI Trend Strategy trading strategy ?

Improving the ADX | DMI Trend Strategy manually involves refining entries, exits, and risk management. Here’s a detailed plan:

Refinement of Entry Criteria:

  • Confirm Trend Using Multiple Timeframes: In addition to the primary timeframe, check higher timeframes (e.g., daily if trading on a 4-hour chart) to ensure the broader trend aligns with your trade direction.
  • Improve ADX Key Level Customization: Adjust the ADX key level based on market conditions. In highly volatile markets, increase the key level from 23 to 25 or higher to avoid false trends.
  • Advanced Volume Analysis: Rather than a simple volume multiplier, use Volume Profile or On-Balance Volume (OBV) indicators for a more nuanced view of volume trends and accumulation/distribution patterns.

Enhancement of Exit Strategies:

  • Combine Exit Indicators: Use a combination of exit indicators like trailing ATR stops, Parabolic SAR, and RSI. For example, exit a long position if ADX slope decreases, ATR stop is hit, or RSI enters overbought territory.
  • Introduce Partial Exits: Gradually scale out of positions by taking partial profits at predefined levels (e.g., 1R, 2R). This locks in profits and reduces risk.

Risk Management:

  • Dynamic Position Sizing: Adjust position sizes based on volatility. Use the ATR indicator to determine the distance to your stop loss, and size your position so that your maximum risk is a fixed percentage of your capital (e.g., 1-2%).
  • Hard Stop Loss and Take Profit Levels: Define hard stop loss and take profit levels outside of standard indicator-based exits. This ensures that abrupt market moves do not drastically impact your capital.
  • Daily Loss Limit: Set a daily loss limit to cap potential losses. If you hit this limit, stop trading for the rest of the day.

Market Context and News:

  • Incorporate Economic Calendars: Avoid entering new positions just before significant economic announcements or news releases that could cause volatility.
  • Market Sentiment Analysis: Alongside technical indicators, use sentiment analysis (e.g., news sentiment, social media analytics) to gauge broader market sentiment.

Use of Alerts and Automation:

  • Set Alerts for Key Levels: Instead of manually watching the charts, set alerts for when price or indicators hit critical levels. This helps in prompt decision-making and reduces screen time.
  • Partial Automation

For which kind of traders is the ADX | DMI Trend Strategy strategy suitable ?

This strategy is well-suited for traders who prefer trend-following techniques and are comfortable with a systematic, rules-based approach. It is ideal for:

  • Intermediate to Advanced Traders: Due to its reliance on multiple indicators (ADX, DMI, volume filters, moving averages, ATR, and Parabolic SAR), it requires a good understanding of technical analysis.
  • Swing Traders: The strategy is appropriate for traders who hold positions for several days to weeks, leveraging the trend detection capabilities of the ADX and DMI indicators.
  • Part-Time Traders: Its systematic nature, including clear entry and exit rules, allows traders who cannot monitor the market continuously to implement it effectively, using alerts to manage trades.

The inclusion of advanced features like volume filters and multiple exit strategies (ATR trailing stops and Parabolic SAR) make it a comprehensive and flexible system for those adhering to a disciplined trading methodology.

Key Takeaways of ADX | DMI Trend Strategy

Key takeaways:

  • How it works: The strategy uses the ADX and DMI indicators to identify trends, signaling buys when ADX is above a set level (default 23) and rising, with D+ over D-; shorts occur when D- is over D+.
  • Refined Criteria: Enhancements include multiple timeframe confirmations and customized ADX key levels based on market volatility.
  • Using Volume Filters: Apply advanced volume analysis techniques, such as Volume Profile or On-Balance Volume (OBV), for more precise entry validation.
  • Exit Strategies: Combine multiple exits using trailing ATR stops, Parabolic SAR, and RSI to improve trade exits, with options for partial exits at predefined profit levels.
  • Risk Management: Use dynamic position sizing based on volatility, hard stop loss, take profit levels, and a daily loss limit to cap potential losses.
  • Market Context Awareness: Avoid entering trades before significant economic events and incorporate market sentiment analysis.
  • Automation and Alerts: Set alerts for critical levels to facilitate prompt decision-making and reduce screen time, potentially combining alerts with manual confirmations.
  • For Whom: Best suited for intermediate to advanced swing traders who appreciate a systematic, disciplined approach and can benefit from the combination of multiple technical indicators.
Explore the best Trading & TradingView strategies

Stop trading blindly. Explore the best strategies among 100K+ backtests and improve your trading skills with data.


logo

Loved by more than 3200+ traders

Explore

Crypto

Forex

Bitcoin

AI Strategies

Day Trading

Swing Trading

Trading is a risky activity and the majority of traders lose money. This website and the products and services offered by TradeSearcher are for informational & educational purposes only. TradeSearcher does not guarantee the accuracy, relevance, timeliness, or completeness of any information on its website.

All Trading Strategies displayed on this website are simulated backtests and does not represent actual trading results. Past backtests results do not predict or guarantee future performance.

TradeSearcher uses public snapshot data sourced from third-party tools, including TradingView. While we strive to present accurate and timely information, TradeSearcher does not have control over these third-party tools and cannot verify, guarantee, or be held responsible for the accuracy or completeness of data sourced from them. Users acknowledge and agree that TradeSearcher is not affiliated with, endorsed by, or sponsored by TradingView or any other third-party data provider. Any reliance on data or tools sourced from third parties is at the user's own risk.

Backtests and Charts used on this site are by TradingView in which our backtests are built on. TradingView® is a registered trademark of TradingView, Inc. www.TradingView.com.

Users of TradeSearcher are responsible for conducting their own due diligence and making their own investment decisions. Before making any investment, it is recommended that users consult with a qualified professional to ensure that the strategy or investment is suitable for their individual circumstances.

TradeSearcher and its affiliates, employees, agents, and licensors will not be held liable for any decisions made based on the information provided on the website or any damages or losses that may arise directly or indirectly from the use of the website or the information contained therein.

This does not represent our full Disclaimer. Please read our Full Disclaimer before using this site.

© 2023 TradeSearcher. All rights reserved.