Collection · MT5

NetAlgo EA Collection

by santiago-cruzlopez

This repository contains a diverse collection of automated trading robots for the MetaTrader 5 platform.

High risk

GitHub stars55
Forks13
Last update7 months ago28 Jan 2026
LicenceMIT

Overview

The strategies range from trend-following systems using True Strength Index (TSI) and Moving Average crossovers to mean-reversion tools utilizing Relative Strength Index (RSI) and Bollinger Bands. Most experts include comprehensive risk management features such as fixed or percentage-based lot sizing, ATR-based position sizing, break-even logic, and trailing stops. While some bots offer optional martingale lot scaling, others focus strictly on technical indicator signals. The collection also includes utility tools for Discord notifications.

Details

Author

santiago-cruzlopez on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Trend following, Scalping, Martingale, Mean reversion

Markets

Forex, Gold

Timeframes

M1-M5, M15-H1, H4 and above

Risk profile

  • Uses martingale lot scaling: losses can grow fast

Topics

algorithmic-tradingexpert-advisorfinancial-analysisforex-robotfuturesmql5stock-price-prediction

Input parameters

Read from 04_TSI_MA_Trend_EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
Stoplossint46Stoploss in pips
TakeProfitint140Takeprofit in pips
EA_Magicint12345EA magic number
Lotsizedouble0.05Lotsize
Slippageint10
BuybooltrueAllow Buying
SellbooltrueAllow Selling
BuyOrderCommentstringA buy has been Successfully executed
SellOrderCommentstringA sell has been Successfully executed
UseBreakEvenbooltrueUse breakeven
WhenToBreakint20When to Breakeven in pips
BreakByint5Break even in pips
Show all 39 inputs
NameTypeDefaultDescription
Close_oppositeboolfalseClose at opposite signal
UseMrtingaleboolfalseUse Martingale Systems
InpMartingaleTypeENUM_MARTINGALEMartingale_sysMartingale Type
InpMaringaleMultiplierdouble2Martingale Multiplier
InpMartingaleLimitint4Martingale Limit
UseATR_MMboolfalseATR-based position sizing
ATR_Periodint20ATR Period
ATR_Multiplierdouble1.0ATR Multipliplier
Riskdouble2.0Percentage risk
Fixed_balancedouble0Fixed balance used if greater than 0
MoneyRiskdouble0Money risked used if greater than 0
UseMoneynotpercentageboolfalseUse Money risk not Percentage
UseEquitynotbalanceboolfalseUse Equity not Money for risk calc
LotDigitsint2Decimal places in the lotsize
UseTrailingbooltrueUse trailing stop
WhenToTrailint50When to Start Trailing in pips
TrailByint20TrailingStop in pips
ema1int25First smoothing period
ema2int13Second smoothing period
sMApint10Signal line period
MAmodeENUM_MA_METHODMODE_EMAMode of MA for the signal line
MAPeriod1int100Longterm MA Period
MAShift1int0Longterm MA Shift
MAMethod1ENUM_MA_METHODMODE_EMALongterm MA Method
MAPeriod2int50Shortterm MA Period
MAShift2int0Shortterm MA Shift
MAMethod2ENUM_MA_METHODMODE_EMAShortterm MA Method

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone santiago-cruzlopez/MQL5 from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
  3. 3Copy the filesCopy the .mq5 file into Experts, and any .mqh files into the Include folder the code expects.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar expert advisors

Zobad EA Collection

by zobad16
7 stars

This MetaTrader 4 repository contains a large collection of automated trading systems, including scalpers, grid bots, and trend-following tools. The primary expert advisors utilize indicators such as Bollinger Bands and Average True Range (ATR) for entry and exit signals. Risk management features include percentage-bas

MT4 Collection ScalpingGridTrend following High risk
Updated 7 months ago None stated GitHub repository of Zobad EA Collection
49 stars

This repository contains a diverse collection of MetaTrader 5 expert advisors ranging from RSI-based scalping robots to multi-timeframe trend following systems. The EAs utilize various technical indicators including EMA crossovers, MACD momentum, and ATR for volatility-based exits. The core logic often incorporates mul

MT5 Collection ScalpingTrend followingBreakout High risk
Updated 2 months ago Custom licence GitHub repository of Frontline MT5 Strategy Collection

Super Trading Collection

by RoyluxuryTrading
24 stars

This repository provides a collection of MetaTrader 4 and 5 expert advisors, including the modular Super Trading Bot series and an AI-driven trading template. The EAs utilize various technical indicators like Bollinger Bands, Parabolic SAR, and moving averages for trend-following and scalping. Built-in risk management

MT4MT5 Collection Trend followingScalpingAI / machine learning High risk

DaxAlgo Trading Strategies

by dhruuvsharma
9 stars

This collection of MetaTrader 5 expert advisors focuses on order flow, microstructure, and scalping strategies. It includes tools for cumulative delta scalping, swing pivot fading, and bridging external signals from TradingView via file monitoring. The suite features robust risk controls such as daily loss and profit l

MT5 Collection ScalpingMean reversionTrend following

MetaTrader EA Collection

by soloman-sv
4 stars

This repository is a diverse collection of MetaTrader 4 and 5 expert advisors, including signal-based robots, grid traders, and utility scripts. The featured expert advisor provides a versatile framework for trade management with options for trailing stops, break-even logic, and ECN broker compatibility. It includes co

MT4MT5 Collection GridMartingaleTrend following High risk
Updated 2 years ago None stated GitHub repository of MetaTrader EA Collection
3 stars

This repository provides a diverse collection of MetaTrader 4 and MetaTrader 5 expert advisors covering multiple trading methodologies. It includes robots for smart money concepts with fair value gap detection, Joe Ross hook patterns, and volatility-based scalping. The library features specific tools for XAUUSD and mul

MT4MT5 Collection SMC / ICT / price actionScalpingBreakout High risk

More collections

Need a broker for MT5?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers