EA Library · 351 open-source EAs

Free Martingale Expert Advisors (page 5)

Open-source expert advisors that raise the lot size after a loss to recover it.

Expert advisors351
For MT5199
For MT4182
Updated in a year125

Martingale EAs, Most Starred First

Prem Gold Advisor

by Premkumar238
1 stars

Prem Gold Advisor is an automated MetaTrader 5 expert advisor specialized for XAUUSD (Gold) trading on the five-minute timeframe. It initiates trades using breakout levels placed at specific distances from the candle open. The strategy features a progressive scale-in mechanism, adding new orders as the price hits succe

MT5 Trading robot BreakoutTrend followingMartingale High risk
Updated 2 months ago None stated GitHub repository of Prem Gold Advisor
1 stars

This repository features a collection of MetaTrader 5 Expert Advisors developed for strategy and risk-management research. It includes a multi-pair mean reversion grid system, a gold breakout robot using previous day levels, and trend-following strategies based on moving averages. The EAs incorporate extensive risk con

MT5 Collection Trend followingBreakoutMean reversion High risk
1 stars

This MetaTrader 5 expert advisor implements a dual-direction hedging grid strategy primarily designed for XAUUSD. It simultaneously maintains buy and sell baskets, opening new positions at fixed or ATR-calculated intervals when the market moves against existing trades. The EA employs a soft martingale lot multiplier to

MT5 Trading robot GridMartingaleHedging High risk
Updated 2 months ago None stated GitHub repository of Bi-Directional Hedging Grid

Tabranij Gold EA

by surgabot
1 stars

Tabranij Gold EA is an MT5 expert advisor that trades XAUUSD gold using multiple strategies including breakout, martingale averaging, grid layering and zigzag bounce entries. It scales lots with a multiplier up to five steps then stops. Exits use fixed stop loss and take profit distances or ATR-scaled signals. Built-in

MT5 Trading robot BreakoutMartingaleGrid High risk
Updated 2 months ago None stated GitHub repository of Tabranij Gold EA

Grafik Tabranij EA

by surgabot
1 stars

Grafik Tabranij EA is an automated trading robot for MetaTrader 5 designed to trade highly volatile assets including gold and Bitcoin. It operates on H1 timeframe signals using a proprietary technical logic. The EA manages risk with fixed stop loss and take profit targets, but incorporates a martingale multiplier to sc

MT5 Trading robot Martingale High risk

Quantum Alpha MT5 ONNX

by yole-shop-oficial
1 stars

This expert advisor for MetaTrader 5 combines traditional quantitative strategies with machine learning via the ONNX runtime. It features multiple trading modes including Order Blocks, market structure analysis, and a hybrid AI strategy using neural network predictions trained in PyTorch. The system incorporates compre

MT5 Trading robot SMC / ICT / price actionAI / machine learningTrend following High risk
Updated 2 months ago None stated GitHub repository of Quantum Alpha MT5 ONNX

Smart Trader 7CAS

by andersonclement
1 stars

Smart Trader 7CAS is an automated trading robot for MetaTrader 5 designed specifically for commodities including Gold, Silver, and Oil. It implements seven distinct trading modules or scenarios covering trend following, scalping, range trading, breakouts, Smart Money Concepts, reversals, and Fibonacci levels. The syste

MT5 Trading robot Multi-strategySMC / ICT / price actionTrend following High risk
Updated 2 months ago None stated GitHub repository of Smart Trader 7CAS

Straddle Grid

by wolfbomb
1 stars

Straddle Grid is an automated trading robot for MetaTrader 5 that deploys bidirectional stop-order grids based on fixed price distances. The expert advisor utilizes a gates system to filter entries by ATR volatility, spread limits, and specific GMT trading sessions. It manages positions as a basket with currency-based

MT5 Trading robot GridBreakoutNews High risk
Updated 3 months ago None stated GitHub repository of Straddle Grid
1 stars

This automated expert advisor for MetaTrader 4 and 5 trades forex using a multi-timeframe technical strategy. It identifies H1 trends with moving averages and Ichimoku clouds while timing M5 entries via MACD and RSI convergence. The system incorporates robust risk controls including equity-based lot sizing, daily loss

MT4MT5 Trading robot Trend followingIndicator crossoverMulti-strategy High risk
Updated 3 months ago None stated GitHub repository of EA PM Portfolio Management

MT5 EA Collection

by Asdfghjklbikku
1 stars

