Double ZigZag No-Repaint MT4 Indicator

Double ZigZag No-Repaint MT4 Indicator

Imagine a mountain range, with its jagged peaks and valleys representing the highs and lows of a price chart. Now, picture a simplified version that captures only the most significant swings, smoothing out the minor fluctuations. This simplified representation is precisely what the ZigZag indicator accomplishes.

The standard ZigZag indicator, however, has a well-known drawback: it can repaint past signals based on new price information. This characteristic can be frustrating for traders, as it undermines the reliability of historical signals. Here’s where the Double ZigZag No-Repaint MT4 Indicator enters the scene.

This innovative indicator utilizes a dual ZigZag approach, employing two ZigZag instances with different parameters. By incorporating a confirmation mechanism using fractals, it aims to reduce repainting and provide more reliable signals for identifying potential trend reversals and continuations.

Understanding the Mechanics of the Double ZigZag

So, how exactly does this double act work? The Double ZigZag leverages two separate ZigZag calculations with distinct deviation levels. Deviation refers to the minimum price movement required for a new swing point to be registered by the indicator. A higher deviation value results in fewer, more significant swings, while a lower deviation captures more frequent, smaller price fluctuations.

The magic lies in how the indicator confirms potential turning points. It utilizes fractals, a built-in MT4 feature that identifies significant highs and lows based on specific criteria. By requiring a confirmed fractal to coincide with a swing point identified by both ZigZag instances, the indicator aims to minimize the impact of minor price fluctuations and reduce repainting.

Double ZigZag Indicator for Your Trading Style

The beauty of the Double ZigZag lies in its adaptability. Here’s how you can tailor it to your specific trading preferences:

  • Adjusting Deviation Levels: Remember the concept of deviation? Experimenting with different deviation values for each ZigZag instance allows you to fine-tune the indicator’s sensitivity. A higher deviation for the “fast” ZigZag can capture larger swings suitable for trend-following strategies, while a lower deviation for the “slow” ZigZag might be useful for identifying potential short-term reversals in a choppy market.
  • Selecting Timeframes: The timeframe you apply the indicator to can significantly impact the signals generated. Applying it to a higher timeframe, like the daily chart, might reveal long-term trend changes, while using it on a lower timeframe, like the 15-minute chart, could help identify potential swing trading opportunities.
  • Exploring Color Customization Options: Let’s face it, staring at a cluttered chart can be overwhelming. Thankfully, most MT4 platforms allow you to customize the color of the ZigZag lines. Experiment with different color combinations to enhance visual clarity and improve your ability to interpret the indicator’s signals.

Interpreting the Signals Generated by the Double ZigZag

Now that you understand the mechanics and customization options, let’s explore how to decipher the signals produced by the Double ZigZag. Here’s a breakdown of the key interpretations:

  • Identifying Potential Trend Reversals: When both ZigZag lines show a convergence followed by a divergence in the opposite direction, coinciding with a confirmed fractal, it might suggest a potential reversal in the current trend. For instance, if the price has been trending upwards, and both ZigZag lines turn lower, accompanied by a bearish fractal, it could be a sign of a potential downtrend developing.
  • Understanding Continuation Patterns: Don’t dismiss instances where both ZigZag lines move in the same direction. These occurrences can sometimes indicate a continuation of the current trend. For example, if the price has been on an upward trajectory, and both ZigZag lines continue to make higher highs, it might suggest the uptrend has legs to stand on.
  • Combining with Other Technical Indicators: While the Double ZigZag offers valuable insights, it’s crucial to remember that no single indicator is a foolproof trading tool. Consider using the Double ZigZag in conjunction with other technical indicators, such as moving averages or relative strength index (RSI), to strengthen your trading signals and decision-making process.

Advantages and Limitations of the Double ZigZag

