Price does not always move in a straight line, and extended market movements do not necessarily mean that the underlying conditions remain unchanged.
CCI Double Divergence Pro for MT5 combines the Commodity Channel Index (CCI) with PatternSmart's Double Divergence methodology to provide a structured way to analyze price deviation, market extremes, cyclical movement, and potential mean-reversion conditions.
Designed for MetaTrader 5, this professional technical analysis indicator compares CCI behavior with price structure to identify situations where extended price movement may no longer receive the same underlying support.
CCI measures how far price has moved away from its statistical average. Double Divergence adds another analytical layer by comparing these deviations with actual price behavior.
Rather than treating divergence as an automatic trading signal, CCI Double Divergence Pro is designed to help traders evaluate changing market conditions through a confirmation-based analytical process.

The Commodity Channel Index provides information about price deviation from a statistical average.
This makes CCI particularly useful when studying situations where price has moved unusually far from its typical range or average behavior.
Traditional divergence compares price with an indicator to identify differences between the two. PatternSmart's Double Divergence methodology extends this concept into a structured process built around:
Observation
Comparison
Confirmation
Interpretation
Evaluation
The underlying methodology remains consistent regardless of which indicator is being used. CCI simply provides a different analytical perspective by focusing on price deviation.
This distinction is important. CCI Double Divergence does not attempt to predict every market reversal. Instead, it provides additional evidence that traders can evaluate alongside price action and broader market conditions.

Every technical indicator measures a different aspect of market behavior.
CCI asks an important analytical question:
Has price moved unusually far from its statistical average?
When CCI is combined with Double Divergence, traders can investigate whether price continues to receive underlying support as it becomes increasingly extended.
CCI divergence frequently develops when price reaches statistically extended conditions while the underlying indicator behavior begins to normalize.
This makes CCI Double Divergence particularly relevant for:
Market-extreme analysis
Cyclical market analysis
Mean-reversion research
Extended price movements
Reversal analysis
Swing trading
Counter-trend analysis
The indicator is not intended to replace price analysis. Instead, it provides an additional perspective that can help traders organize and evaluate evidence.

