Synced with GitHub · updated 2 days ago

Free MT4 & MT5 Expert Advisors

2,116 free, open-source expert advisors for MetaTrader 4 and 5, each linked to its source code on GitHub.

New EAs by RSS
2,116 EAs

AuraChart Studio

by roseshayan
1 stars

AuraChart Studio is a non-trading Expert Advisor for MetaTrader 4 and MetaTrader 5 that restyles chart colors, candles, grid lines, and drawn objects. It applies preset dark, light, fantasy, and accessibility palettes from a draggable on-chart panel, and it can edit colors, save appearance profiles, and import or expor

MT4MT5 Utility

Prop Rules Monitor

by allanninal
1 stars

Prop Rules Monitor is a free indicator for MetaTrader 4 and MetaTrader 5 that displays live equity against user-defined daily loss limits and max loss rules. It calculates day start from typed reset hour and zone with built-in daylight saving, measuring on equity or balance. The chart panel shows daily floor remaining,

MT4 Risk & protection
Updated 2 weeks ago Custom licence GitHub repository of Prop Rules Monitor

EA Health Monitor

by allanninal
1 stars

The EA Health Monitor displays a table tracking multiple Expert Advisors on the same MetaTrader account by magic number, along with a row for manual trades and an aggregate total. It reads account history and open positions to report closed trades, net results, win rates, profit factors, max drawdowns, today's results,

MT4 Utility
Updated 2 weeks ago Custom licence GitHub repository of EA Health Monitor

XAUUSD Bot

by Imma09-ahl
1 stars

The XAUUSD Bot is a MetaTrader 5 robot for automated gold trading on XAUUSD. It identifies entry signals on M15 timeframe using candlestick body ratios, swing lookback, ATR volatility filters, and trend indicators like EMAs. Trades open only when all conditions pass including 1% equity risk per trade, ATR-based stop lo

MT5 Trading robot Trend following
Updated 2 weeks ago Apache-2.0 GitHub repository of XAUUSD Bot

Hurst Regime Adaptive Dual

by presios2004-boop
1 stars

This MetaTrader 5 expert advisor employs a regime-adaptive strategy using the Hurst exponent to distinguish between trending and ranging market conditions. It performs dual timeframe analysis, typically executing on the H1 timeframe while monitoring H4 for broader context. The system incorporates technical indicators s

MT5 Collection Trend followingMean reversion
Updated 2 weeks ago None stated GitHub repository of Hurst Regime Adaptive Dual

ForexSniper Pro EA

by faisalkhattak7997-tech
1 stars

ForexSniper Pro EA is an automated trading robot for MetaTrader 5 that executes trades on forex pairs, gold, BTC, and ETH across M5, M15, and H1 timeframes. It uses technical indicators including MACD, RSI, EMA, ATR, and Bollinger Bands combined with AI signal scoring to generate entries and exits. Risk controls includ

MT5 Trading robot AI / machine learningIndicator crossover
Updated 3 weeks ago None stated GitHub repository of ForexSniper Pro EA

Ponix EA

by ali452158
1 stars

Ponix EA is an automated MetaTrader 5 trading robot built specifically for PainX synthetic indices on the Weltrade platform. The EA scans for bearish reversals across timeframes like M15 and triggers sell trades upon immediate price crashes or M5 support breakdowns. It can also open counter-trend buy positions to captu

MT5 Trading robot BreakoutScalpingMean reversion
Updated 3 weeks ago None stated GitHub repository of Ponix EA

GoldScalperM15

by Kla1524
1 stars

The GoldScalperM15 EA is an automated trading robot for XAUUSD gold on the M15 timeframe. It records the Asian session high and low from 00:00 to 08:00 server time and enters a single trade per day on the first M15 candle that breaks the range, either buy or sell. Lot size follows a strict 0.5% risk of equity using the

MT5 Trading robot Breakout
Updated 3 weeks ago MIT GitHub repository of GoldScalperM15

Omega X EA

by Trio707
1 stars

Omega X EA is a MetaTrader 5 expert advisor that implements a one-sided grid martingale strategy on hedging accounts. It enters trades via simultaneous BuyStop and SellStop pending orders using a straddle range gate. Once one position fills, the EA locks direction and adds levels on the same side with lot scaling. It e

MT5 Trading robot GridMartingale High risk
Updated 3 weeks ago None stated GitHub repository of Omega X EA

Position Sizer RR

by hujiayulinli-collab
1 stars

