Open Source MT5 Expert Advisors
Free .mq5 source code downloads — open source automated trading robots for MetaTrader 5
24 results
Pipsgrowth EX01002 Adaptive
Pipsgrowth.com EX01002 AdaptiveEA — adaptive MA crossover with ATR volatility filtering, regime dispatch, GMT session filter, HTF confirmation, capital cap, trailing/BE/profit-lock, pyramid gate, spread filter, new-bar gate.
Pipsgrowth EX02004 Breakout
Pipsgrowth.com EX02004 SafeBreakout XAUUSD 5M — Donchian channel breakout + EMA(50) slope confirm, full 12-layer stack.
Pipsgrowth EX02017 Breakout
Pipsgrowth.com EX02017 GoldScalper_FractalBreak_HighLowBreak — Williams fractal breakout scalper, full 12-layer stack.
Pipsgrowth EX01011 Adaptive
Pipsgrowth.com EX01011 RegimeFilter XAUUSD 5M — ADX regime switch with EMA/BB+RSI strategies, full 12-layer stack. Hardened: filling mode, retry, normalize, BE/PL, pyramid gate.
Pipsgrowth EX01013 Adaptive
Pipsgrowth.com EX01013 AdaptiveDS3 XAUUSD 5M — adaptive ATR channel breakout, full 12-layer stack.
Pipsgrowth EX02015 Breakout
Pipsgrowth.com EX02015 donchian_full_by_claude — Adaptive trend rider with multi-indicator signals, full 12-layer stack.
Pipsgrowth EX02002 Breakout
Pipsgrowth.com EX02002 WINDOWS V2 — Session-window breakout (HH/LL of intraday window + HTF trend + regime gate).
Pipsgrowth EX02027 Breakout
Pipsgrowth.com EX02027 EX8 Multi-Symbol VWAP+KAMA Donchian — multi-symbol scalper with ADX regime switch, full 12-layer stack.
Pipsgrowth EX01008 Adaptive
Pipsgrowth.com EX01008 AdvancedAdaptiveEA — EMA crossover with RSI pyramid and ADX filter, full 12-layer stack, configurable timeframe, trailing/BE/profit-lock toggles, pyramid gate, spread filter, new-bar gate, filling mode detection.
Pipsgrowth EX01001 Adaptive
Pipsgrowth.com EX01001 Adaptive EA — regime-switch dispatcher (Trend/Range/Breakout) with full 12-layer stack, configurable timeframe, trailing/BE/profit-lock toggles, pyramid gate, spread filter, new-bar gate. Works on any symbol/timeframe.
Pipsgrowth EX02020 Breakout
Pipsgrowth.com EX02020 AdvancedDonchianEA_copy — Advanced Donchian breakout with multi-indicator confirmation, full 12-layer stack.
Pipsgrowth EX01020 Adaptive
Pipsgrowth.com EX01020 Self-Adaptive Market EA Improved — multi-regime adaptive EA, full 12-layer stack.
Pipsgrowth EX02019 Breakout
Pipsgrowth.com EX02019 Donchian_XAUUSD_5M — Donchian channel breakout with multi-indicator confirmation, full 12-layer stack.
Pipsgrowth EX02018 Breakout
Pipsgrowth.com EX02018 GoldScalper_IchimokuBreak_CloudEdge — Ichimoku cloud edge breakout scalper, full 12-layer stack.
Pipsgrowth EX02016 Breakout
Pipsgrowth.com EX02016 donchian_ok_after_claude_check — Adaptive trend rider with multi-indicator signals, full 12-layer stack.
Pipsgrowth EX01017 Adaptive
Pipsgrowth.com EX01017 ForexAdaptive ZoneRecovery EA — adaptive zone recovery, full 12-layer stack.
Pipsgrowth EX01012 Adaptive
Pipsgrowth.com EX01012 DS3Adaptive High-Frequency Gold — adaptive regime gold scalper, full 12-layer stack.
Pipsgrowth EX02013 Breakout
Pipsgrowth.com EX02013 dochin_is_complete JMA + Donchian Breakout with pyramiding and profit lock, full 12-layer stack.
Pipsgrowth EX02029 Breakout
Pipsgrowth.com EX02029 Gaps gap breakout trading with trailing stop, full 12-layer stack.
Pipsgrowth EX02014 Breakout
Pipsgrowth.com EX02014 donchain_full_before_alligator — Adaptive trend rider with multi-indicator signals, full 12-layer stack.
Pipsgrowth EX02007 Breakout
Pipsgrowth.com EX02007 GB101.1 XAUUSD 5M — Gaussian EMA + ATR band breakout-close, full 12-layer stack.
Pipsgrowth EX02023 Breakout
Pipsgrowth.com EX02023 ImpulseBreakout_XAUUSD_5M — impulse candle breakout with EMA trend filter, full 12-layer stack.
Pipsgrowth EX02012 Breakout
Pipsgrowth.com EX02012 Nova V6 — compression-breakout (StdDev slope + Donchian channel), full 12-layer stack.
Pipsgrowth EX01019 Adaptive
Pipsgrowth.com EX01019 Self-Adaptive Market EA Fixed — multi-regime adaptive EA, full 12-layer stack.
What Is an MT5 Expert Advisor?
An MT5 Expert Advisor (also called an EA or forex robot) is an automated trading program written in MQL5 that runs directly inside MetaTrader 5. An EA analyzes the market, opens trades, and manages open positions automatically — without manual intervention. It can send orders, modify stop-losses, take partial profits, and close trades based on pre-programmed rules and indicator signals.
Why Open Source Expert Advisors?
We believe in full transparency in automated trading. Unlike commercial closed-source EAs, our Expert Advisors include the complete MQL5 source code.
- Full MQL5 source code included for complete audit
- Customize parameters to fit your trading style
- No hidden fees, no black boxes
- Full transparency in strategy logic and signals
How to Install an Expert Advisor on MT5
Click any EA above to download the .mq5 source file, then follow these five steps:
- 1
Open MT5, click File → Open Data Folder from the top menu
- 2
Navigate to MQL5 → Experts and paste the downloaded .mq5 file
- 3
In MT5, right-click Expert Advisors in the Navigator panel and click Refresh
- 4
Drag the new EA from the Navigator onto any chart
- 5
Enable Allow Algo Trading in the settings dialog and click OK
MT5 vs MT4 Expert Advisors — Which Is Better?
MT5 outperforms MT4 in several key areas for EA developers. All Expert Advisors in our library are written exclusively for MT5 using MQL5.
Clear Warning: Educational Purposes Only
All Expert Advisors in this library are for educational and testing purposes only. Do NOT use them with real money. Test only on demo accounts. Automated trading with real money involves substantial risk of capital loss. These tools do not constitute investment advice.