MT5 EA Collection is a diverse repository of MetaTrader 5 Expert Advisors and research utilities tailored for gold, crypto, and forex trading. The suite features a flagship multi-symbol technical scanner, Exness Market Hunter, alongside specific EAs for gold scalping, liquidity flow, momentum trends, and structure-base

MT5 Collection Trend followingBreakoutScalping High risk
Updated 3 months ago None stated GitHub repository of MT5 EA Collection

King V4 Balance

by Y1110a
1 stars

MetaTrader 5 expert advisor that combines dynamic grid trading, martingale lot scaling, and liquidity zone filters for automated trading. Operating primarily on the M1 timeframe, the EA identifies anchor points to place pending orders around liquidity bands while adjusting grid spacing according to ATR volatility. It i

MT5 Trading robot GridMartingaleSMC / ICT / price action High risk
Updated 3 months ago None stated GitHub repository of King V4 Balance

RvFx Trading Bot

by bipin-vishwakarma
1 stars

RvFx is an automated trading system for MetaTrader 5 that utilizes grid and hedging techniques. It manages trades through a cycle-based logic, adding positions at fixed point intervals. The EA includes sophisticated lot sizing options, such as linear steps, multipliers, and a predefined sequence, which results in marti

MT5 Trading robot GridHedgingMartingale High risk
Updated 3 months ago None stated GitHub repository of RvFx Trading Bot
1 stars

This repository contains two expert advisors for MetaTrader 5: a reconstruction of a popular grid system and a price-action tool for gold. The primary EA utilizes RSI and price extremes for entry signals, managing trades through a grid with tiered lot multipliers. It features smart distance calculations using ATR ratio

MT5 Collection Mean reversionGridMartingale High risk

17BA Gold Scalper

by jmac17ba
1 stars

17BA Gold Scalper is an automated trading system for MetaTrader 5 that employs a pending one-cancels-other breakout strategy. It places buy and sell stop orders around the market price; once one triggers, the opposite is cancelled. To manage adverse movements, the EA initiates a Fibonacci recovery basket, adding layers

MT5 Trading robot BreakoutMartingaleGrid High risk
Updated 3 months ago None stated GitHub repository of 17BA Gold Scalper

Sniper SMC-AI Bridge

by rhoi9602043-stack
1 stars

The Sniper SMC-AI Bridge is an automated trading robot for MetaTrader 5 designed to trade Gold (XAUUSD) using Smart Money Concepts (SMC) and ICT principles. The system identifies institutional points of interest on high timeframes and triggers entries on low-timeframe structure shifts. It incorporates a Python-based br

MT5 Trading robot SMC / ICT / price actionNewsAI / machine learning High risk
Updated 3 months ago None stated GitHub repository of Sniper SMC-AI Bridge
1 stars

This MetaTrader 5 repository hosts a collection of over 90 expert advisors generated by StrategyQuant X. The robots are designed for the M15 timeframe across diverse markets including forex majors, gold, and oil. Entry signals are derived from technical indicators like Ichimoku, VWAP, and Moving Averages. Each EA featu

MT5 Collection Trend followingIndicator crossoverMartingale High risk
Updated 4 months ago None stated GitHub repository of Quant V1 Strategy Collection
1 stars

This MetaTrader 5 expert advisor executes trades based on daily classic pivot points combined with the engulfing candlestick pattern on the M15 timeframe. It employs a 200-period Exponential Moving Average as a trend filter to refine entries. Risk management includes a martingale lot scaling system that increases posit

MT5 Trading robot Trend followingMartingale High risk
Updated 4 months ago None stated GitHub repository of Pivot Points Engulfing EA

Gann Bot

by avangardistic
1 stars

This automated expert advisor for MetaTrader 5 executes trades based on Gann Box analysis, identifying entries at dynamic support and resistance levels. It features advanced risk controls including hard stop loss, take profit, and a trailing stop. The EA provides four capital management modes: fixed lot size, risk perc

MT5 Trading robot Mean reversionTrend followingMartingale High risk
Updated 4 months ago None stated GitHub repository of Gann Bot

Zbbot

by zbgerman
1 stars

This Expert Advisor for MetaTrader 5 implements trading logic based on Smart Money Concepts, specifically the ICT 2022 mentorship model. It automatically identifies market structures such as Fair Value Gaps, fractals, and rejection blocks across multiple timeframes to locate entries. The system includes a time-based fi

MT5 Trading robot SMC / ICT / price actionTrend followingMartingale High risk
Updated 4 months ago None stated GitHub repository of Zbbot