Position Sizer RR is an MT5 tool for manual trade entry and automated exit management. It calculates position size based on risk percentage and supports multiple take profit targets with automatic break-even activation and partial closes. Batch opening of correlated orders is possible with adjustable millisecond interv

MT5 Trade manager
Updated 3 weeks ago Apache-2.0 GitHub repository of Position Sizer RR

Nuvens Gold Breakout

by Davimedeirosisj
1 stars

Nuvens Gold Breakout is a MetaTrader 5 EA that trades XAUUSD gold using breakout strategies with pending Buy Stop and Sell Stop orders. It applies an ATR volatility gate to prevent new trades when ATR falls below the minimum threshold. Signals form on M30 timeframe with an optional H4 EMA trend filter for confirmation.

MT5 Trading robot BreakoutTrend following
Updated 3 weeks ago None stated GitHub repository of Nuvens Gold Breakout

FakeMoonDog

by kenjiCRac
1 stars

The FakeMoonDog EA is an MT5 robot for XAUUSD gold trading. It switches between breakout mode for trending conditions using signals from Nova, Apex, Zenith, Pulse and Eclipse patterns, and grid mode for sideways markets with ADR or ATR spacing. Trades enter on breakouts or grid levels and exit at take profit targets or

MT5 Trading robot Trend followingGridBreakout High risk
Updated 3 weeks ago None stated GitHub repository of FakeMoonDog

Autotrader

by hamamun
1 stars

Autotrader is a fully automatic MT5 expert advisor that reads M30, M15 and M5 timeframes to detect bias and place limit orders. It enters trades using a two-sided direction engine that combines Nadaraya-Watson regression, Ehlers Super Smoother, Laguerre RSI, Kalman trend lines, Smart Money Concepts and volume flow anal

MT5 Trading robot SMC / ICT / price actionTrend followingMulti-strategy
Updated 3 weeks ago None stated GitHub repository of Autotrader
1 stars

GoldV4 Institutional Scalper is a dual-strategy algorithmic trading robot for XAUUSD on MetaTrader 5. It runs two independent strategies targeting different microstructures on the M1 timeframe, one capturing late-NY-to-Tokyo handoff and the other London open volatility surge. Entries use an 8-point confluence score acr

MT5 Trading robot Trend followingBreakoutMean reversion
Updated 3 weeks ago Custom licence GitHub repository of GoldV4 Institutional Scalper

Ichimoku Strategy Bot

by Mrben509
1 stars

This MetaTrader 5 expert advisor utilizes the Ichimoku Kinko Hyo indicator system integrated with a machine learning boosting model to execute trades. It analyzes technical factors including RSI, ATR, Z-scores, and price slopes to determine a success probability before opening positions. The robot features built-in ris

MT5 Trading robot Trend followingAI / machine learning
Updated 3 weeks ago None stated GitHub repository of Ichimoku Strategy Bot

MT5 Web Bridge

by Ishaan-nasir
1 stars

This EA acts as a lightweight HTTP bridge connecting a FastAPI server running Python algorithms to MetaTrader 5. It polls the server every 500ms using WebRequest to receive JSON commands for opening LONG or SHORT trades, modifying positions, or closing positions. It pushes live account state, open positions, bid/ask da

MT5 Framework & template
Updated 3 weeks ago None stated GitHub repository of MT5 Web Bridge
1 stars

This MetaTrader 5 expert advisor trades gold on a trend-continuation setup. It waits for a fast smoothed moving average pullback and a confirming candle that closes with the trend, then opens one market order. Stop loss sits beyond the pullback wick, with a minimum ATR distance and a default maximum of 15 price units t

MT5 Trading robot Trend followingIndicator crossover
Updated 3 weeks ago None stated GitHub repository of Gold Trend Confirm Lock
1 stars

The EA is a scalping robot for XAUUSD on MetaTrader 5. It enters trades by placing pending stop orders aligned with EMA trend on M1. After entry, DCA adds up to 4 orders in the basket every 2 points with fixed lot size and max 0.05 lot. The basket uses shared stop loss 15 points away. It applies basket trailing when pr

MT5 Trading robot ScalpingGridHedging High risk
Updated 3 weeks ago None stated GitHub repository of Gold Grid Stop DCA EA

Kaybambodlabfx SMC

by jetloo66-dot
1 stars

Kaybambodlabfx SMC is a MetaTrader 5 expert advisor that executes trades based on market regime classification and Smart Money Concepts (SMC). The system employs a multi-timeframe approach, scanning structures from the daily chart down to one-minute intervals to establish a master bias. It uses ADX, ATR, and swing poin

