FREE THE ZONE EA FOR METATRADER

Trade momentum with precision: follow the zone strategy of bill williams

This expert advisor replicates Bill Williams’ famous “Trading in the Zone” method by combining multiple indicators—Donchian Channels, Alligator, AO, AC, and MACD—to confirm momentum, acceleration, and breakout alignment. It's designed to trade only when the market shows strong conviction.

  • Implements Bill Williams' Trading in the Zone strategy
  • Trades Donchian breakouts confirmed by trend and momentum
  • Uses Alligator to confirm trend direction
  • Uses AO and AC to detect market acceleration
  • MACD filter prevents entries in exhausted trends
  • Customizable break-even, stop-loss, take-profit, and trailing-stop
  • Supports regular, inverse, buy-only, and sell-only trade modes
  • Built-in martingale and inverse martingale money management
  • Optional close-on-opposite signal logic
  • Filter trading by session and weekday
  • Fully customizable indicator and risk settings
  • Multi-timeframe filtering for precise entries
  • Compatible with ECN/Non-ECN brokers and 2-3-4-5 digit symbols

Screenshots

Description

The PZ The Zone EA is a sophisticated Expert Advisor that implements the principles of Bill Williams' "Trading in the Zone", a method designed to exploit momentum-driven trends through layered confirmation. This EA combines multiple classic indicators—Alligator, Awesome Oscillator (AO), Accelerator Oscillator (AC), MACD, and Donchian Breakouts—to create high-quality trade entries and exits during periods of confirmed market strength.

It is ideal for traders who want to scale into trends, filter out noise, and avoid trading exhausted movements.

Core Strategy

The EA uses a unique multi-indicator combination to ensure robust entries:

  • Alligator: Used to confirm trend alignment and trend strength.
  • AO and AC: Used to determine the momentum and acceleration phases of the market.
  • Donchian Channels: Breakouts are used as the primary trigger for entry once the above confirm conditions.
  • MACD Filter: Prevents entries when the trend is weakening or exhausted.

This multi-layer filter ensures that the EA trades only when the market shows strong convergence across trend, momentum, and acceleration.

Trading Behavior Modes

You can choose from four distinct behavior profiles:

  • Regular – Enter long on bullish signals and short on bearish signals.
  • Inverse – Enter short on bullish signals and long on bearish signals.
  • Only Buy – Trade only long entries.
  • Only Sell – Trade only short entries.

These modes allow the EA to be used for both trend-following and contrarian strategies, depending on the trader's preferences or current market context.

Money Management Options

The EA includes four built-in money management strategies:

  • Manual Lotsize – Fixed trade size set by the user.
  • Auto Risk – Calculates position size based on a defined % of account equity
  • Martingale – Doubles the position size after a losing trade.
  • Inverse Martingale – Doubles the position size after a winning trade.

These are useful for adapting to different account sizes, risk appetites, or compounding approaches. FIFO/NFA compatibility is available via settings.

Trade Management Features

Trade execution and protection is fully customizable:

  • Stop-Loss (SL) and Take-Profit (TP) in pips
  • Break-Even Logic with optional buffer
  • Trailing-Stop and Step for profit preservation
  • Trade Closures on Opposite Signals to reduce drawdown

These functions allow active and dynamic trade supervision, especially useful for trending markets that might reverse suddenly.

Session and Time Filters

Trading can be limited to specific sessions:

  • Asian
  • European
  • American

You can also disable trading on specific weekdays. This avoids low-volume or unpredictable trading hours and helps refine strategy application during preferred volatility windows.

Input Parameters

  • Trading Settings - Define your preferred trade behavior: regular, inverse, long-only, or short-only.
  • Indicator Settings - Fine-tune the configuration of the Alligator, AO, AC, MACD, and Donchian channels.
  • Position Management - Set break-even values, trailing-stop options, SL/TP levels, and enable close-on-opposite signal logic.
  • Session Settings - Enable/disable specific sessions and weekdays to control when trades can be placed.
  • Money Management - Set fixed or dynamic lot sizes, enable martingale or inverse martingale logic, and configure risk per trade.
  • EA Settings - Set your magic number, custom comment, and override pip value (for use on exotic symbols or custom instruments).

What to Expect

The EA trades conservatively and selectively, focusing on trend phases where momentum and acceleration align. It is designed to maximize returns during trending conditions and avoid trades when the market lacks conviction. Performance is dependent on proper symbol, timeframe, and parameter selection, which should be tested and optimized in the strategy tester.

Related Indicators & Bots

Frequently Asked Questions

Yes, it is.

Yes, you do. Or having your home computer turned on 24/5.

Yes, you won't cause the EA to missbehave.

No, it won't.