This expert advisor is designed specifically for trading gold on the MetaTrader 4 platform. It employs a hybrid strategy approach, allowing users to toggle between trend following using moving average crossovers, mean reversion via RSI and Stochastic divergence, and breakout patterns. Trade management includes automate
Moises Risk Manager is a risk management framework and expert advisor for MetaTrader 5. It offers automated lot sizing through fixed volumes, balance or equity percentage risk, and the Paroli positive progression system. The tool includes a persistence engine that saves trade states to global variables and CSV files, e
This Expert Advisor for MetaTrader 5 implements a mean-reversion strategy focused on XAUUSD (Gold) using the M15 timeframe. It identifies entries when the price bounces back inside Bollinger Bands after a touch or breakout. The robot manages trades using a high reward-to-risk ratio, featuring a fixed dollar-based risk
This MetaTrader 5 expert advisor utilizes machine learning via ONNX (Open Neural Network Exchange) models to predict price movements. The system includes specialized versions for major currency pairs including AUDUSD, EURUSD, GBPUSD, and USDCHF. It employs an automated entry logic based on predicted price direction. Ri
GM Remake is an automated trading robot for MetaTrader 4 that executes a multi-stage martingale strategy. It initiates trades based on price breakout logic and manages drawdowns by layering additional positions at user-defined distances. To refine entries, the EA utilizes dual exponential moving averages and MACD trend
This repository provides a collection of MetaTrader 5 Expert Advisors, featuring the Milyoner AI Project and Titanium Omega series. The primary EA uses an AI-weighted scoring engine to combine technical indicators like adaptive moving averages with price action analysis, including candle patterns and Smart Money Concep
FFC Data Feeder is a utility expert advisor for MetaTrader 4 designed to fetch and manage economic calendar information. It acts as a backend data provider for the FFC Canvas Economic Calendar indicator by downloading JSON data directly from servers using the native WebRequest function. The tool operates without extern
2026 Trading Bot is an automated expert advisor for MetaTrader 5 that focuses on price reversals using RSI divergence and pivot point levels. The robot monitors price action for bullish or bearish divergence patterns to identify entry signals near calculated support and resistance zones. It includes risk management set
Algo Trend Scalper is an automated trading robot for MetaTrader 5 that executes a trend-following strategy based on moving average crossovers. The expert advisor monitors a fast and slow simple moving average to detect trend shifts, entering long or short positions when a crossover occurs on a confirmed candle close to
MT5Trading robotIndicator crossoverTrend following
This collection of MetaTrader 4 expert advisors implements directional strategies using the Relative Strength Index and Keltner Channels. The tools are designed for intraday trading with specific time-window filters, frequently configured for index markets. Entry logic is restricted to specific hours, while risk manage
This repository is a collection of experimental MetaTrader 5 trading systems focused on price action and technical indicators. The primary expert advisor utilizes Fair Value Gaps to identify entries, incorporating multi-timeframe analysis. It manages risk through percentage-based lot sizing, daily loss limits, and auto
Simple RSI MT5 Bot is an automated trading script for MetaTrader 5 that utilizes the Relative Strength Index to enter trades. The robot follows a mean-reversion approach, executing buy orders when the RSI falls below a defined oversold level and sell orders when it rises above an overbought threshold. It operates with
This repository contains a collection of MetaTrader 4 and MetaTrader 5 utilities focused on technical analysis and automated trading. Key expert advisors include a binary options dashboard that monitors RSI levels and trendline breakouts across multiple timeframes, and a currency strength trader for automated entries.
This MetaTrader 5 expert advisor identifies scalping opportunities by analyzing candle data within a sliding window. It utilizes dynamic delta thresholds calculated through rolling means and Median Absolute Deviation (MAD) for both tick and volume data. Users can configure specific multipliers and minimum absolute thre
JiAlgo System is a MetaTrader 5 expert advisor implementing the SonicR trading methodology across various market conditions. The robot uses exponential moving averages, specifically the EMA 34 and EMA 89, to determine trend direction and slope thresholds. It executes trend-following trades on initial pullbacks from new
MQL4 Utilities FX is a collection of auxiliary Expert Advisors for MetaTrader 4 designed to streamline trade management and account protection. The repository includes tools for setting automatic stop loss and take profit levels, managing break-even points, and calculating average entry prices. A core component is a pe
Backtester EA is a validation tool for MetaTrader 5 designed to test specific trading signals within the Strategy Tester. Users can input exact entry, stop loss, and take profit prices, along with a precise timestamp down to the second. The expert advisor handles timezone offsets by automatically converting signal time
This MetaTrader 4 expert advisor automates trading using an exponential moving average crossover strategy, specifically targeting the AUD/NZD currency pair. It filters entries using ADX for trend strength and ATR for volatility, ensuring trades occur under specific market conditions. Risk management is handled through
This repository is a diverse collection of MetaTrader 5 expert advisors and utilities, ranging from automated trading robots to advanced risk management frameworks. The central tools focus on sophisticated risk control, implementing Value at Risk (VaR) calculations, equity-based stop loss and take profit protection, an
Project Chimera is an algorithmic trading robot for MetaTrader 5 that executes trades on XAUUSD. The system employs a modular architecture to synthesize signals from RSI divergence, harmonic patterns, and trend confirmation across multiple timeframes. It utilizes a multi-asset correlation filter monitoring the US Dolla
This MetaTrader 5 expert advisor utilizes statistical normalization and trend filters to execute trades within a grid recovery framework. It identifies entry points using the Fisher Transform for overbought or oversold conditions, filtered by QQE trend alignment and ADX volatility thresholds. When a position moves agai
Gold FX EA is a multi-asset trading robot for MetaTrader 5 that functions as a modular framework for various technical strategies. It allows users to toggle specific modules for forex, gold, silver, cryptocurrencies, and commodities. Strategies include trend following with moving averages, Bollinger Band mean reversion
This MetaTrader 5 expert advisor acts as a modular framework for algorithmic trading using object-oriented principles. It includes a functional strategy that enters trades based on RSI levels and Moving Average crossovers. The system manages exits through automated stop loss, take profit, break-even adjustments, and tr
Swap Arbitrage Bridge is a MetaTrader 5 utility designed to export market data to an external Python environment for arbitrage analysis. It collects information on tradable symbols, specifically focusing on Forex majors and precious metals like gold and silver. The tool sends formatted JSON status updates at defined in
ÆEA is an automated trading robot for MetaTrader 4 that employs an ensemble of technical indicators to identify market imbalances. The strategy, described by the author as the Proportionality Principle, triggers trades when a specific ratio of bullish to bearish indicator signals is met. It calculates inputs from a wid
This MetaTrader 5 utility functions as a performance auditing dashboard for managing multiple algorithmic trading strategies simultaneously. It monitors and calculates institutional-grade metrics such as Profit Factor, Win Rate, and Risk/Reward ratios. The tool automatically detects strategy names by filtering broker l
This MetaTrader 5 expert advisor executes a breakout scalping strategy, primarily designed for major currency pairs like EURUSD and GBPUSD on the M5 timeframe. It identifies trading opportunities using swing detection over a specific number of bars and places pending stop orders at calculated distances. The EA includes
This MetaTrader 5 expert advisor serves as a modular framework and starter template for developing trend-following trading systems. It utilizes a clean architecture to separate signal logic, risk management, and order execution. The included demo logic implements a standard moving average crossover strategy to enter tr
MQL5 EA CI/CD Template is a development framework for MetaTrader 5 designed to automate the lifecycle of Expert Advisors. It implements modern software engineering practices through continuous integration and deployment pipelines using GitHub Actions. The system includes tools for automated unit testing, static code an
This high-frequency expert advisor for MetaTrader 5 implements a grid-based strategy using pending stop orders across major forex pairs and gold. It dynamically places buy and sell stops at calculated distances from the current price, adjusting them based on market volatility and spread calculations. The system manages
Mushashi Murphy EA is an automated trading robot for MetaTrader 5 that utilizes Smart Money Concepts to identify entries via Order Blocks and Fair Value Gaps. The system validates signals using a volume-ratio filter and operates within specific UTC time windows. Risk management features include percentage-based lot siz
This MetaTrader 5 expert advisor implements a breakout strategy combined with Fair Value Gap alignment, primarily optimized for Gold (XAUUSD). It enters trades based on momentum and price range breaks, utilizing ATR-based calculations for dynamic stop loss and take profit levels. The system includes comprehensive risk
This MetaTrader 4 expert advisor implements a grid-based trading approach by opening buy and sell positions based on price distance. The system evaluates current market orders and places new trades only when the price moves a specific distance, defined by the step parameters, from existing entries. Users can independen
This MetaTrader 5 expert advisor manages manual silver (XAGUSD) positions by applying and dynamically trailing protection levels. It automatically adds initial stop loss and take profit orders to existing trades that lack them. The manager features a sophisticated trailing stop loss and a trailing take profit mechanism
Hosopi3 Tanpoji is a single-position trading robot for MetaTrader 4 and MetaTrader 5, specifically developed to avoid martingale and averaging techniques. It triggers entries using various built-in technical indicators such as Moving Averages, RSI, Bollinger Bands, and Stochastics, or through external custom indicator
This expert advisor for MetaTrader 4 automates trade execution based on user-defined price levels. It places pending sell orders at a specific entry price and monitors market movement to trigger positions. The logic includes an automated exit routine that closes trades when the price returns to the initial entry level.
RoboTried is a MetaTrader 5 expert advisor that trades a three-candle channel pattern filtered by a moving average. It identifies bullish or bearish sequences where three consecutive candles show higher highs/lows or lower highs/lows. The EA places buy or sell limit orders at the previous candle's extremes when the pri
This collection of Expert Advisors for MetaTrader 5 provides high-frequency scalping and multi-strategy automated trading across multiple currency pairs. The robots utilize a signal scoring system based on moving average crossovers, RSI momentum, Bollinger Band breakouts, and MACD signals. The suite includes a dedicate
Gotobi Basic EA is a trading robot for MetaTrader 4 and MetaTrader 5 designed to exploit the Japanese Gotobi anomaly. It targets days divisible by five, when demand for the US Dollar typically increases among Japanese firms for settlement. The EA enters a long position at the market open, closes it at the 9:55 AM Nakan
This MetaTrader 5 expert advisor collection provides two distinct trading strategies: a fast scalper and a trend follower. The scalping component utilizes a combination of exponential moving average crossovers and Bollinger Bands to identify entry points. It features automated trade management including fixed stop loss
Hosopi 2 is an automated trading robot for MetaTrader 4 and 5 that utilizes a mean-reversion strategy based on Bollinger Bands. The system enters counter-trend trades when price hits the bands and manages positions using a Nanpin martingale approach, layering orders at intervals to average down. Risk controls include t
Smartom Trade Assistant is a management utility for MetaTrader 5 that facilitates manual trade execution and position monitoring. It calculates appropriate lot sizes based on user-defined risk percentages and utilizes on-chart lines for setting entry prices, stop losses, and take profit targets. The assistant includes
EA Ak47 Hybrid is a modular scalping expert advisor for MetaTrader 5, specifically optimized for gold markets. It generates signals using the Relative Strength Index filtered by an Exponential Moving Average trend component. The EA includes secondary filters for ATR volatility, MACD momentum, and Stochastic oscillators
My Tbots Tesoro Gold is a MetaTrader 5 expert advisor designed for scalping, primarily targeting XAUUSD on the five-minute timeframe. The robot utilizes a combination of three smoothed moving averages, the Relative Strength Index, and Williams Fractals to execute trend-following entries. Risk controls include fixed lot
This MetaTrader 5 expert advisor is designed to trade Gold (XAUUSD) by integrating Inner Circle Trader (ICT) concepts with technical indicators. It identifies market structure shifts and order blocks while utilizing EMA crossovers and oscillators for signal confirmation. Risk controls include percentage-based position
MT5Trading robotSMC / ICT / price actionIndicator crossoverTrend following
This MetaTrader 5 expert advisor executes trades based on Smart Money Concepts and Inner Circle Trader methodologies. It identifies institutional price patterns such as Fair Value Gaps, Order Blocks, and Liquidity Sweeps to find entry points. The robot requires market structure alignment and uses a higher timeframe tre
This automated trading robot for MetaTrader 5 is designed specifically for gold and silver markets. It utilizes an AI-driven approach incorporating quantum state modeling and a chaos filter to identify market entries. The strategy weights inputs from RSI, ADX, and moving averages against an adaptive decision threshold.
This MetaTrader 5 expert advisor provides a framework for trade execution with a heavy emphasis on risk management and scheduling. It offers multiple methods for calculating trade volume and exits: manual points, percentage of account risk, and ATR-based calculations. The EA includes a partial profit-taking system and
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.