MT5 Trading robot SMC / ICT / price actionTrend followingMulti-strategy
Updated 3 weeks ago None stated GitHub repository of Kaybambodlabfx SMC

Grid Assistant Pro

by ramadanrahmad
1 stars

The Grid Assistant Pro is an Expert Advisor for MetaTrader 5 that executes grid trading on XAUUSD. It opens multiple limit order layers at user-defined pip distances with scaled lot sizes upon one-click button press or limit order catch. The EA synchronizes stop loss and take profit across all positions sharing a magic

MT5 Trading robot Grid High risk
Updated 4 weeks ago None stated GitHub repository of Grid Assistant Pro

MT5 Forex Demo Bot

by noahtarik60-a11y
1 stars

The MT5 Forex Demo Bot is an expert advisor that automates forex trading on the MetaTrader 5 platform. It uses exponential moving averages with fast and slow periods to detect crossovers on the M15 timeframe and enters buy trades when the fast EMA crosses above the slow EMA, and sell trades when it crosses below. Each

MT5 Trading robot Indicator crossoverTrend following
Updated 4 weeks ago None stated GitHub repository of MT5 Forex Demo Bot
1 stars

Gold Micro HyperScalp EA is a MetaTrader 5 expert advisor focused on XAUUSD trading at M1 timeframe. It employs geometric micro-lot compounding for small accounts with a fallback risk percent setting and lot size cap. Entries trigger on SMC Asian liquidity sweeps, volume spikes, and CPR levels during London and New Yor

MT5 Collection ScalpingSMC / ICT / price actionTrend following High risk
Updated 4 weeks ago None stated GitHub repository of Gold Micro HyperScalp EA
1 stars

This EA exports closed trades from MetaTrader 5 to Markdown format for Obsidian trading journals. It reads position history without entering or exiting any trades and creates one note per closed position containing ticket, symbol, direction, volume, prices, SL/TP, R:R, balance, profit, commission, swap, duration and re

MT5 Utility

Panda Engine EA

by gian101310
1 stars

Panda Engine EA is a multi-strategy robot for MetaTrader 5 that incorporates four distinct trading modules: BB, Intra, Pullback, and Intra Master. It executes trades based on technical structures, swing points, and a confluence scoring system. The expert advisor includes an exposure guard to manage risk by limiting tot

MT5 Collection Multi-strategyTrend followingMean reversion
Updated 4 weeks ago None stated GitHub repository of Panda Engine EA

CLMCA EA

by pandaluvly
1 stars

CLMCA is a MetaTrader 5 expert advisor for the XAUUSD M15 timeframe. It enters trades on pullbacks to EMA34 and EMA89 with bullish candle confirmation and ADX trend filters from higher timeframes. It exits at a hard stop-loss calculated from EMA89 and ATR14. Risk controls include fixed dollar or percentage of balance l

MT5 Trading robot Mean reversionTrend following
Updated 4 weeks ago MIT GitHub repository of CLMCA EA

Ali Trader EA

by ali452158
1 stars

Ali Trader EA is an automated MetaTrader 5 trading robot designed primarily for XAUUSD (gold). It integrates Smart Money Concepts elements such as market structure breaks, order blocks, fair value gaps, and liquidity sweeps alongside technical indicators like RSI divergence, ADX, moving averages, and DXY correlation. T

MT5 Trading robot SMC / ICT / price actionBreakoutTrend following
Updated 4 weeks ago None stated GitHub repository of Ali Trader EA

XLK Boom Crash Bot

by sebastianxilkeraraujo-ai
1 stars

XLK Boom Crash Bot is a MetaTrader 5 EA designed for Boom and Crash synthetic indices. It scans multiple timeframes (M1, M5, M15, H1) to detect price action zones, pivot structures, reactions, and historical supports using configurable parameters like pivot strength, zone ranges, and scan bars. The EA registers signals

MT5 Utility SMC / ICT / price action
Updated 4 weeks ago None stated GitHub repository of XLK Boom Crash Bot

Exness ICT Gold EA

by jonathanmentor62-web
1 stars

The Exness ICT Gold EA is a multi-strategy expert advisor for MetaTrader 5. It trades gold using confluence signals from ICT/SMC, liquidity, FVG, order blocks, retests, trend, breakout and volatility analysis across H4, H1, M15 and M5 timeframes. The EA opens and closes trades based on strategy signals and applies risk

