Open Source MT5 Expert Advisors
Free .mq5 source code downloads — open source automated trading robots for MetaTrader 5
24 results
Pipsgrowth EX15025 SMC-OrderBlock
Pipsgrowth.com EX15025 SMC_XAUUSD_5M — SMC order block engulfing break EA for XAUUSD M5, full 12-layer stack.
Pipsgrowth EX16001 Trend
Pipsgrowth.com EX16001 TRACE+ Trend — Kalman slope + AVWAP + Hurst + ATR pullback, full 12-layer stack.
Pipsgrowth EX16016 Trend
Pipsgrowth.com EX16016 USDJPY_GLM_4_7_SafePyramidTrendRider — Safe pyramid trend rider, full 12-layer stack.
Pipsgrowth EX16037 Trend
Pipsgrowth.com EX16037 EX_X3_XAUUSD_pro — dual-entry dual-confirm XAU Pro scalper, full 12-layer stack.
Pipsgrowth EX16027 Trend
Pipsgrowth.com EX16027 BullishBearish_Engulfing_Stoch - Engulfing pattern + Stochastic confirm + MA trend filter, full 12-layer stack.
Pipsgrowth EX16026 Trend
Pipsgrowth.com EX16026 BullishBearish_Engulfing_RSI - Engulfing pattern + RSI confirm + MA trend filter, full 12-layer stack.
Pipsgrowth EX16036 Trend
Pipsgrowth.com EX16036 EX_X3_XAUUSD_pro — dual-entry dual-confirm XAU Pro scalper, full 12-layer stack.
Pipsgrowth EX15024 SMC-OrderBlock
Pipsgrowth.com EX15024 Smart_Money_Order_Block_ChocEA_fix — SMC order block breakout/retest EA, full 12-layer stack.
Pipsgrowth EX16004 Trend
Pipsgrowth.com EX16004 Price_Action_EA — 2-bar reversal price action EA, full 12-layer stack.
Pipsgrowth EX15026 SMC-OrderBlock
Pipsgrowth.com EX15026 Smart_Money_Order_Block_ChocEA_fix — SMC order block breakout/retest EA, full 12-layer stack.
Pipsgrowth EX16006 Trend
Pipsgrowth.com EX16006 GoldScalper PinbarAction ReversalPattern — pinbar reversal scalper, full 12-layer stack.
Pipsgrowth EX16028 Trend
Pipsgrowth.com EX16028 BullishBearish_Harami_CCI - Harami pattern + CCI confirm + MA trend filter, full 12-layer stack.
Pipsgrowth EX16017 Trend
Pipsgrowth.com EX16017 ZigZag_EA — ZigZag corridor breakout with Fibonacci SL/TP, full 12-layer stack.
Pipsgrowth EX16003 Trend
Pipsgrowth.com EX16003 UT_Bot_Alerts — ATR trailing stop crossover EA, full 12-layer stack.
Pipsgrowth EX16032 Trend
Pipsgrowth.com EX16032 DSUPERNATURAL1_UNIVERSAL_TRAILING_STOP_EA — universal trailing stop manager, full 12-layer stack.
Pipsgrowth EX16029 Trend
Pipsgrowth.com EX16029 BullishBearish_Harami_MFI - Harami pattern + MFI confirm + MA trend filter, full 12-layer stack.
Pipsgrowth EX15028 SMC-OrderBlock
Pipsgrowth.com EX15028 SMCstarV02_simpleforextools — SMC order block breakout/retest EA, full 12-layer stack.
Pipsgrowth EX16011 Trend
Pipsgrowth.com EX16011 GoldScalper Engulfing StrongReversal — engulfing reversal scalper, full 12-layer stack.
Pipsgrowth EX16034 Trend
Pipsgrowth.com EX16034 EX_X2_XAUUSD_v1_1 — dual-entry dual-confirm XAU scalper, full 12-layer stack.
Pipsgrowth EX16013 Trend
Pipsgrowth.com EX16013 PriceAction XAUUSD 5M — price action trend EA, full 12-layer stack.
Pipsgrowth EX16039 Trend
Pipsgrowth.com EX16039 TrendRider_XAUUSD_5M — EMA crossover trend rider with H1 filter, full 12-layer stack.
Pipsgrowth EX16015 Trend
Pipsgrowth.com EX16015 USDJPY_Aggressive_Trend_Rider_EA — Aggressive trend rider with pyramiding, full 12-layer stack.
Pipsgrowth EX16024 Trend
Pipsgrowth.com EX16024 BullishBearish_Engulfing_CCI — Engulfing pattern with CCI confirmation, full 12-layer stack.
Pipsgrowth EX15023 SMC-OrderBlock
Pipsgrowth.com EX15023 PipsGrowth SMC Scalper — BOS/CHoCH/OB/FVG scalper with ATR risk management, 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.