Open Source MT5 Expert Advisors
Free .mq5 source code downloads — open source automated trading robots for MetaTrader 5
24 results
Pipsgrowth EX03018 Grid
Pipsgrowth.com EX03018 SuperTrend_Pyramid — SuperTrend+MACD pyramid with Hull MA exit, full 12-layer stack.
Pipsgrowth EX05004 Hedge
Pipsgrowth.com EX05004 Tokyo Intervention Hedger — asymmetric dual-engine (SMC-long / PDL-short) hedge, full 12-layer stack.
Pipsgrowth EX03019 Grid
Pipsgrowth.com EX03019 GoldGridMartingale — grid + martingale for XAUUSD, full 12-layer stack.
Pipsgrowth EX03026 Grid
Pipsgrowth.com EX03026 USDJPY_Aggressive_Pyramid — MTF Hull MA pyramid with regime detection, full 12-layer stack.
Pipsgrowth EX05005 Hedge
Pipsgrowth.com EX05005 EA_Correlations multi-strategy correlation hedging EA, full 12-layer stack.
Pipsgrowth EX03017 Grid
Pipsgrowth.com EX03017 PipsGrowth_EA_PyramidHullRsiBB — multi-indicator pyramid scalper, full 12-layer stack.
Pipsgrowth EX03014 Grid
Pipsgrowth.com EX03014 MT5_BuildYourGridEA — configurable grid system, full 12-layer stack.
Pipsgrowth EX03010 Grid
Pipsgrowth.com EX03010 GoldPyramid_XAUUSD_5M — ADX/EMA pyramid with risk-based lot sizing, full 12-layer stack.
Pipsgrowth EX03016 Grid
Pipsgrowth.com EX03016 PipsGrowth_EA_GoldScalpingPyramid — gold breakout scalper with pyramid scaling, full 12-layer stack.
Pipsgrowth EX03012 Grid
Pipsgrowth.com EX03012 GoldPyramidScalper — Gold scalping with safe pyramiding, full 12-layer stack.
Pipsgrowth EX03013 Grid
Pipsgrowth.com EX03013 MartingalePulse — multi-strategy grid with martingale recovery, full 12-layer stack.
Pipsgrowth EX03015 Grid
Pipsgrowth.com EX03015 MyGridEA — advanced grid with HF trend riding and equity protection, full 12-layer stack.
Pipsgrowth EX05009 Hedge
Pipsgrowth.com EX05009 Correlation_Matrix_3D — 3D correlation matrix visualization, full 12-layer stack.
Pipsgrowth EX05001 Hedge
Pipsgrowth.com EX05001 HedgedGrid XAUUSD 5M — RSI reversion + hedged grid (default OFF), full 12-layer stack.
Pipsgrowth EX03004 Grid
Pipsgrowth.com EX03004 Aggressive_Pyramid_Buy — buy-only pyramid with 8-13-21 EMA trend alignment, full 12-layer stack.
Pipsgrowth EX03002 Grid
Pipsgrowth.com EX03002 Recovery_XAUUSD_5M — RSI+MA trend entry with optional recovery grid, full 12-layer stack.
Pipsgrowth EX03024 Grid
Pipsgrowth.com EX03024 ControlGrid_XAUUSD_5M — RSI-filtered grid with lot multiplier and basket TP, full 12-layer stack.
Pipsgrowth EX02032 Breakout
Pipsgrowth.com EX02032 DAILY_RANGE_BREAKOUT_EA — session range breakout visualization, full 12-layer stack.
Pipsgrowth EX03006 Grid
Pipsgrowth.com EX03006 Avalanche_AV random entry with martingale recovery and drawdown protection, full 12-layer stack.
Pipsgrowth EX03025 Grid
Pipsgrowth.com EX03025 DHLAOS — Daily High/Low + Andean Oscillator scalping with grid, full 12-layer stack.
Pipsgrowth EX03009 Grid
Pipsgrowth.com EX03009 Gold_Pyramid_Stacker — multi-filter pyramid with ATR step and basket management, full 12-layer stack.
Pipsgrowth EX07001 MA
Pipsgrowth.com EX07001 TrailingStop XAUUSD 5M — EMA cross + Chandelier trail, full 12-layer stack.
Pipsgrowth EX03007 Grid
Pipsgrowth.com EX03007 Exp_CloseAllPositionsByTime — scheduled close-all utility, full 12-layer stack.
Pipsgrowth EX02034 Breakout
Pipsgrowth.com EX02034 DonchianExpert — Donchian channel breakout with toggleable ADX/MACD/RSI filters, trailing, break-even, profit lock, pyramid gate.
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.