MT5 Trading robot SMC / ICT / price actionTrend followingBreakout
Updated 4 weeks ago None stated GitHub repository of Exness ICT Gold EA

PropGuard MT5

by dmck24
1 stars

This MetaTrader 5 expert advisor serves as a compliance protection layer designed for proprietary trading firm accounts. It implements three primary risk guards: an equity-anchored daily loss limit that resets at midnight, a static overall maximum loss halt based on starting balance, and a news filter that blocks new e

MT5 Risk & protection Indicator crossover
Updated 4 weeks ago None stated GitHub repository of PropGuard MT5

Jackpot Flash Man

by Juste1827
1 stars

The Jackpot Flash Man EA is a trading robot for MT5 that analyzes M1 candle phases and tick microstructure to generate entries. It enters trades on EMA slope conditions, ATR volatility filters, consecutive tick requirements, and predictive engine signals for market regime and candle phase progression. The EA exits posi

MT5 Trading robot Trend followingScalpingSMC / ICT / price action High risk
Updated 4 weeks ago None stated GitHub repository of Jackpot Flash Man
1 stars

This MetaTrader 5 expert advisor executes a trend-following strategy based on Donchian Channel breakouts and MACD filters across multiple timeframes. It utilizes a higher timeframe for trend direction while identifying entry opportunities on lower timeframes. The robot includes a trend memory mode designed to manage en

MT5 Trading robot BreakoutTrend followingIndicator crossover
Updated 4 weeks ago None stated GitHub repository of Donchian MACD Breakout EA
1 stars

This MetaTrader 5 repository contains a large collection of expert advisors developed using the fxDreema visual builder. The primary strategy utilizes a triple moving average system with 200, 25, and 5 periods to detect trends, combined with ATR-based volatility filters for trade exits. It features grid-based order lay

MT5 Collection GridIndicator crossoverTrend following High risk
Updated 4 weeks ago None stated GitHub repository of Amighade MQL5 Collection

MT5 Docker Copier

by chris-lin
1 stars

The MT5 Docker Copier enables automated cross-broker trade copying between two MetaTrader 5 terminals using Docker containers and a central Python TCP hub. Trades from a master signal source such as Vantage are routed to a slave execution account like FTMO. The system resolves symbol name differences through configurab

MT5 Copier & bridge
Updated 4 weeks ago None stated GitHub repository of MT5 Docker Copier

Grid Bot

by tbradlo
1 stars