CCI Double Divergence Pro supports the four primary Double Divergence categories used throughout the PatternSmart product family.
Regular bullish divergence occurs when price establishes a lower low while the indicator establishes a higher low.
This suggests that CCI is no longer confirming the full extent of the downward price movement.
In the PatternSmart methodology, this represents potential evidence of changing bearish conditions, rather than a guaranteed reversal or automatic buy signal. Additional confirmation remains important.
For CCI specifically, this observation can be particularly relevant when price is already showing signs of statistical extension.
Regular bearish divergence occurs when price establishes a higher high while CCI establishes a lower high.
The observation suggests that the indicator is no longer confirming the full strength of the upward price movement.
When this develops after an extended price advance, traders can use the information as part of a broader evaluation of whether bullish conditions are beginning to change.
Hidden bullish divergence generally occurs when price forms a higher low while the indicator forms a lower low.
This type of divergence is associated with pullbacks and potential continuation of broader bullish conditions.
The PatternSmart methodology emphasizes that hidden divergence should be interpreted within the existing trend, market structure, and additional confirmation rather than treated as an independent trading instruction.
Hidden bearish divergence occurs when price forms a lower high while the indicator forms a higher high.
This observation may suggest that bearish market conditions remain technically consistent despite a temporary upward price movement.
Together, the four divergence categories allow CCI Double Divergence Pro to support both reversal-oriented analysis and continuation-oriented analysis.
The Pro version provides configurable controls for signal generation, signal filtering, advanced parameters, alerts, and chart visualization.
Wait 1 Bar controls whether one completed confirmation bar is required before a detected Double Divergence signal is finalized.
When enabled, the indicator waits for the next bar to completely close before confirming the signal.
This can provide:
Additional confirmation
Slightly later signal confirmation
Fewer premature signals
When disabled, signals can be confirmed immediately after the required divergence conditions have been satisfied. Importantly, this setting changes when the signal becomes visible, not how divergence itself is detected.
CCI Double Divergence Pro provides individual controls for:
Show Regular Bullish
Show Regular Bearish
Show Hidden Bullish
Show Hidden Bearish
This allows traders to focus their charts on the divergence categories most relevant to their analytical workflow.
These controls determine which signal types are calculated and displayed; they do not change the underlying Double Divergence methodology.
Enhanced Mode belongs to the Signal Filtering category.
Rather than creating additional divergence types, Signal Filtering features apply additional structural validation to potential signals.
The Inputs Manual identifies Enhanced Mode alongside:
Divergence Bar Range
Divergence Lookback
Filter Length
as filtering and validation-related controls.
Divergence Bar Range controls the divergence swing distance used during signal evaluation.
This provides an additional way to adapt divergence analysis to different chart structures and market conditions.
Divergence Lookback controls swing point detection.
Because Double Divergence depends on comparing price and indicator behavior across relevant observations, swing identification is an important part of the analytical process.
Filter Length controls smoothing and structural filtering.
The Inputs Manual identifies its primary considerations as internal smoothing, structural consistency, signal sensitivity, and parameter interaction.
CCI Double Divergence Pro also provides visualization controls designed to help users manage how information appears on the chart.
Available controls include:
Show Char
Show Line
Only Show Last Signal Within Bars
Price Line Brush
Price Line Dash Style
Price Line Width
Only Show Last Signal Within Bars can help reduce chart clutter by limiting the display of older nearby signals.
These settings affect visualization rather than the underlying signal calculation.
For traders who do not want to continuously monitor every chart, CCI Double Divergence Pro includes:
Enable Alert
Alert Sound
Alert features communicate newly confirmed signals without changing the underlying calculation.
This makes alerts a workflow feature rather than a separate trading methodology.
CCI is particularly suited to examining price deviation and market extremes.
The Indicator Knowledge Base identifies the strongest CCI Double Divergence themes as:
Price deviation
Statistical extremes
Cyclical behavior
Market normalization
Mean reversion
This makes the indicator particularly relevant when a market has experienced an extended movement and traders want to investigate whether the underlying conditions continue to support that movement.
For example, a trader might observe:
An extended price advance.
Price reaches a new structural high.
CCI does not provide corresponding confirmation.
A regular bearish divergence develops.
Price action begins showing additional evidence of weakening.
Support, resistance, volatility, or higher-timeframe conditions provide further context.
The divergence itself is only one part of this process.
This is the core distinction between observing divergence and using divergence within a disciplined analytical methodology.
CCI can be particularly informative in markets that display recurring swings between extended and normalized conditions.
In range-bound or cyclical environments, price can repeatedly move away from its statistical average before returning toward more typical levels.
CCI Double Divergence can add another dimension to this analysis by examining whether indicator behavior confirms the latest price extreme.
The Indicator Knowledge Base identifies range-bound markets, cyclical markets, and markets experiencing extended price movement as relevant conditions for CCI Double Divergence.
However, this does not mean every extreme will revert.
Market conditions must always be considered.
One important limitation should be understood clearly.
CCI Double Divergence is less effective during powerful trends and requires confirmation from broader market context.
A market can remain extended for longer than expected.
Consequently, a trader should not assume that statistical extension or divergence automatically means that a reversal is imminent.
Useful contextual considerations can include:
Current trend direction
Market structure
Support and resistance
Volatility
Higher-timeframe conditions
Price action
Additional technical confirmation
The PatternSmart methodology specifically emphasizes that signal classification alone is insufficient. Context determines analytical significance.
The purpose of Double Divergence is not simply to produce more signals.
It provides a structured way to evaluate divergence.
A practical analytical process can be summarized as:
Identify the current price structure and market condition.
Examine how CCI behaves relative to the corresponding price movement.
Look for additional evidence from price action, market structure, support and resistance, volatility, or other technical tools.
Determine what the divergence may be communicating about price deviation and underlying market conditions.
Consider whether the observation fits the broader technical picture.
This Observe → Compare → Confirm → Interpret → Evaluate process is the common analytical framework used across PatternSmart Double Divergence products.
MetaTrader 5 provides a multi-asset trading and analysis environment, while PatternSmart's Double Divergence methodology remains independent of the platform.
The same analytical framework can be applied across supported platforms. Platform differences affect workflow, interface, chart interaction, and other user-experience elements, but they do not redefine the methodology.
The Platform Knowledge Base identifies multi-asset flexibility as a characteristic strength of MetaTrader 5.
For MT5 users, CCI Double Divergence Pro therefore provides a specialized CCI-based analytical layer within an established charting environment.
CCI Double Divergence Pro is particularly suited to traders and analysts interested in:
Market-extreme analysis
Mean-reversion analysis
Cyclical market behavior
Price deviation
Swing trading
Counter-trend analysis
Technical analysis across multiple asset classes
MetaTrader 5 chart-based analysis
The CCI Indicator Knowledge Base specifically identifies swing traders, technical analysts, and mean-reversion traders as suitable users.
A divergence signal should never be treated as a guaranteed market reversal.
Price action remains the primary source of information. Indicators provide additional analytical confirmation rather than replacing direct price analysis.
This principle is particularly important when working with CCI because statistically extended conditions can persist.
A useful question is not simply:
"Did CCI produce a divergence?"
Instead, ask:
"What does the divergence tell me, and does the broader market provide evidence that supports that interpretation?"
That distinction encourages more disciplined technical analysis.
Visit the Technical Inputs Manual: Double Divergence Pro for full parameter tuning.
Read the master guide on the Double Divergence Indicator Series.
CCI Double Divergence Pro is a PatternSmart technical analysis indicator for MetaTrader 5 that combines CCI with the Double Divergence methodology to analyze price deviation, market extremes, cyclical movement, and potential mean-reversion conditions.
CCI measures how far price has moved away from its statistical average.
CCI divergence occurs when price behavior and CCI behavior develop different structures. This difference can provide additional information about whether an extended price movement continues to receive underlying support.
No. Divergence is an analytical observation rather than a guaranteed prediction. Additional confirmation and market context remain essential.
CCI Double Divergence Pro supports:
Regular Bullish
Regular Bearish
Hidden Bullish
Hidden Bearish
Each represents a different relationship between price structure and CCI behavior.
Yes. The Pro Inputs include independent settings for each of the four divergence categories, allowing users to focus on selected signal types.
Wait 1 Bar requires one completed confirmation bar before finalizing a detected divergence signal when enabled. It changes signal confirmation timing rather than changing how divergence is detected.
Enhanced Mode is a Signal Filtering feature that applies additional structural validation to potential divergence signals. It is intended as a filtering mechanism rather than a separate trading strategy.
CCI Double Divergence is less effective during powerful trends according to the CCI Indicator Knowledge Base. Broader market context and additional confirmation should therefore remain part of the analysis.
Yes. Enable Alert and Alert Sound are available as notification controls for confirmed signals.
CCI Double Divergence Pro for MT5 brings together CCI's focus on price deviation with PatternSmart's structured Double Divergence methodology.
Its analytical focus on price deviation, statistical extremes, cyclical movement, and mean reversion makes it a natural tool for traders studying extended market conditions and potential changes in underlying support.
The Pro version adds configurable signal generation, confirmation timing, structural filtering, advanced parameters, alerts, and chart visualization controls for a more adaptable MT5 workflow.
Most importantly, the indicator is designed to support a confirmation-first approach rather than replace trader judgment.
Use CCI Double Divergence to observe the relationship between price and indicator behavior. Compare the relevant structures. Seek confirmation. Consider the broader market context. Then evaluate the evidence objectively.
Add CCI-based Double Divergence analysis to your MetaTrader 5 workflow and examine price extremes from a structured, probability-based technical analysis perspective.
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.