Zyb EA Collection

by clispaul3
1 stars

Zyb EA Collection offers various MetaTrader 4 and 5 expert advisors that implement breakout, scalping, and grid-based trading. The primary strategy uses martingale lot scaling with a multiplier, allowing users to configure tiered step distances and position counts. It features price-level restrictions to prevent buying

MT4MT5 Collection BreakoutMartingaleGrid High risk
Updated 4 months ago None stated GitHub repository of Zyb EA Collection

Grid Retest

by khamminasomchanmavong
1 stars

This MetaTrader 5 expert advisor implements a grid-based trading strategy combined with an EMA trend filter. It enters positions based on price relation to a 50-period Exponential Moving Average. If a trend reverses while a basket is active, the EA initiates a dual-mode recovery by opening a new basket in the opposing

MT5 Trading robot GridTrend followingHedging High risk
Updated 4 months ago None stated GitHub repository of Grid Retest

MoneyMaker EA Collection

by akshayboora342-cell
1 stars

This MetaTrader 5 collection features the Prime Quantum AI expert advisor alongside a Python-based FastAPI dashboard for strategy management. The primary robot utilizes a hybrid logic, combining traditional indicators like ADX and the Bill Williams Alligator with external artificial intelligence models for market analy

MT5 Collection AI / machine learningTrend followingGrid High risk
Updated 4 months ago Apache-2.0 GitHub repository of MoneyMaker EA Collection

Mirza Algo EA Collection

by Mirza-Algo
1 stars

This repository provides a collection of MetaTrader 4 expert advisors, including Evoque Global, Alpha Winner, and FXBULL. These robots primarily implement grid strategies with martingale lot scaling to manage positions. Evoque Global specifically includes a news filter, customizable trading hours, and an equity-based s

MT4 Collection GridMartingaleNews High risk
Updated 4 months ago None stated GitHub repository of Mirza Algo EA Collection

Telegram Scraper

by tnickel
1 stars

This repository functions as an automated tool and collection for extracting Expert Advisors from Telegram chats. It provides a pipeline to download, structure, and analyze MetaTrader files using LLM-based processing and a centralized SQLite dashboard. The collection includes various robots like Gold Trade Pro and Spac

MT4MT5 Collection Multi-strategyMartingaleGrid High risk
Updated 4 months ago None stated GitHub repository of Telegram Scraper

Aurax Sentinel

by Baskaran-Aurax-Sentinal
1 stars

This MetaTrader 5 repository provides a collection of expert advisors focused on automated grid and hedging systems, primarily for the gold market. The featured Phoenix EA utilizes dynamic grid spacing based on USD values and a tactical selling module to manage market imbalances. It includes a deep recovery mode that t

MT5 Collection GridHedgingMartingale High risk
Updated 5 months ago None stated GitHub repository of Aurax Sentinel
1 stars

This MetaTrader 5 expert advisor collection focuses on the Quantum Gold Grid, a trend-following system designed for the XAUUSD market. The robot uses exponential moving averages to determine direction and manages entries through a grid mechanism. It features aggressive lot scaling via a martingale multiplier and dynami

MT5 Collection Trend followingGridMartingale High risk
Updated 5 months ago None stated GitHub repository of Quantum Gold Grid Collection

MADR Brothers

by mitsuaki-41
1 stars

MADR Brothers is a MetaTrader 5 expert advisor that utilizes multi-timeframe Moving Average Deviation Rates to identify trading opportunities. It filters market trends using a long-period MADR on higher timeframes while entering trades based on overbought or oversold levels of a shorter-period MADR. The system includes

MT5 Trading robot Trend followingMean reversionGrid High risk
Updated 5 months ago MIT GitHub repository of MADR Brothers

OmniB3

by helveciopereira
1 stars

OmniB3 is an automated grid trading expert advisor for MetaTrader 5, specifically developed for the Brazilian B3 exchange mini-contracts including WIN (mini-index) and WDO (mini-dollar). It employs a multi-indicator entry system with up to four confirmation layers, utilizing signals such as RSI. The EA features an adva

MT5 Collection GridMean reversionMartingale High risk
Updated 5 months ago None stated GitHub repository of OmniB3

Renko Reversal Collection

by PETERSAMUELOPS12
1 stars

This repository features a collection of MetaTrader 5 expert advisors, with a primary focus on a Renko Reversal strategy ported from Pine Script. The main robot identifies trend shifts by simulating Renko bricks on standard OHLC bars, entering and exiting trades based on a configurable number of consecutive bricks. It