This MetaTrader EA opens and manages a grid of buy positions every 50 points, setting a fixed take profit of 75 points per trade. It can hold up to 10 buy positions and 5 sell positions of 0.02 lots each, closing the worst sell orders when the sell buffer reaches 5 to free capital. Stochastic oscillator parameters (K=1

MT4MT5 Collection GridIndicator crossoverHedging High risk
Updated 4 weeks ago MIT GitHub repository of Grid Bot

C Financial

by rafaelsoec
1 stars

C Financial is a MetaTrader 5 repository containing a large collection of expert advisor variants focused on trend-following and price action strategies. The primary scripts utilize technical indicators like Moving Averages, ADX, CCI, and Average True Range to detect market direction and volatility. It features modular

MT5 Collection Trend followingBreakoutIndicator crossover High risk
Updated 4 weeks ago None stated GitHub repository of C Financial

QQQ Enterprise Professional

by RolandCreative
1 stars

QQQ Enterprise Professional is a MetaTrader 5 expert advisor that trades the QQQ ETF index using ICT smart money concepts combined with EMA trend indicators. It enters trades on liquidity sweeps, fair value gap confirmations, trend slope alignments and EMA crossovers or breakouts, allowing up to three entries per setup

MT5 Trading robot Trend followingSMC / ICT / price actionBreakout

VORAX Scalper

by nyuchz1
1 stars

VORAX is a scalping expert advisor for MetaTrader 5 that trades XAUUSD gold and BTCUSD bitcoin on the M1 timeframe. It enters positions using momentum and buyer/seller pressure analysis signals and exits at take profit with risk-reward ratios while applying volatility-adjusted stop losses. Risk controls include per-tra

MT5 Trading robot Scalping
Updated 5 weeks ago None stated GitHub repository of VORAX Scalper

AstraTrader

by contatobusinesmendessantos-sketch
1 stars

AstraTrader is an AI-driven MetaTrader 5 expert advisor designed to execute trades based on a deep learning pipeline. The EA manages the execution lifecycle, handling symbols and timeframes, while delegating market analysis and order execution to an external pipeline class. It features built-in risk controls, including

MT5 Trading robot AI / machine learning
Updated 5 weeks ago None stated GitHub repository of AstraTrader

Sniper Style Pro EA

by PasinduAmarasinghe20
1 stars

The Sniper Style Pro EA is a MetaTrader 5 expert advisor that generates BUY and SELL signals using EMA crossover confirmed by RSI thresholds along with multi-timeframe trend alignment checks. It enters positions on signal conditions and manages exits through ATR-based stop loss plus take profit levels at 0.5R, 1.0R, an

MT5 Trading robot Indicator crossoverTrend following
Updated 5 weeks ago None stated GitHub repository of Sniper Style Pro EA

Golden Bar

by MrOwl1011
1 stars

Golden Bar is an expert advisor for MetaTrader 5 that draws a weekly price level grid on the XAUUSD gold chart. It enters long or short trades on bounces from these levels once all active filters agree, including ADX strength, SMA trend, good ratio proximity, and optional session windows. It exits trades at take profit

MT5 Trading robot Mean reversionBreakout
Updated 5 weeks ago MIT GitHub repository of Golden Bar

Raven Cost Averaging

by randiapriliyadiR
1 stars

Raven Cost Averaging is a multi-currency grid robot for MetaTrader 5 designed to trade seven major forex pairs from a single chart. The system employs a hedging strategy, opening initial buy and sell positions and layering subsequent trades at fixed pip distances. It includes an optional M15 SMA 200 filter for primary

MT5 Trading robot GridHedgingIndicator crossover High risk
Updated 5 weeks ago Apache-2.0 GitHub repository of Raven Cost Averaging

The Gold Reaper

by bestsangtao
1 stars

The Gold Reaper is an expert advisor compatible with both MetaTrader 4 and MetaTrader 5, specifically designed for gold trading. It executes trades based on fake breakout filters and high-low trailing stop losses, with options to restrict operations by trade frequency, spread, and specific hours on Fridays. The EA feat

MT4MT5 Trading robot BreakoutHedging
Updated 5 weeks ago None stated GitHub repository of The Gold Reaper
1 stars

MRTRADER is an MQL5 Expert Advisor for MetaTrader 5 that trades XAUUSD, EURUSD, and GBPUSD on the H1 timeframe using EMA crossover. It enters long or short trades on fast-slow EMA signals and exits with stop loss and take profit based on ATR multiples. Lots are sized as a percentage of balance up to a maximum limit. A

MT5 Trading robot Trend followingIndicator crossoverMartingale High risk

Gold Sniper Scalper

by Zaibten
1 stars

The Gold Sniper Scalper is an automated trading robot designed for MT5, specifically optimized for scalping gold (XAUUSD). The EA employs technical analysis using indicators like exponential moving averages (EMA), RSI, and ATR for entries, with optional multi-timeframe (MTF) trend confirmation across M5 and M15 charts.

MT5 Trading robot Trend followingScalpingIndicator crossover High risk
Updated 5 weeks ago None stated GitHub repository of Gold Sniper Scalper

Maximum Scalper Unlimited

by lukasrudolf77-commits
1 stars

Maximum Scalper Unlimited is an MT5-based expert advisor designed for high-frequency scalping, specifically configured for gold (XAUUSD). Operating on the M1 timeframe, it aligns entries with M5 trends using multiple exponential moving averages, RSI, and Stochastic indicators. The strategy utilizes a trend-pyramiding a

MT5 Collection ScalpingTrend followingGrid High risk
Updated 5 weeks ago None stated GitHub repository of Maximum Scalper Unlimited

Signal Scanner Pro PAICT

by asnakegreat
1 stars

This MetaTrader 5 expert advisor functions as a comprehensive chart annotation and signal scanning tool based on Smart Money Concepts and Price Action. It identifies structural elements such as order blocks, fair value gaps, liquidity pools, and market structure shifts across multiple symbols simultaneously. The system

MT5 Utility SMC / ICT / price actionTrend followingIndicator crossover High risk
Updated 5 weeks ago None stated GitHub repository of Signal Scanner Pro PAICT

Xau Cloud AI Sniper

by Lamarrsdrip
1 stars

Xau Cloud AI Sniper is an automated trading robot for MetaTrader 5 designed for gold trading. It utilizes a multi-layered entry pipeline involving a pattern engine, breakout detection, and trend alignment, often synchronized with external cloud-based market outlooks. The system features an AI-filter mode to validate tr

MT5 Collection BreakoutTrend followingMean reversion High risk
Updated 5 weeks ago None stated GitHub repository of Xau Cloud AI Sniper

SMC Liquidity EA

by Shifrozy
1 stars

This expert advisor for MetaTrader 5 automates Smart Money Concepts (SMC) and institutional liquidity strategies. It maps liquidity pools on a higher timeframe, monitors for liquidity sweeps, and uses a lower timeframe to identify market structure shifts (CHoCH) and breaks of structure (BOS). To enter positions, the EA

MT5 Trading robot SMC / ICT / price actionBreakoutGrid High risk

Browse by Category

Learn How to Use Expert Advisors

Free, plain-English guides: find an EA, install it, set it up, test it and run it safely.

  1. 1Types of EAsRobots, trade managers, copiers and risk tools, and what each is for.
  2. 2Using this librarySearch, filters, badges and what our checks do and do not mean.
  3. 3Install an EA in MT4 or MT5Data folder, compile, attach to a chart and switch on algo trading.
  4. 4EA settings explainedLot size, stop-loss, magic number, max spread and trading hours.
  5. 5Backtest in the Strategy TesterModelling, spread, the report and the over-fitting trap.
  6. 6Choose a safe EAA checklist for the code, the logic, the evidence and the fit.
  7. 7Run an EA 24/7VPS, forward testing on demo and going live small.
  8. 8Open-source EAs on GitHubLicences, compiling in MetaEditor and editing inputs safely.
  9. 9Forex robots: an honest guideWhat automation can and cannot do for you.

About the EA Library

The ForexR EA Library collects open-source expert advisors for MetaTrader 4 and MetaTrader 5 that are published on GitHub. Each entry links to the original repository, so you always get the author's latest code, issues and licence straight from the source. Star counts, last updates and licences are synced from GitHub every day, and new repositories are added every week.

Every repository is checked automatically before it is listed: it must contain readable MQL source code for a real expert advisor, and repositories that ship executables, hide downloads behind archive passwords or show signs of bought stars are left out. The summaries and tags are written automatically from each repository's README and code. They describe what an EA does; they are not a recommendation, and nothing here is tested or endorsed by ForexR.

Trading with expert advisors is risky. Backtest any EA and run it on a demo account before you trust it with real money. CFDs and leveraged forex are complex instruments with a high risk of losing money rapidly.

EA Library FAQ

What is an expert advisor (EA)?

An expert advisor is a program that runs inside MetaTrader 4 or MetaTrader 5. It can open and close trades on its own, manage trades you opened (trailing stops, break-even, partial closes), protect the account, or connect MetaTrader to other tools such as Telegram or Python. EAs are written in MQL4 (MT4) or MQL5 (MT5).

Are the EAs in this library free?

Yes. Every EA listed here is published on GitHub with its source code, so you can read, download and compile it at no cost. Check each repository's licence before reusing the code in your own projects: some EAs state no licence at all.

Are these EAs safe to use?

ForexR lists only repositories with readable MQL source code and never hosts files. Repositories that ship executables, ask you to disable antivirus, hide downloads behind passwords or show signs of bought stars are left out automatically. That does not make any EA profitable or bug-free: read the code, backtest it in the Strategy Tester and run it on a demo account first.

How do I install an EA in MT4 or MT5?

Download the source from GitHub, open MetaTrader, choose File, then Open Data Folder, and copy the .mq4 (MT4) or .mq5 (MT5) file into MQL4/Experts or MQL5/Experts. Open it in MetaEditor and press Compile, then drag the EA from the Navigator onto a chart and allow algorithmic trading.

How does ForexR choose which EAs to list?

A crawler searches GitHub every week for MetaTrader repositories, reads their code and keeps those that contain a real expert advisor and pass the safety checks. Stars, updates and licences are refreshed from GitHub every day. Summaries are written automatically from each repository's README and code, so treat them as a guide and check the source.

What do "High risk", grid and martingale mean?

A grid EA opens a ladder of orders at fixed distances; a martingale EA increases the lot size after losses. Both can show smooth equity curves for a long time and then lose a large part of the account in one strong trend. EAs that use either are marked High risk, and you can hide them with the "Hide grid and martingale" filter.

Run EAs With a Broker That Supports MT4 and MT5

Compare regulated brokers by platform, spreads, minimum deposit and leverage.

Compare brokers