Implementation of Trading Strategies for Backtesting in MetaTrader 5 (MT5) Using MQL5 Programming Language – Free Open-Source Trading Bots (Expert Advisors) for MT5
-
Updated
Nov 15, 2025 - MQL5
Implementation of Trading Strategies for Backtesting in MetaTrader 5 (MT5) Using MQL5 Programming Language – Free Open-Source Trading Bots (Expert Advisors) for MT5
Implementation of Trading Strategies for Backtesting in TradingView
Algorithmic trading strategies using the MT5 platform and MQL5 (C++) language to program automated and profitable financial bots (Expert Advisors).
News Trader is a customizable expert advisor to trade high-volatility news releases based on the trader's inputs.
Chart Pattern Helper is a utility expert advisor that helps automate trade execution based on trader-defined chart patterns.
Spike Trader is a long-term price action expert advisor that fares well on the daily timeframe of USD/CAD.
Amazing is a news trading expert advisor that uses two pending orders to capture the elevated volatility around news announcements.
Collection of 299+ open-source MQL5 scripts for MetaTrader 5: forex trading automation and analysis tools.
🦈 AI-Powered Gold Trading Bot for MT5 (XAUUSD). Utilizes Machine Learning (Random Forest) for real-time market trend prediction. Standard Free Edition.
Binario is an expert advisor that uses a rather unconventional moving average strategy to trade.
Smart Money Concepts indicator for MetaTrader 5: order blocks, liquidity zones, market structure, FVG. Open-source, for forex & crypto.
Collection of 1,129+ open-source MQL4 Expert Advisors for MetaTrader 4: algorithmic trading robots with source code.
Heiken Ashi Naive uses a naive reverse Heiken Ashi strategy and sometimes turns up somewhat profitable.
Metatrader (MT4, MT5) indicators and EAs (Robots) are here | ALTREDO
Curated collection of optimized MetaTrader 5 Expert Advisors, with screenshots and documentation.
Adjustable MA is a rather simple MA crossover expert advisor with multiple adjustable parameters.
MQL5 scalping EA for MT5 — executes high-frequency trades on M1/M5 charts with built-in risk management, equity protection, and momentum-based entry logic. Optimized for low-spread brokers and fast execution environments.
PersistentAnti is an unconventional EA that attempts to dected the trend's persistence and then trade against its findings.
myRandom is a basic expert advisor created as a proof of concept for a randomly trading Forex robot.
Part 1/4 of an 845+ open-source MQL5 indicator collection for MetaTrader 5: technical analysis tools for forex trading.
To associate your repository with the forex-robot topic, visit your repo's landing page and select "manage topics."