| Common Trading Challenge | How CCI Double Divergence Pro Helps |
| Subjective Trendline Drawing: Manually connecting swing highs and lows to oscillator peaks creates inconsistency and analytical bias. | Automated Dual-Swing Plotting: Draws double anchor trendlines directly between valid swing points on price and the indicator subpane. |
| Premature Signal Execution: Entering trades intra-bar often leads to fakeouts as real-time price bars fluctuate before closing. | Confirmed Bar Execution (Wait1): Optional bar-close filtering ensures signals evaluate only after the signal bar completes, preventing mid-candle repainting. |
| Differentiating Reversals vs. Continuations: Single-line divergence indicators fail to distinguish between trend exhaustion and trend pullbacks. | Complete 4-Way Classification: Detects and labels both Regular Bullish/Bearish (reversal) and Hidden Bullish/Bearish (continuation) setups. |
| Chart Noise & Overlapping Signals: Rapid market moves generate redundant back-to-back signal markers that obscure chart reading. | Smart Signal Suppression: Suppresses duplicate signals within a user-defined bar window (OnlyShowLastSignalWithinBars) to clean up historical visuals. |

DivRangeMode)EnhancedMode)EnhancedMode = true during noisy or choppy consolidation phases to isolate higher-conviction setups.Wait1 parameter:Wait1 = true (Default): The indicator evaluates conditions on bar close and confirms the signal on the next bar. Once a bar closes, confirmed historical signals, text markers, and trendlines remain fixed and do not repaint.Wait1 = false: Signals evaluate dynamically intra-bar in real time. Signal lines and text tags may appear or disappear as current price updates until the bar officially completes.OnlyShowLastSignalWithinBars parameter automatically removes redundant visual markers of the same type if a new signal forms within the designated bar window, keeping the workspace clutter-free.CCI_Period, CCI_Smooth, and DivRangeMode can be adjusted to account for individual market volatility and cyclical characteristics.
Wait1 is enabled), visual markers are locked, and native MultiCharts alerts are triggered.
Signal Detection → Market Context → Technical Confirmation → Risk Management
| Parameter Name | Default Value | Description / Practical Guidance |
Wait1 |
true |
When set to true, enforces bar-close confirmation to eliminate repainting. |
ShowRegularBullish / ShowRegularBearish |
true |
Toggles visualization of Regular (reversal) divergence setups. |
ShowHiddenBullish / ShowHiddenBearish |
true |
Toggles visualization of Hidden (continuation) divergence setups. |
EnhancedMode |
false |
When set to true, applies stricter structural filtering rules to remove lower-quality setups. |
CCI_Period |
14 |
Sets the baseline period calculation for the Commodity Channel Index. |
CCI_Smooth |
3 |
Smoothing factor applied to internal momentum comparisons. |
DivRangeMode |
0 |
Selects lookback scale: 0 (ShortRange), 1 (MidRange), or 2 (LongRange). |
OnlyShowLastSignalWithinBars |
10 |
De-clutters charts by deleting previous same-type signals if a new one forms within specified bars. |
EnableAlert |
true |
Enables native MultiCharts audio/visual popup alerts when confirmed setups trigger. |
Wait1 is set to true (default), signals evaluate upon bar completion. Confirmed signals and drawing lines remain permanently fixed on historical charts.DivRangeMode input.EnableAlert = true triggers native MultiCharts alerts whenever a valid signal completes on the chart.Visit the Technical Inputs Manual: Double Divergence Pro for full parameter tuning.
Read the master guide on the Double Divergence Indicator Series.
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.