FREE TURTLE TRADING EA FOR METATRADER

Trade like the original turtles – classic trend-following automated

Capture long-lasting trends with a time-tested breakout system based on the legendary Turtle Trading strategy by Richard Dennis and William Eckhardt. This expert advisor faithfully implements both systems used by the original turtle traders, with modern customization features for today’s markets.

  • Implements the original Turtle Trading methodology
  • Trades 20-day and 55-day breakouts with automated execution
  • Two systems: short-term (System 1) and long-term (System 2)
  • Built-in pyramiding logic with ATR-based position scaling
  • Adaptive trailing stop based on market volatility
  • Reduces risk in response to account drawdown
  • Fully customizable breakout periods, filters, risk, and trade management
  • Works with all broker types and symbol formats (2–5 digits, ECN/non-ECN)
  • Compatible with forex, indices, commodities, and CFDs

Screenshots

Description

The PZ Turtle Trading EA is a faithful implementation of one of the most iconic trend-following systems in trading history. Originating in the early 1980s from an experiment by Richard Dennis and William Eckhardt, the Turtle Trading system proved that rules-based strategies could outperform discretionary trading—even for complete beginners.

This EA automates both components of the original system:

  • System 1: Enters trades at 20-day breakouts, exits at 10-day breakouts
  • System 2: Enters trades at 55-day breakouts, exits at 20-day breakouts

Traders can use both systems in parallel or choose one, depending on the timeframe and market conditions.

Core Trading Logic

  • Trades are filtered by the outcome of the previous signal, just as the original turtles did.
  • Trades are pyramided up to 4 total positions, adding every ATR(30)/2 in favor
  • Stop-loss is based on 2 × ATR(30) from the entry price, using Bid/Ask adjustments
  • Account risk is dynamically reduced during drawdown periods for capital preservation

This EA gives traders full control over all key variables, allowing you to modernize the Turtle system to suit today’s faster, more volatile markets. You can also backtest, optimize, or blend components with other strategies to improve robustness. It works seamlessly with all broker types, supports NFA/FIFO compliance, and is suitable for forex, indices, and other CFDs.

Input Parameters

  • Turtle Trading Settings – Set breakout entry/exit periods for System 1 and System 2, and enable filters to match classic Turtle rules.
  • Adding to Positions – Control the pyramiding logic: add up to 3 additional trades as price moves in favor by ATR-based increments.
  • Stop-loss Settings – Set the initial stop-loss multiplier (default is 2 × ATR) or customize it to fit specific risk profiles.
  • Money Management – Enable or disable the drawdown-based risk reduction. Customize trade risk, lot sizing, and position exposure.

Related Indicators & Bots

Frequently Asked Questions

System 1 uses shorter breakout periods (20/10), offering more trades. System 2 uses longer breakouts (55/20), generating fewer but potentially larger trades.

Yes. You can enable or disable either system in the input settings.

Yes. The EA adds trades every time price moves in your favor by half the ATR(30), up to 4 positions total.

The default stop is 2 × ATR(30) from entry. You can customize this.

It reduces risk per trade by 10% for every 20% drawdown—emulating the Turtle capital protection rule. You can turn this off or adjust the thresholds.

Yes. The EA is fully compatible with CFDs, indices, and commodities, as long as the instrument trends well.

Yes, fully. It's designed for use in MetaTrader’s Strategy Tester and supports optimization.