Open Source MT5 Expert Advisors
Free .mq5 source code downloads — open source automated trading robots for MetaTrader 5
24 results
Pipsgrowth EX16099 Trend
Pipsgrowth.com EX16099 Hull2EA — four Hull indicator trend EA with advanced exit strategies, full 12-layer stack.
Pipsgrowth EX18006 TrendFollow
Pipsgrowth.com EX18006 TrendRider_Adaptive — ATR-Adaptive EMA-Trend Rider, full 12-layer stack.
Pipsgrowth EX17003 Volatility
Pipsgrowth.com EX17003 Good_after_GPT_comments — adaptive volatility trend scalper with dynamic additions, full 12-layer stack.
Pipsgrowth EX18002 TrendFollow
Pipsgrowth.com EX18002 Ichi_ATR_EA — Ichimoku + ATR trend-following EA, full 12-layer stack.
Pipsgrowth EX16107 Trend
Pipsgrowth.com EX16107 JMAEA — JMA trend EA with Hull confirmation and advanced exits, full 12-layer stack.
Pipsgrowth EX17013 Volatility
Pipsgrowth.com EX17013 gaussian2 — Gaussian2 Adaptive EA with multi-indicator auto-tuning and HTF filters, full 12-layer stack.
Pipsgrowth EX17010 Volatility
Pipsgrowth.com EX17010 gaussian_Real — Gaussian Adaptive EA with ADX/MACD/RSI auto-tuning, full 12-layer stack.
Pipsgrowth EX17012 Volatility
Pipsgrowth.com EX17012 gaussian — Gaussian Adaptive EA with ADX/MACD/RSI auto-tuning, full 12-layer stack.
Pipsgrowth EX18001 TrendFollow
Pipsgrowth.com EX18001 Triple_MA_EA — Triple EMA stack trend-following EA, full 12-layer stack.
Pipsgrowth EX17006 Volatility
Pipsgrowth.com EX17006 10.5_335 — adaptive volatility trend scalper with multi-indicator roles, full 12-layer stack.
Pipsgrowth EX16100 Trend
Pipsgrowth.com EX16100 exModularEA_XAUUSD_5M — modular Hull MA EA for XAUUSD M5, full 12-layer stack.
Pipsgrowth EX18007 TrendFollow
Pipsgrowth.com EX18007 TrendRider_Pyramid — 5-confirm trend rider with pyramiding, full 12-layer stack.
Pipsgrowth EX17019 Volatility
Pipsgrowth.com EX17019 GB10_5_2_updated — Volatility Gaussian Bands EA with adaptive breakout, full 12-layer stack.
Pipsgrowth EX17024 Volatility
Pipsgrowth.com EX17024 GB10_5_2v1_1_copy — Gaussian Band breakout v1.1 with Gaussian cross exit, full 12-layer stack.
Pipsgrowth EX17007 Volatility
Pipsgrowth.com EX17007 GoldScalper_ATRBurst_RangeBreakout — ATR burst range breakout gold scalper, full 12-layer stack.
Pipsgrowth EX17026 Volatility
Pipsgrowth.com EX17026 GB111 — Production Gaussian Band breakout with robust execution, full 12-layer stack.
Pipsgrowth EX16092 Trend
Pipsgrowth.com EX16092 CCI_and_Martin_Source_Code — CCI entry with candlestick confirmation, full 12-layer stack.
Pipsgrowth EX16062 Trend
Pipsgrowth.com EX16062 P — Adaptive multi-confirmation EA, full 12-layer stack.
Pipsgrowth EX16083 Trend
Pipsgrowth.com EX16083 NewsTrader — Straddle pending orders at news hours, full 12-layer stack.
Pipsgrowth EX16057 Trend
Pipsgrowth.com EX16057 newOptmized -- Optimized multi-indicator EA with RSI, MBS, Magic, MFI, KAMA, ADX and adaptive confirmation, full 12-layer stack.
Pipsgrowth EX16087 Trend
Pipsgrowth.com EX16087 BullishBearish_MeetingLines_CCI - Meeting Lines pattern + CCI confirm, full 12-layer stack.
Pipsgrowth EX16088 Trend
Pipsgrowth.com EX16088 BullishBearish_MeetingLines_MFI - Meeting Lines pattern + MFI confirm, full 12-layer stack.
Pipsgrowth EX16053 Trend
Pipsgrowth.com EX16053 new -- Robust USDJPY scalping EA with multi-role indicator system, full 12-layer stack.
Pipsgrowth EX16093 Trend
Pipsgrowth.com EX16093 ChartInChart — chart-in-chart utility, 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.