MT5 Collection Trend followingMean reversionIndicator crossover High risk
Updated 5 months ago None stated GitHub repository of Renko Reversal Collection
1 stars

LQS AI Institutional Engine is a MetaTrader 5 robot designed for trading gold using market microstructure analysis. It combines four analytical modules focusing on liquidity sweeps, order flow divergence, Wyckoff accumulation and distribution phases, and multiple anchored VWAP levels. The system features an integrated

MT5 Trading robot SMC / ICT / price actionAI / machine learningMean reversion High risk
Updated 5 months ago None stated GitHub repository of Lqs Ai Institutional Engine

GoldenGauss V7

by combjuda
1 stars

GoldenGauss V7 is a neural network-based trading robot developed for MetaTrader 5. It utilizes an ensemble of three neural networks focusing on trend, mean reversion, and breakout strategies to generate entry predictions. The system features multi-timeframe trend alignment, a correlation protection filter, and a news f

MT5 Trading robot AI / machine learningTrend followingMean reversion High risk
Updated 5 months ago None stated GitHub repository of GoldenGauss V7

Bakome Hash EA

by Bakomebandias
1 stars

Bakome Hash EA is a trend-following expert advisor for MetaTrader 5 that combines Exponential Moving Average crossovers with RSI momentum filtering. It initiates trades based on the interaction between fast and slow EMAs while confirming momentum through RSI levels. The robot utilizes Average True Range for calculated

MT5 Trading robot Trend followingIndicator crossoverMartingale High risk
Updated 5 months ago MIT GitHub repository of Bakome Hash EA

Bakome Bitcoin EA

by BAKOME-Hub
1 stars

Bakome Bitcoin EA is a trend-following robot optimized for trading BTCUSD on the MetaTrader 5 platform. It generates trade signals using an exponential moving average crossover combined with price breakouts on the H1 timeframe. The system features a grid recovery module that adds positions with a lot multiplier when tr

MT5 Trading robot Trend followingBreakoutGrid High risk
Updated 5 months ago MIT GitHub repository of Bakome Bitcoin EA

Gold Adaptive Multi Regime EA

by cdimabusinessent-byte
1 stars

This MetaTrader 5 expert advisor is designed for gold trading using an adaptive, modular architecture. It features a regime detector that switches between trend-following, mean reversion, and breakout strategies based on market conditions. The system utilizes exponential moving averages, ADX for trend strength, and RSI

MT5 Trading robot Trend followingMean reversionBreakout High risk
Updated 5 months ago None stated GitHub repository of Gold Adaptive Multi Regime EA

Bakome Trinity EA

by BAKOME-Hub
1 stars

This multi-asset MetaTrader 5 expert advisor is designed for gold, forex, and cryptocurrency markets, specifically XAUUSD, GBPUSD, and BTCUSD. It focuses on a single-position approach, explicitly avoiding grid or martingale techniques. Trade entries are managed through session filters for London and New York and are pr

MT5 Trading robot Trend followingMean reversionMartingale High risk
Updated 5 months ago MIT GitHub repository of Bakome Trinity EA

This repository features a collection of MetaTrader 5 expert advisors centered around the MultiLevel Grid strategy. The system manages trades through baskets, allowing users to close positions based on account currency profit, point thresholds, or individual targets. It supports manual execution via an interactive on-c

MT5 Collection GridMartingaleIndicator crossover High risk
Updated 5 months ago None stated GitHub repository of MultiLevel Grid EA Collection

Puer Tigris

by PuerTigris
1 stars

Puer Tigris is a MetaTrader 4 expert advisor that implements multiple entry strategies, primarily focusing on Bollinger Bands mean reversion. It features a martingale lot scaling system where position sizes are multiplied after a trade is closed, with a configurable limit on the number of recovery levels. The robot use

MT4 Trading robot MartingaleMean reversionIndicator crossover High risk
Updated 5 months ago None stated GitHub repository of Puer Tigris

Robot AI

by yansuwitna
1 stars

This MetaTrader 5 expert advisor utilizes Stochastic Oscillator crossovers to execute buy and sell orders. It calculates entry signals based on a minimum difference between the %K and %D lines. Risk management includes stop loss and take profit levels calculated using spread multipliers, as well as a trailing stop that

MT5 Collection Indicator crossoverMartingaleMean reversion High risk
Updated 5 months ago None stated GitHub repository of Robot AI

Xauusdt MT5

by 4everfantasygaming
1 stars

