Skip to content

Zig Zag Ultimate Metatrader 4 Forex Robot

About the Zig Zag Ultimate Expert Advisor

The Zig Zag Ultimate Metatrader 4 Forex Robot is an expert advisor that generates buy and sell market signals based on the default Zig Zag technical indicator found on the MT4 platform.

It uses the following parameters: (ExtDepth = 150, ExtDeviation = 5, and ExtBackStep = 3).

The Zig Zag Ultimate EA deploys a 20% “Percentage of Risk” setting as a means to manage market exposure.

This EA made some really nice profits, take a look at the strategy tester report…

Free Download

Download the “Zig_dan_Zag_Danu_Ultimate_Investment_Long_Term.mq4” MT4 robot

Key Features

Accurate Swing Detection

Employs Zig Zag indicator algorithms to detect recent swing pivots for entry and exit decision zones.

Reversal & Continuation Modes

Offers both reversal strategies at swing points and continuation trades in the direction of the breakout.

Flexible Entry Filters

Includes optional trend confirmation, volatility thresholds, and minimum pip move filters to avoid low-probability setups.

Smart Risk Management

Configurable stop loss, take profit, and optional trailing stop protect trades while allowing winners to run.

Strategy Tester Report

Find below the ZigZag For Long Term robot strategy tester report for the EUR/USD forex pair on the 15-minute chart.

Overall Performance

The EA made a total profit of $161897.15 from a total of 1606 trades.

The largest winning trade generated $5925.64 in profits, while the largest losing trade generated a loss of $11172.80.

Statistics:

Bars in test: 299979 ticks modelled

Initial deposit: $10000.00

Total net profit: $161897.15

Total trades: 1606

Largest profit trade: $5925.64

Largest loss trade: -$11172.80

Consecutive wins: 15

Consecutive losses: 3

How the EA Works

  • Monitors price action and applies Zig Zag logic to identify recent swing highs and lows.
  • Based on mode, enters at or just beyond swing points for reversal or continuation trades.
  • Applies user-defined filters such as trend alignment or volatility minimums.
  • Places stop loss and take profit values tied to swing distance or fixed pip distances.
  • An optional trailing stop can be activated when trades move into profit territory.

Download Now

Download the “Zig_dan_Zag_Danu_Ultimate_Investment_Long_Term.ex4” Metatrader 4 robot

Parameters & Settings

  • ZigZagDepth, ZigZagDeviation, ZigZagBackstep — customize swing detection sensitivity.
  • Mode — choose “Reversal” or “Continuation.”
  • EnableTrendFilter — toggle trend direction filter on/off.
  • VolatilityMinPips — minimum pip move required for entry.
  • StopLossPips / TakeProfitPips — distance from entry for risk and reward.
  • UseTrailingStop — on/off toggle, with TrailingStart and TrailingStep values.

Recommended Trading Setup

  • Pairs: EURUSD, GBPUSD, USDJPY—solid swing behavior with tight spreads.
  • Timeframe: H1 or H4 to ensure legible swing patterns and manageable trade frequency.
  • Account: ECN or low-spread broker for precise swing execution.
  • Risk: 0.5%–1% of account per trade, adjustable to your tolerance.
  • Strategy: Ideal when paired with trend-following filters or volatility breakout systems.

FAQ

Can I switch between reversal and continuation easily?

Yes — simply change the “Mode” parameter from Reversal to Continuation as needed without replacing the EA.

Is there a visual indicator of swing points?

Yes — the EA overlays Zig Zag swing points directly on the chart, making entry and exit logic easy to follow.

Will it overtrade in flat markets?

Applying the volatility and trend filter settings helps reduce false signals in ranging periods.

Does it work with all brokers?

It functions across broker types, but ECN or low-spread providers are recommended for accurate execution around swings.

How can I test before going live?

Use the supplied .set file on a demo for at least 30 days across different market conditions to observe swing capture performance.

Summary

Zig Zag Ultimate EA for MetaTrader 4 offers precise automation for swing-based trading using the Zig Zag indicator logic.

Whether you seek reversals or continuation entries, it equips you with configurable filters, risk controls, and visual clarity.

Download the free EA, test it on demo, and customize settings to leverage swing dynamics confidently.

Share this post!