Collection · MT5

Mql5 EAs Collection

by tnickel

This collection for MetaTrader 5 features an ADR-based grid trading expert advisor and a dedicated risk management tool.

High risk

GitHub stars3
Forks1
Last update2 months ago9 Jul 2026
LicenceNone stated

Overview

The primary trading robot identifies reversal opportunities using Average Daily Range percentages, RSI, and Stochastic oscillators. It includes an automated news filter and supports external CSV signal inputs. Risk is managed via a grid of up to 20 positions and individual stop losses. Also included is a drawdown monitor that tracks equity against the highest balance reached, providing visual alerts and performance documentation. The library contains additional sentiment-based trading tools.

Details

Author

tnickel on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Grid, Mean reversion, News, Multi-strategy

Markets

Forex

Timeframes

M15-H1, H4 and above

Risk profile

  • Opens a grid of orders: exposure builds up in a trend

Input parameters

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

NameTypeDefaultDescription
InpUseCSVSignalsbooltrueCSV-Signale nutzen?
InpCSVCheckIntervalint15CSV Check Interval (Minuten)
InpCSVFilenamestringlast_known_signals.csvCSV Dateiname
InpDebugModeboolfalseDebug-Modus (ausführliche Logs)
InpUseNewsFilterbooltrueNews-Filter aktivieren?
InpNewsImportanceENUM_NEWS_IMPORTANCENEWS_HIGH_ONLYWelche News filtern?
InpMinutesBeforeNewsint30Minuten VOR News
InpMinutesAfterNewsint30Minuten NACH News
InpNewsFilterBothCurrenciesbooltrueBeide Währungen prüfen?
InpStartDirectionENUM_DIR_FILTERFILTER_BOTH
InpFirstLotdouble0.03Start Lotgrﷶÿe
InpGridLotdouble0.03Grid Lotgröße
Show all 36 inputs
NameTypeDefaultDescription
InpMaxPositionsint20Max Anzahl Positionen
InpIndividualSL_ADRdouble3.0SL pro Trade in ADR
InpUseMMboolfalseMM Aktivieren?
InpRefBalancedouble10000.0Startkapital (Referenz)
InpBalanceStep_Pctdouble10.0Balance Step %
InpLotIncrease_Pctdouble10.0Lot Increase %
InpEntryModeENUM_ENTRY_MODEMODE_ADREntry Mode
InpADRPeriodint14ADR Periode
InpEntryADR_Pctdouble60.0Entry: % von ADR
InpGridStep_ADR_Pctdouble10.0Grid Step
InpRSI_Periodint14RSI Periode
InpRSI_Upperint70RSI Upper
InpRSI_Lowerint30RSI Lower
InpStartTarget_ADRdouble10.0Ziel bei Start
InpTargetDecay_ADRdouble0.0Abzug pro Grid-Level
InpStochKint5
InpStochDint3
InpStochSlowingint3
InpStochUpperint85
InpStochLowerint15
InpUseEODCloseboolfalse
InpEODHourint23
InpEODMinuteint50
InpMagicNumberint101WICHTIG: Unique ID pro Chart!

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone tnickel/Mql5EAs 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

4 stars

This MetaTrader 5 expert advisor collection provides several automated trading strategies based on classic technical indicators. The primary component combines CCI, RSI, Stochastic, MACD, and Moving Average crossovers to identify entry signals. It features a configurable grid system that layers multiple orders at fixed

MT5 Collection GridIndicator crossoverMean reversion High risk
Updated 1 year ago None stated GitHub repository of Simple EA MT5 Collection

Hercules MQL5 Library

by herculeshssj
4 stars

This repository contains a collection of MetaTrader 5 expert advisors and utility scripts. It includes a variety of automated strategies such as mean reversion, Dunnigan NRTR, and experiments with artificial intelligence. The library also features utility tools for Telegram integration, search functions, and signal das

MT5 Collection Mean reversionAI / machine learningIndicator crossover High risk Archived

North East Way Collection

by Yogurt-Peng
2 stars

This repository contains a collection of MetaTrader expert advisors for MT4 and MT5, featuring various algorithmic trading strategies. The primary EA, North East Way, implements a multi-currency grid and martingale system focused on mean reversion for correlated pairs such as AUDNZD and NZDCAD. It manages risk through

MT4MT5 Collection Mean reversionGridMartingale High risk
Updated 1 year ago None stated GitHub repository of North East Way Collection

EA OAT Collection

by anhnguyen123312
2 stars

The repository provides a collection of MetaTrader 5 expert advisors and analytical tools. The main featured tool is a 3D correlation matrix that visualizes the statistical relationships between multiple currency pairs over a customizable date range using DirectX and Canvas graphics. In addition to this analytical tool

MT5 Collection Mean reversionMulti-strategyGrid High risk
Updated 9 months ago None stated GitHub repository of EA OAT Collection

Guangying Strategy

by sunyourway
2 stars

This collection for MetaTrader 4 and 5 features the Guangying multi-symbol expert advisor alongside various utility tools and martingale-based robots. The primary system monitors multiple forex pairs and gold from a single chart using Fibonacci-derived logic for trade entries. It includes risk controls such as equity d

MT4MT5 Collection MartingaleGridMulti-strategy High risk
Updated 9 years ago None stated GitHub repository of Guangying Strategy

Mql Coading EA Collection

by Sureshpatil4348
1 stars

This repository provides an extensive collection of MetaTrader 4 and MetaTrader 5 expert advisors, including the Cobra and Pivot Point systems. The included tools utilize strategies ranging from daily pivot level reversals to grid-based recovery and cost-averaging methods. Notable features include ATR-based stop losses

MT4MT5 Collection GridMean reversionMulti-strategy High risk
Updated 1 year ago None stated GitHub repository of Mql Coading EA Collection

More collections

Need a broker for MT5?

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

Compare brokers