Xauusdt MT5 is an automated trading robot for MetaTrader 5, specifically optimized for gold trading. It executes a grid-based strategy with martingale lot scaling, where position sizes are increased by a user-defined multiplier after losses. The system features a dual-stage grid distance mechanism that adjusts spacing

MT5 Trading robot GridMartingaleHedging High risk
Updated 6 months ago None stated GitHub repository of Xauusdt MT5

UltraHFT Expert Advisor

by NipunDilshanSenevirathne
1 stars

UltraHFT Expert Advisor is a high-frequency scalping robot for MetaTrader 5 that combines five strategy layers including EMA crossovers, RSI mean reversion, and volatility breakouts. It evaluates market conditions on every tick, entering trades when multiple signals align. The system employs strict risk controls with h

MT5 Trading robot ScalpingMean reversionTrend following High risk

Arbitrage Grid Bot

by AlessandroGCodeca
1 stars

This MetaTrader 5 expert advisor implements a multi-pair grid and dollar-cost averaging strategy. It monitors a configurable list of currency pairs and determines trade direction using a moving average trend filter. When price moves against an initial position, the bot opens additional levels using fixed, additive, or

MT5 Trading robot GridMartingaleMean reversion High risk
Updated 7 months ago None stated GitHub repository of Arbitrage Grid Bot
1 stars

This MetaTrader 5 repository contains a collection of expert advisors, primarily documented around the TrioMartingale strategy. This system uses a martingale grid approach on AUDNZD, NZDCAD, and AUDCAD to exploit triangular correlation and mean-reversion. Entries are filtered using RSI and Moving Averages, while risk i

MT5 Collection MartingaleGridMean reversion High risk
Updated 7 months ago None stated GitHub repository of Cyrex23 Experts Collection

Inside Bar Grid EA

by danielworthy
1 stars

This MetaTrader 4 robot implements a grid-based hedging strategy triggered by inside bar price formations. It places multiple pending orders on both sides of a breakout and uses martingale lot scaling to increase position sizes for subsequent entries. The expert advisor is designed for the H4 and Daily timeframes, util

MT4 Trading robot BreakoutGridMartingale High risk
Updated 7 months ago None stated GitHub repository of Inside Bar Grid EA

CodexBot Collection

by hungnm2527
1 stars

This MetaTrader 5 repository provides a collection of expert advisors, including a specialized mean-reversion system for gold and silver. The primary strategy identifies liquidity sweeps of the first trading hour to time entries, utilizing multi-timeframe filters like ADX and candle wick ratios. It manages risk through

MT5 Collection Mean reversionSMC / ICT / price actionMartingale High risk
Updated 7 months ago None stated GitHub repository of CodexBot Collection

OrderFlow Alpha

by alimagdi94
1 stars

OrderFlow Alpha is a MetaTrader 5 expert advisor designed for Auction Market Theory and order flow analysis. It generates footprint charts directly on the platform, visualizing volume, delta, and bid-ask clusters per price level. The EA identifies key market structures such as Point of Control, Value Area, and high or

MT5 Collection SMC / ICT / price actionMartingale High risk
Updated 7 months ago None stated GitHub repository of OrderFlow Alpha

MQL5 EA Collection

by Santhosh-waran
1 stars

This MetaTrader 5 repository contains a collection of expert advisors centered on Smart Money Concepts and automated grid systems. The featured EA Lucre employs a grid strategy with integrated martingale or anti-martingale lot scaling. It manages risk through daily profit targets, drawdown limits, and optional multi-ti

MT5 Collection SMC / ICT / price actionGridMartingale High risk
Updated 8 months ago None stated GitHub repository of MQL5 EA Collection

Axuusd Gold Advisor

by damozycodes
1 stars

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

MT4 Trading robot Trend followingMean reversionBreakout High risk
Updated 9 months ago None stated GitHub repository of Axuusd Gold Advisor

GM Remake

by lawjar
1 stars

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

MT4 Trading robot MartingaleBreakoutTrend following High risk
Updated 9 months ago Custom licence GitHub repository of GM Remake

More Expert Advisor Categories

Browse all 2,095 EAs

Third-party code. ForexR lists open-source EAs from GitHub; it did not write, test or endorse them, and their summaries are generated automatically from each repository's README and code. Read the code, backtest it and use a demo account first. CFDs and leveraged forex are complex instruments with a high risk of losing money rapidly.

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.

Run EAs With a Broker That Supports MT4 and MT5

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

Compare brokers