Description
Free Turtle Breakout Expert Advisor for MetaTrader 5
EA #004 turns a defined price-channel breakout into a configurable MT5 strategy: enter a developing trend, size positions from volatility and exit when the move fails. Version 1.01 is a free downloadable robot for hedging accounts, with 41 documented inputs, optional favorable-move pyramiding and a compact dark chart interface.
Read the Turtle Trading strategy: original rules, historical research and EA004 implementation. This single-symbol CFD adaptation does not reproduce the original diversified futures portfolio.
Entry, exit and exposure rules
- System 1: 20-bar entry / 10-bar exit, virtual previous-winner skip and 55-bar failsafe.
- System 2: 55-bar entry / 20-bar exit without the previous-winner filter.
- Custom: editable entry and exit channel lengths. The active candle is excluded; entry uses a tick breakout beyond prior closed-bar extremes.
- Volatility N: true-range smoothing on completed signal bars; campaign N sets the initial stop and pyramid spacing.
- Exit: broker hard stop at StopN × N, opposite channel exit, optional ATR trailing that never loosens a stop. No fixed take profit.
- Risk: risk at the actual stop, original-style 1N sizing or fixed lots. Optional additions follow favorable price movement, up to four units; the campaign cap applies to this EA’s symbol, not a coordinated multi-market portfolio.
D1 is the source default. H4 presets are separate research configurations: 55 H4 bars are not 55 days. Optional SMA ordering and spread limits filter new entries; exits must remain active. Channel exits require MT5 and its connection to keep running.
Two supplied historical backtests
These are v1.00 reports, not a newly rerun v1.01 test. Both use H4, OANDA TMS Brokers S.A. data, 1 January 2020–1 October 2026, USD 50,000 deposit and 1:100 leverage. Version 1.01 updates chart appearance. Historical results do not guarantee future performance.
| Reported measure | GOLD.pro | US100.pro |
|---|---|---|
| Net profit (USD) | 121,798.15 | 152,829.17 |
| Final balance (USD) | 171,798.15 | 202,829.17 |
| Profit factor | 1.92 | 1.63 |
| Maximum relative equity drawdown | 39.58% | 39.86% |
| Closed trades / win rate | 109 / 40.37% | 140 / 36.43% |
| N period / initial stop | 20 / 2.5N | 15 / 1.5N |
Both presets use System 2 (55/20), 3% unit risk, a 4% own-symbol campaign cap, up to four units and 0.5N addition spacing. The MA filter, ATR trailing and drawdown risk reduction are disabled in these examples. These are historical configurations, not recommended live risk levels. Default source risk at stop is 0.5%.

Both reports show 99% history quality; the explicit tester modeling selection is not provided. GOLD records zero commission and USD −33,259.45 swap; US100 records zero commission and swap. Spread assumptions are not specified. Live broker charges and execution can differ. Download both original HTML backtests with their report images.
Actual MT5 chart, version 1.01


What the free package includes
- Compiled EA_004_Turtle_Breakout_v1_01.ex5 for MT5.
- GOLD H4 and US100 H4 SET presets with v1.01 visual defaults; trading parameters retained.
- Seven-page English manual, one-page Quick Start, changelog and integrity checksums.
- Both original historical HTML reports and all referenced report images.
The customer package contains the compiled robot, not MQ5 source. Read the English user manual before installation.
Installation and activation
- Complete the free order and download the customer ZIP from your account.
- In MT5, open File → Open Data Folder. Copy the EX5 into MQL5/Experts and refresh Navigator.
- Use an MT5 hedging account and the broker’s exact symbol name. Load the selected SET; review timeframe, risk, magic number and trading permissions.
- Follow the manual’s EA004 license and WebRequest instructions. Keep credentials private; the robot uses its own EA004 identity.
- Run the selected configuration in Strategy Tester, then on demo. Compare trades and costs before considering live use.
Questions before downloading
Is EA004 really free?
Yes. The product price is 0. The compiled package is delivered through a free store order. Your broker can still charge spreads, commission and swap.
Does it work on netting accounts?
No. This build requires hedging accounts. Separate pyramid units and their stops must remain independently identifiable.
Can I change the channel periods?
Yes, in Custom mode. System 1 and System 2 retain their fixed channel lengths; changing Custom inputs while S2 is selected does not change S2’s 55/20 rules.
Are the results from version 1.01?
The supplied backtests identify v1.00. The download and current interface screenshots identify v1.01. Independent recompilation, live activation checks and a new broker rerun were not performed during packaging.
Does it protect a portfolio of several robots?
The campaign cap applies to EA004’s own symbol. It does not coordinate correlated positions across other chart instances or robots.
Version and risk notes
v1.01: dark native chart theme, BUY/SELL/EXIT labels and trade links. The trade, risk, execution and licensing core is retained from v1.00, apart from replacing an entry-only visual call. Supplied EX5 published as received.
Trend following can suffer repeated false breakouts and long drawdowns. Stops and risk caps cannot guarantee a maximum loss through gaps or execution failures. This is configurable software and educational information, not financial advice or a promise of returns. Read the Risk Disclosure and Terms of Use.




