Popular tags: Support, Resistance, Trend, Range, Fibonacci, Wave, Divergence, Multi time frames(MTF), Swing, Volume, Overbought, Oversold
Customization and Conversion for: Ctrader, MetaTrader(MT4, MT5), Thinkorswim, NinjaTrader, MultiCharts, Tradingview, Prorealtime, SierraChart, etc.
License renew price will be 20% off for the 2nd year and after.

 
Every Purchase Comes with a Coupon.

Share Your Experience. Help Other Traders Learn. Get Rewarded.

DMI Double Divergence Pro for MT5

DMI Double Divergence Pro for MT5
DMI Double Divergence Pro for MT5
Availability: In Stock
Price: $79.00USD $50.00USD

Available Options


* License:





Qty:     - OR -   Add to Wish List
Add to Compare
0 (0/5)  0 reviews  |  Write a review

DMI Double Divergence Pro for MT5: Precision Directional Divergence Trading

Trading financial markets successfully requires isolating high-probability setups from price noise. While directional movement evaluation provides critical context regarding market strength, identifying underlying momentum exhaustions or trend continuation points manually across multiple assets can be difficult. The DMI Double Divergence Pro for MT5 automates this process by evaluating real-time price action against directional movement metrics on MetaTrader 5.
 
By monitoring consecutive swing high and swing low structures, this indicator automatically highlights four major divergence setups, plots trendlines on price charts and indicator windows, and provides real-time alerts without cluttering your trading terminal.

DMI Double Divergence Pro for MT4

Why Trade Divergence with Directional Movement?

Divergence occurs when raw price action and underlying momentum metrics disagree. These structural discrepancies often foreshadow significant market developments: either an imminent trend reversal or a continuation after a temporary retracement.
 
       REGULAR BULLISH DIVERGENCE                  HIDDEN BULLISH DIVERGENCE
       (Potential Market Reversal)               (Trend Continuation Entry)

   Price Line             DMI Line           Price Line             DMI Line
    Lower Low             Higher Low          Higher Low            Lower Low
      \                      /                   \                      /
       \                    /                     \                    /
     [BUY SIGNAL AT MARKET BOTTOM]             [BUY SIGNAL ON TREND PULLBACK]
While single-pivot divergence detection can produce false signals during strong directional trends, the DMI Double Divergence Pro analyzes dual swing points and applies internal smoothing filters. This ensures that only validated technical patterns trigger visual markings and trader notifications.
 

Key Trading Advantages

  • Full Pattern Automation: Automatically detects Regular Bullish, Hidden Bullish, Regular Bearish, and Hidden Bearish divergence patterns.
  • Dual-Window Visual Synchronization: Connects structural swing points with customizable trendlines directly on both the price chart and the indicator subwindow.
  • Non-Repainting Execution: Confirmed signals generated on closed bars remain fixed, providing precise history for reliable strategy analysis and trade evaluation.
  • Multi-Scale Swing Range Tuning: Offers configurable swing sensitivity settings suitable for scalping, intraday trading, and multi-day swing strategies.
  • Built-in Alert System: Notifies you immediately via terminal pop-ups and log outputs as soon as a confirmed signal forms.

DMI Double Divergence Indicator showing directional movement and divergence analysis on MetaTrader 4

The Four Divergence Signal Types Explained

The DMI Double Divergence Pro categorizes market conditions into four distinct technical signals, giving traders flexibility across both reversal and trend-following strategies.
 
+-----------------------------------------------------------------------------------+
|                            FOUR-SIGNAL DETECTION SYSTEM                           |
+-----------------------------------------------------------------------------------+
| 1. REGULAR BULLISH (Reversal)    : Lower price low + Higher DMI low               |
| 2. HIDDEN BULLISH (Continuation) : Higher price low + Lower DMI low               |
| 3. REGULAR BEARISH (Reversal)    : Higher price high + Lower DMI high             |
| 4. HIDDEN BEARISH (Continuation) : Lower price high + Higher DMI high             |
+-----------------------------------------------------------------------------------+

1. Regular Bullish Divergence (Reversal)

  • Market Condition: Price forms a lower low, but the indicator forms a higher low.
  • Trading Implications: Indicates diminishing downside momentum despite lower price levels. This setup often precedes bullish trend reversals or significant upward bounces at market bottoms.

2. Hidden Bullish Divergence (Continuation)

  • Market Condition: Price forms a higher low during an uptrend, but the indicator forms a lower low.
  • Trading Implications: Confirms that a temporary price pullback has occurred while overall bullish structure remains intact, presenting an entry opportunity aligned with the primary trend.

3. Regular Bearish Divergence (Reversal)

  • Market Condition: Price forms a higher high, but the indicator forms a lower high.
  • Trading Implications: Signals weakening upside buyers at new price peaks, warning of potential market tops, impending corrections, or trend reversals.

4. Hidden Bearish Divergence (Continuation)

  • Market Condition: Price forms a lower high during a downtrend, but the indicator forms a higher high.
  • Trading Implications: Shows that a temporary upward bounce has exhausted momentum within a broader downtrend, signaling a high-probability opportunity to re-enter short positions.

Advanced Parameter Settings & Features

The DMI Double Divergence Pro provides flexible control over signal filtering, visual representation, and performance management.
 
+-----------------------------------------------------------------------------------+
|                   DMI DOUBLE DIVERGENCE PRO PARAMETER HIGHLIGHTS                   |
+-----------------------------------------------------------------------------------+
|  Wait1                       : Enforces full bar closure before signal creation   |
|  Enhanced                    : Applies strict structural swing filtering          |
|  DivergenceBarRange          : Selects ShortRange, MidRange, or LongRange        |
|  OnlyShowLastSignalWithinBars: Removes historical visual clutter automatically    |
+-----------------------------------------------------------------------------------+

Closed-Bar Confirmation (Wait1)

When set to true, the indicator waits for the candle to close and verifies candle direction before confirming a signal. This prevents intra-bar signal repainting caused by temporary price fluctuations.
 

Enhanced Swing Filtering (Enhanced)

Activating Enhanced mode imposes additional structural criteria on consecutive swing highs or lows. This rejects overlapping or weak patterns, helping isolate higher-probability trading entries.
 

Customizable Swing Range (DivergenceBarRange)

Traders can choose from three structural depth modes depending on their preferred timeframe and strategy:
 
  • ShortRange: Configured for fast-moving intraday price action and short-term volatility cycles.
  • MidRange: Optimized for standard intraday and daily trend analysis.
  • LongRange: Tailored for higher timeframe structural swings and multi-day position trading.

Active Memory Management (OnlyShowLastSignalWithinBars)

To keep your price charts clean, the indicator includes an automated memory management feature. Setting a bar threshold causes older overlapping drawings and text objects to clear automatically, maintaining an uncluttered workspace.

DMI Double Divergence Indicator showing directional movement and divergence analysis on MetaTrader 4

Technical Specifications & Inputs Reference

Parameter Name Type Default Value Functional Description
Wait1 Boolean true Requires candle closure and directional confirmation before plotting.
ShowRegularBullish Boolean true Toggles display of Regular Bullish reversal signals.
ShowHiddenBullish Boolean true Toggles display of Hidden Bullish continuation signals.
ShowRegularBearish Boolean true Toggles display of Regular Bearish reversal signals.
ShowHiddenBearish Boolean true Toggles display of Hidden Bearish continuation signals.
Enhanced Boolean false Enables strict consecutive swing validation for higher win-rate setups.
EnableAlert Boolean true Master control toggle for real-time trader notifications.
ShowChar / ShowLine Boolean true / true Toggles text markers ('R' / 'H') and dynamic connecting trendlines.
OnlyShowLastSignalWithinBars Integer 10 Limits signal memory duration to maintain clean price charts.
PriceLine1Color / PriceLine2Color Color Orange / Lime Customizes primary and secondary trendline color schemes.
PriceLineStyle / PriceLineWidth Enum / Int Solid / 1 Controls visual styling and thickness for chart connection lines.
ShowAlertMessageBox Boolean true Enables pop-up dialog boxes upon confirmed signal detection.
DmiPeriod Integer 14 Calculation period for underlying directional movement evaluation.
DivergenceBarRange Enum ShortRange Sets swing depth sensitivity (ShortRange, MidRange, LongRange).
DivergenceLookback Integer 5 Defines local lookback window for momentum peak/trough evaluation.
FilterLength Integer 5 Length for moving average momentum filter smoothing.
ObjectPrefix String "DMI2DIVpro" Custom chart prefix tag for seamless object handling.

Strategy Integration & Practical Application

Integrating the DMI Double Divergence Pro into your trading routine creates a structured approach to identifying high-probability setups.
 
+-----------------------------------------------------------------------------------+
|                         PRACTICAL TRADING WORKFLOW GUIDE                          |
+-----------------------------------------------------------------------------------+
| STEP 1: Define Macro Direction  -> Establish baseline trend via higher timeframe |
| STEP 2: Await DMI Signal Trigger -> Receive pop-up alert for divergence setup     |
| STEP 3: Confirm Market Context   -> Align setup with key support/resistance zones |
| STEP 4: Execute & Manage Risk    -> Place stop-loss beyond recent structural swing|
+-----------------------------------------------------------------------------------+

1. Trend-Following Confluence (Continuation)

Filter out counter-trend setups by utilizing Hidden Bullish and Hidden Bearish signals in the direction of the dominant trend. For example, when trading an established uptrend on the H1 timeframe, wait for a Hidden Bullish signal on the M15 timeframe to join pullbacks at favorable prices.
 

2. Key Level Reversals

Combine Regular Bullish or Regular Bearish divergence signals with major structural support, key resistance levels, daily pivot points, or institutional order blocks. A regular divergence appearing at a major technical level provides strong confluence for entering high-reward reversal trades.

Looking for the complete mathematical breakdown, step-by-step optimization guides, and advanced trading strategies? Explore our comprehensive documentation:

Visit the Technical Inputs Manual: Double Divergence Pro for full parameter tuning.

Read the master guide on the Double Divergence Indicator Series.
 

DMI Double Divergence Indicator showing directional movement and divergence analysis on MetaTrader 4

Quick Step-by-Step Installation Guide

Installing the DMI Double Divergence Pro on your MetaTrader 5 terminal is quick and straightforward:
 
  1. Download Indicator File: Save the compiled .ex5 file to your computer.
  2. Open Data Folder: Launch MetaTrader 5, go to File, and click Open Data Folder.
  3. Navigate to Indicators: Open the MQL5 folder, then open the Indicators subfolder.
  4. Copy the File: Paste the .ex5 file directly into the Indicators directory.
  5. Refresh Terminal: In MT5, open the Navigator panel (Ctrl + N), right-click on Indicators, and click Refresh.
  6. Apply to Chart: Drag DMI Double Divergence Pro onto any chart, adjust your input preferences, and click OK.

Automate Your Technical Analysis

Manual divergence analysis can lead to missed opportunities and inconsistent chart evaluation. The DMI Double Divergence Pro for MT5 delivers automated divergence detection, noise filtering, and multi-channel alerting directly to your platform.
 
Upgrade your technical analysis toolkit with the DMI Double Divergence Pro for MT5 today and trade market turns and trend pullbacks with confidence.

Write a review

Your Name:


Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:



Welcome to Patternsmart
Converting your indicator from one platform to another.

Custom Alert, Autotrader, Indicators, Scan, Screener, Strategy and Signals.


 

Copyright @ 2026 Patternsmart - All rights reserved


This website is for educational and informational purposes only and should not be considered a solicitation to buy or sell a futures contract or make any other type of investment decision. It's not recommended to use any single indicator as sole evaluation criteria. The companies and services listed on this website are not to be considered a recommendation and it is the reader's responsibility to evaluate any product, service, or company. patternsmart is not responsible for the accuracy or content of any product, service or company linked to on this website.

Futures trading contains substantial risk and is not for every investor.Please read the following risk disclosure before considering the trading of this product: Futures Risk Disclosure. An investor could potentially lose all or more than the initial investment. Risk capital is money that can be lost without jeopardizing ones financial security or life style. Only risk capital should be used for trading and only those with sufficient risk capital should consider trading. Past performance is not necessarily indicative of future results.

Trading stocks, options, futures and forex involves speculation, and the risk of loss can be substantial.Investor must consider all relevant risk factors, including their own personal financial situation, before trading. Trading foreign exchange on margin carries a high level of risk, as well as its own unique risk factors. Forex investments are subject to counter-party risk, as there is no central clearing organization for these transactions. Please read the following risk disclosure before considering the trading of this product: Forex Risk Disclosure. Spreads, Straddles, and other multiple-leg option strategies can entail substantial transaction costs, including multiple commissions, which may impact any potential return. Options are not suitable for all investors as the special risks inherent to options trading may expose investors to potentially rapid and substantial losses. Prior to trading options, you should carefully read Characteristics and Risks of Standardized Options.

patternsmart.com will not be held liable for the loss of money or any damage caused from relying on the information on this site. Any investment decision you make in your account is solely your responsibility.
TESTIMONIAL DISCLOSURE: TESTIMONIALS APPEARING ON OUR SITE MAY NOT BE REPRESENTATIVE OF THE EXPERIENCE OF OTHER CLIENTS OR CUSTOMERS AND IS NOT A GUARANTEE OF FUTURE PERFORMANCE OR SUCCESS.