EA-18629 · Trend Following

DoubleZigZag

DoubleZigZag is a technical indicator utility for MetaTrader 5 that overlays two ZigZag indicators with different parameters on the same chart. It does not open trades; instead, it helps traders identify swing highs and lows at two different scales to visualize trend structure and potential reversal zones.

Open the interactive view (equity curve, symbol switch)

Key facts

RiskSafe
Rating★★★☆☆
TypeUtility tool
TimeframesM15, H1, H4, D1
IndicatorsZigZag
AuthorMaksimus

Backtest results (H1, about 1 year)

Not backtested yet — this EA could not be converted automatically.

Strategy analysis

DoubleZigZag is an analytical utility rather than a trading EA, providing multi-scale market structure analysis by overlaying two ZigZag indicators with different parameters on the same chart. The first ZigZag typically uses a smaller parameter to capture short-term swing highs and lows, while the second uses a larger parameter to identify medium-to-long-term trend turning points. When both ZigZags converge at the same price point, that level carries stronger support or resistance significance, helping traders identify key market reversal zones. The tool itself contains no entry conditions, exit conditions, or position sizing logic — it serves purely as a trend structure visualization aid. Users must combine this with their own trading strategies to interpret the dual ZigZag signals, such as confirming trend changes when both the small and large ZigZag turn in the same direction. Money management is entirely dependent on the user's own decisions; the tool only provides structural reference points.

Strengths

  • Dual-scale ZigZag overlay provides multi-level market structure perspective, helping traders see both short-term and long-term trend turning points simultaneously
  • Stronger confirmation signal when both ZigZags turn at the same price level, improving reliability of key support/resistance identification
  • As a pure visualization tool with no trade execution, traders retain full control and decision-making freedom
  • Adjustable parameters allow adaptation to different instruments and timeframe analysis needs

Weaknesses

  • ZigZag indicator repaints, making historical signals look perfect while real-time signals may change, creating look-back bias
  • Does not provide concrete trading signals or rules, making it difficult for beginners to translate dual ZigZag structure into executable trade decisions
  • Lacks adaptive mechanism for parameter selection, requiring frequent manual adjustment in markets with changing volatility
  • Missing alert or push notification features, requiring traders to constantly monitor the chart to catch turning points

Possible improvements

  • Add alert functionality to send sound or push notifications when both ZigZags turn at the same price level
  • Implement adaptive parameter mechanism that automatically adjusts ZigZag depth and deviation based on market ATR or volatility
  • Add a statistics panel showing win rate and historical performance of confluence points where both ZigZags align, helping traders evaluate signal quality

Risk assessment

Overall risk: Safe

  • ZigZag repainting nature may lead traders to make incorrect decisions based on unconfirmed signals
  • Lack of trade execution means risk management is entirely user-dependent with no built-in risk controls

Evaluation scores

Code quality3.0
Strategy logic3.0
Risk management4.0
Robustness3.0
Innovation2.0
Documentation2.0
Overall2.8

Parameters

ParameterDefaultDescription
ZZ1_Depth12First ZigZag depth; controls short-term swing sensitivity
ZZ1_Deviation5First ZigZag deviation; minimum reversal magnitude
ZZ1_Backstep3First ZigZag backstep; min distance between extrema
ZZ2_Depth50Second ZigZag depth; medium-term trend reversal sensitivity
ZZ2_Deviation15Second ZigZag deviation; minimum larger-scale reversal magnitude
ZZ2_Backstep8Second ZigZag backstep; min distance between major extrema

Similar Trend Following EAs

Backtests are historical simulations and do not guarantee future results. Not financial advice.

Get the weekly Arena report

One email a week: ranking changes, new signals and new research. No spam; unsubscribe any time.