The Double ZigZag No-Repaint MT4 Indicator boasts several advantages that make it an attractive tool for traders:

  1. Reduced Repainting: Compared to the standard ZigZag indicator, the Double ZigZag’s reliance on confirmation from fractals aims to minimize the repainting of past signals. This enhances the reliability of the indicator’s historical data, allowing for more informed trading decisions.
  2. Improved Signal Clarity: By utilizing two ZigZag instances with different deviation levels, the Double ZigZag can potentially filter out minor price fluctuations and highlight more significant swings. This can lead to a clearer visual representation of potential turning points, aiding in identifying potential entry and exit points for trades.
  3. Adaptability to Different Trading Styles: The customizable nature of the Double ZigZag allows traders to tailor it to their specific strategies. Adjusting deviation levels and timeframes empowers traders to identify potential opportunities that align with their risk tolerance and trading horizon.

However, it’s important to acknowledge the limitations of the Double ZigZag:

  1. Potential for Signal Lag: Due to its reliance on confirmation from fractals, the Double ZigZag might generate signals with a slight delay compared to other, faster-reacting technical indicators. This delay could be particularly relevant for scalping strategies that capitalize on short-term price movements.
  2. Not a Guarantee of Success: It’s essential to remember that no indicator, including the Double ZigZag, can predict the future with absolute certainty. The financial markets are inherently complex, and various factors can influence price movements. The Double ZigZag should be used as a tool to complement your existing trading strategy, not solely dictate your trading decisions.
  3. Importance of Risk Management: Regardless of the indicator used, proper risk management practices remain paramount. Implementing stop-loss orders and position-sizing strategies is crucial to mitigate potential losses and protect your trading capital.

How to Trade with Double ZigZag No-Repaint Indicator

How to Trade with Double ZigZag No-Repaint Indicator

Buy Entry

  • Identify an uptrend on your chart.
  • Look for both ZigZag lines moving higher and making higher highs.
  • Enter a long (buy) position after a confirmation fractal appears above a recent swing high.
  • Stop-Loss: Place your stop-loss order below the most recent swing low, below the confirmation fractal.
  • Take-Profit: Consider taking profit at a predetermined level based on your risk-reward ratio or at a resistance level.

Sell Entry

  • Identify a downtrend on your chart.
  • Look for both ZigZag lines moving lower and making lower lows.
  • Enter a short (sell) position after a confirmation fractal appears below a recent swing low.
  • Stop-Loss: Place your stop-loss order above the most recent swing high, above the confirmation fractal.
  • Take-Profit: Consider taking profit at a predetermined level based on your risk-reward ratio or at a support level.

Double ZigZag No-Repaint Indicator Settings

Double ZigZag No-Repaint Indicator Settings


The Double ZigZag No-Repaint MT4 Indicator offers a unique perspective on price action by filtering out minor fluctuations and highlighting potentially significant swings. Its reduced repainting and customizable features make it an attractive tool for traders of various styles. However, it’s crucial to acknowledge its limitations and integrate it with a comprehensive trading strategy that incorporates risk management practices.

Recommended MT4/MT5 Brokers

XM Broker

  • Free $50 To Start Trading Instantly! (Withdraw-able Profit)
  • Deposit Bonus up to $5,000
  • Unlimited Loyalty Program
  • Award Winning Forex Broker
  • Additional Exclusive Bonuses Throughout The Year

XM broker

>> Sign Up for XM Broker Account here <<

FBS Broker

  • Trade 100 Bonus: Free $100 to kickstart your trading journey!
  • 100% Deposit Bonus: Double your deposit up to $10,000 and trade with enhanced capital.
  • Leverage up to 1:3000: Maximizing potential profits with one of the highest leverage options available.
  • ‘Best Customer Service Broker Asia’ Award: Recognized excellence in customer support and service.
  • Seasonal Promotions: Enjoy a variety of exclusive bonuses and promotional offers all year round.

fbs broker

>> Sign Up for FBS Broker Account here <<



(Free MT4 Indicators Download)

Click here below to download:

Double ZigZag No Repaint MT4 Indicator

Get Smarter About Forex Trading Using Indicators

Join 100,000+ subscribers and get our 5 min daily newsletter on what matters in forex.

We do not sell or share your information with anyone.


Please enter your comment!
Please enter your name here