Open Source MT5 Expert Advisors
Free .mq5 source code downloads — open source automated trading robots for MetaTrader 5
24 results
Pipsgrowth EX09009 MeanReversion
Pipsgrowth.com EX09009 HangingManHammer Stoch — candlestick reversal + Stochastic confirm, full 12-layer stack.
Pipsgrowth EX09013 MeanReversion
Pipsgrowth.com EX09013 Bollinger_Bands_EA — BB mean reversion with trend filter, full 12-layer stack.
Pipsgrowth EX08006 MACD
Pipsgrowth.com EX08006 MACD_Sample — Classic MACD crossover with EMA filter, full 12-layer stack.
Pipsgrowth EX09023 MeanReversion
Pipsgrowth.com EX09023 BollingerMeanReversion — BB outer band fade, full 12-layer stack.
Pipsgrowth EX04002 HAEA
Pipsgrowth.com EX04002 HA_XAUUSD_5M — Heiken Ashi trend change scalping, full 12-layer stack.
Pipsgrowth EX07002 MA
Pipsgrowth.com EX07002 CandleTrend_XAUUSD_5M — EMA crossover with RSI and candle confirmation, full 12-layer stack.
Pipsgrowth EX04003 HAEA
Pipsgrowth.com EX04003 AlligatorHA_XAUUSD_5M — Alligator + Heiken Ashi trend EA, full 12-layer stack.
Pipsgrowth EX03005 Grid
Pipsgrowth.com EX03005 Asisten_TP_Averaging — TP averaging assistant for basket management, full 12-layer stack.
Pipsgrowth EX03003 Grid
Pipsgrowth.com EX03003 AdvancedGrid_XAUUSD_5M — pure hedged grid with lot multiplier and basket TP, full 12-layer stack.
Pipsgrowth EX02031 Breakout
Pipsgrowth.com EX02031 XAUUSDBreakout — London/NY open breakout on XAUUSD, full 12-layer stack.
Pipsgrowth EX03008 Grid
Pipsgrowth.com EX03008 G4_PyramidPro — multi-indicator pyramid with Hull MA, Supertrend and S/R, full 12-layer stack.
Pipsgrowth EX03011 Grid
Pipsgrowth.com EX03011 GoldGridMartingale_EA — grid with martingale lot multiplier and basket management, full 12-layer stack.
Pipsgrowth EX03001 Grid
Pipsgrowth.com EX03001 Thanos Grid Adaptive — bidirectional ATR-spaced stop-order grid, full 12-layer stack.
Pipsgrowth EX02033 Breakout
Pipsgrowth.com EX02033 U4 — Scalping breakout with EMA ribbon, Gaussian slope, volume/ATR spikes, full 12-layer stack.
Pipsgrowth EX04004 HAEA
Pipsgrowth.com EX04004 HASmoothed_XAUUSD_5M — smoothed Heiken Ashi + EMA trend EA, full 12-layer stack.
Pipsgrowth EX05002 Hedge
Pipsgrowth.com EX05002 HedgeCover — EMA cross seed + loss-triggered protective hedge, full 12-layer stack.
Pipsgrowth EX05008 Hedge
Pipsgrowth.com EX05008 Correlation_Matrix_3D — 3D correlation matrix visualization, full 12-layer stack.
Pipsgrowth EX03023 Grid
Pipsgrowth.com EX03023 XAUUSDGridStrategy — layered grid with basket profit close, full 12-layer stack.
Pipsgrowth EX06001 KalmanAdaptive
Pipsgrowth.com EX06001 TRACEPlus — Kalman + Page-Hinkley + Hurst + ACF + z-pullback, full 12-layer stack.
Pipsgrowth EX05006 Hedge
Pipsgrowth.com EX05006 OverHedgeV2 — EMA-direction hedging grid with tunnel entries and power-based lot progression, full 12-layer stack.
Pipsgrowth EX07003 MA
Pipsgrowth.com EX07003 MA_V1_EA — EMA Golden/Death Cross with breakeven, trailing, safe pyramid, full 12-layer stack.
Pipsgrowth EX07004 MA
Pipsgrowth.com EX07004 GoldScalper_MACrossover_AdaptivePyramid — EMA crossover with adaptive pyramiding, full 12-layer stack.
Pipsgrowth EX04005 HAEA
Pipsgrowth.com EX04005 EA_candles — candlestick pattern recognition with multi-TF confirmation, full 12-layer stack.
Pipsgrowth EX04001 HAEA
Pipsgrowth.com EX04001 HAEA — Heikin-Ashi adaptive entry + Hull-MA + EMA + RSI confirm, 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.