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.
Curated collection of optimized MetaTrader 5 Expert Advisors, with screenshots and documentation.
Metatrader (MT4, MT5) indicators and EAs (Robots) are here | ALTREDO
Adjustable MA is a rather simple MA crossover expert advisor with multiple adjustable parameters.
PersistentAnti is an unconventional EA that attempts to dected the trend's persistence and then trade against its findings.
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.
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."