The Nyrok RSI EA is an automated trading robot for MetaTrader 5 designed for mean-reversion on the EURGBP currency pair. It utilizes the Relative Strength Index (RSI) to identify overbought and oversold conditions, entering sell positions when the RSI exceeds a specified upper threshold and buy positions when it falls
This collection for MetaTrader 5 contains several expert advisors developed for practice and strategy testing. It includes robots based on Bollinger Bands, Larry Williams patterns, and breakout logic. The tools provide automated trade execution with integrated risk controls, allowing users to choose between fixed lot s
MT5CollectionBreakoutMean reversionTrend following
This MetaTrader 5 expert advisor provides an automated trading system designed for Forex, Bitcoin, Gold, and various indices. It employs technical analysis filters including RSI levels and Moving Average price distance to identify entries. Risk management features include flexible lot sizing based on account equity or
This MetaTrader 5 expert advisor is designed specifically for trading XAUUSD. It utilizes a combination of the Average Directional Index (ADX) for trend strength, Relative Strength Index (RSI) for momentum, and two Simple Moving Averages for trend direction. The system uses multi-timeframe analysis, specifically checki
This MetaTrader 5 expert advisor identifies market reversal points using a combination of Bollinger Bands and the Relative Strength Index (RSI). It is designed to trade multiple currency pairs simultaneously, including major pairs like EURUSD and GBPUSD. The system features optional trend filters using dual Moving Aver
Reverse Edge is a MetaTrader 5 expert advisor that utilizes a combination of momentum and trend indicators, specifically MACD, RSI, and Stochastic oscillators, to identify trade entries. The robot focuses on structured risk management by calculating lot sizes based on a fixed risk percentage per trade and utilizing a d
Phantom Edge is a MetaTrader 5 expert advisor primarily designed for trading BTCUSD. It identifies entries using a combination of technical indicators, including RSI, MACD, and SMA, while validating setups through multi-timeframe analysis of M15 liquidity sweeps and M30 trend breaks. The EA features comprehensive trade
This repository is a collection of several expert advisors for MetaTrader 4, featuring various technical indicator-based strategies. The primary logic involves momentum and volatility filters using Relative Strength Index (RSI), Bollinger Bands, and Average Directional Index (ADX) to identify trend strength. It include
This expert advisor for MetaTrader 5 implements a mean-reversion strategy based on the Relative Strength Index (RSI). It opens buy positions when the RSI falls below the 30 level and sell positions when it rises above 70. The robot manages trades using fixed stop loss and take profit levels defined in points. It includ
This repository contains a collection of MetaTrader 5 expert advisors and utility tools for automated trading. The primary expert advisor utilizes the Stochastic Oscillator to generate entry and exit signals based on configurable crossover logic and overbought or oversold levels. It includes essential risk management s
MT5CollectionIndicator crossoverMean reversionTrend following
This MetaTrader 5 expert advisor automates trading based on classic Pivot Point levels. It calculates support and resistance lines using daily or weekly timeframes and allows users to choose between bounce or breakout trading styles. Risk management features include fixed lot sizing or percentage-based risk, along with
This MetaTrader 4 expert advisor implements a price action strategy focused on identifying pin bar formations. It screens for candles where the tail is at least three times the length of the body and touches an 8-period simple moving average. The EA utilizes a trend filter by calculating the slope of the moving average
This MetaTrader 4 expert advisor executes trades based on the Relative Strength Index (RSI) indicator. It monitors price momentum to identify potential entry points when the RSI value interacts with user-defined overbought and oversold levels. The EA includes basic risk management with hardcoded stop loss and take prof
Ubot is an automated trading robot for MetaTrader 4 that utilizes technical analysis to execute market orders. It incorporates specific strategy patterns such as Sharkfin and Squeeze logic, likely based on the included Traders Dynamic Index library. The EA features comprehensive trade management including trailing prof
Krsna Daily EA for MetaTrader 5 is an automated trading robot that executes trades based on price action patterns of custom-defined daily candles. Users can set a specific starting hour for the trading day, and the EA plots visual candle overlays on the chart. It places buy or sell limit orders at specific retracement
Ichi Pivots RH is an automated trading robot for MetaTrader 5 that utilizes pivot point analysis to identify market support and resistance levels. The system incorporates detailed time-based filtering, allowing users to define specific trading sessions, a mid-day pause, and a mandatory daily blackout period. Risk manag
This MetaTrader 4 expert advisor is designed specifically for trading Gold (XAUUSD) on the H4 timeframe. It employs a combination of technical indicators, including the Relative Strength Index (RSI), Stochastic Oscillator, and Ichimoku Kinko Hyo. The strategy monitors overbought and oversold levels while using the Ichi
BBMA Profit Seeker is a MetaTrader 4 expert advisor implementing a Bollinger Bands and Moving Average crossover strategy. It enters long positions when price rebounds from the lower band and closes above the moving average, while short entries occur after a rejection from the upper band. The robot manages exits dynamic
The BU ATR Breakeven Engulfing is a MetaTrader 4 robot that executes trades based on candlestick price action and volatility indicators. It identifies entry points using bullish and bearish engulfing patterns, which are then filtered through the Relative Strength Index to confirm momentum. The system incorporates dynam
ANB Scalper is an automated trading robot for MetaTrader 4 that implements a scalping strategy centered on Fibonacci retracement levels. The EA calculates support and resistance zones by analyzing the highest and lowest prices over a user-defined candle lookback period. It filters potential entries using a combination
Strategy Meta RSI is an Expert Advisor for MetaTrader 5 that utilizes a meta-strategy approach to execute trades. It selects and alternates between different internal trading strategies depending on the current daily Relative Strength Index value. Built on the EA31337 framework, it supports simultaneous operation acros
This MetaTrader 5 expert advisor implements a contrarian trading strategy using Triangular Moving Average (TMA) bands and Sylvain Vervoort's Bollinger Bands (SVEBB). Built on the EA31337 framework, it monitors multiple timeframes simultaneously to identify potential price reversals. The EA uses technical indicators to
Strategy Chaikin is a MetaTrader 5 expert advisor that automates trades using the Chaikin Oscillator (CHO) indicator. Developed using the EA31337 framework, the robot monitors market momentum and volume accumulation to identify potential entry and exit points. It supports multi-timeframe operations, allowing users to a
Khai Nui HFT is a trend-based trading robot for MetaTrader 4 that enters positions using Moving Average analysis. Users can configure the expert advisor to follow the prevailing trend or execute counter-trend trades by adjusting the trend toggle. It manages risk through fixed stop loss points and a trailing stop mechan
This MetaTrader 5 expert advisor automates trading decisions using the Relative Strength Index indicator. It enters long positions when the RSI drops below a set threshold and short positions when it exceeds a specified upper limit. To manage trades, the robot uses fixed stop loss and take profit levels in points, alon
InfinityRSI Trader is a MetaTrader 4 expert advisor that automates trading based on Relative Strength Index (RSI) thresholds. It enters long positions when the RSI falls below a configurable level and enters short positions when the RSI rises above a specific threshold. The robot manages active trades using hard stop l
A MetaTrader 5 expert advisor that automates trading based on the Relative Strength Index (RSI) indicator. The robot monitors RSI values to execute buy or sell orders when specific thresholds are met. It manages single positions using a fixed lot size and automatically applies hardcoded stop loss and take profit levels
This MetaTrader 5 expert advisor executes trades based on price interactions with Bollinger Bands. It identifies potential mean-reversion opportunities by looking for candles that close outside the upper or lower bands. The robot includes a trend-following filter using a Simple Moving Average to align entries with broa
This expert advisor for MetaTrader 5 executes trades based on price action relative to Bollinger Bands and the Relative Strength Index (RSI). It identifies potential entries when price interacts with volatility bands, filtered by indicator thresholds. The robot manages risk using fixed lot sizes and applies protective
Quants EA is an automated trading tool for MetaTrader 5 that utilizes the Bill Williams Market Facilitation Index (BWMFI) to analyze market dynamics. It monitors price highs and candle ranges to identify potential entries when MFI values meet specific thresholds. The expert advisor incorporates multi-stage risk managem
This MetaTrader 4 collection includes an automated trading expert advisor, an account protection tool, and an equity data uploader. Developed as a university final year project, the main expert advisor uses the Relative Strength Index for entry and exit signals. It features extensive risk management parameters, includi
This MetaTrader 4 expert advisor focuses on identifying and trading trend reversals using price action patterns, specifically pin bars. It operates as an automated robot that monitors market conditions to execute entries based on reversal signals. The EA features an extensive graphical user interface that displays real
This MetaTrader 5 expert advisor automates trading across multiple markets, with specific logic for Boom and Crash synthetic indices and standard currency pairs. For synthetic indices, it generates alerts and entries based on RSI and Stochastic levels on the M1 timeframe. For other symbols, it utilizes a crossover stra
This expert advisor for MetaTrader 4 executes trades based on the Rank Correlation Index (RCI) indicator. It utilizes three distinct calculation periods—short, medium, and long—to identify market entries. The robot manages risk through configurable limit and stop loss offset parameters, allowing for specific exit point
This repository provides a collection of MetaTrader 5 expert advisors designed for various technical strategies. The scripts utilize multiple moving averages ranging from 7 to 200 periods and the Money Flow Index to identify trend and momentum market conditions. The collection includes specific modules for mean-reversi
MT5CollectionIndicator crossoverMean reversionTrend following
This MetaTrader 5 expert advisor implements an automated reversal strategy centered on the Doji candlestick pattern. It utilizes a 200-period Exponential Moving Average to filter trend direction and the Relative Strength Index to identify overbought or oversold conditions for entry confirmation. The EA manages risk thr
This repository contains a collection of eight quantitative trading strategies implemented for MetaTrader 5. The core Rubber Band strategy uses custom volatility bands derived from a five-day range to identify mean-reversion opportunities. It enters trades when price deviates significantly from recent highs or lows and
This MetaTrader 4 expert advisor automates a trend reversal strategy based on price action patterns and technical indicator filters. It identifies potential entry points using ZigZag, MBFX, and SMA indicators, specifically targeting reversals or pinbars at key support and resistance levels. The software includes a mult
This repository contains a collection of MetaTrader 5 expert advisors created to test various trading concepts. The included bots trade diverse markets, utilizing indicators like moving averages, Bollinger Bands, Stochastic, and VWAP. The primary highlighted expert advisor executes trend-following trades on gold using
This expert advisor for MetaTrader 4 trades based on the distance between the current price and an Exponential Moving Average. It monitors the market to identify when price has stayed on one side of the moving average for a specific number of consecutive candles. A trade is executed when the deviation in points reaches
This MetaTrader 5 expert advisor implements an automated trading strategy based on Heikin Ashi candle patterns and the Relative Strength Index. It utilizes custom indicator handles to monitor trend direction and detect potential bullish divergence. The EA includes internal logic for percentage-based risk management, al
Hunt Level EA is a MetaTrader 5 expert advisor that identifies trading opportunities based on price action candle formations and swing level analysis. The robot specifically searches for hunted swing points by evaluating candle shadow lengths relative to body size and checking historical price swings. It incorporates a
This expert advisor for MetaTrader 5 identifies entry points using a combination of the Relative Strength Index and a Moving Average. The strategy monitors an upper RSI level and a specific Moving Average period across user-defined timeframes to determine trend or reversal signals. For risk management, the robot utiliz
This MetaTrader 5 expert advisor executes trades based on technical indicators, specifically moving average crossovers and the Relative Strength Index (RSI/IFR). It offers three operating modes: entries triggered by moving average crosses, entries based on RSI overbought or oversold levels, or a combined approach requi
This expert advisor for MetaTrader 4 executes trades based on the confluence of Bollinger Bands and the Relative Strength Index (RSI). It analyzes price volatility and momentum to identify entries, allowing users to configure indicator periods and specific RSI thresholds. The EA features session management to restrict
HFT Illusion is a MetaTrader 4 expert advisor that employs a multi-factor trigger system based on market sentiment and volatility metrics. It evaluates data points including BidRatio, Buy/Sell Ratio, Relative Strength, and Average Daily Range across various timeframes to identify trade entries. The robot supports autom
This MetaTrader 4 expert advisor automates a trend reversal strategy based on price action patterns and technical indicators like ZigZag, MBFX, and Moving Averages. It features a dashboard to monitor multiple pairs, identifying setups such as pin bars and trendline breaks near support and resistance levels. Trade manag
This repository contains a collection of MetaTrader 5 expert advisors focusing on technical analysis and candlestick price action. The scripts explore various entry methods, including Bollinger Bands with RSI for counter-trend setups and 'Big Shadow' engulfing patterns. The logic calculates specific candle metrics, suc
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.