Collection · MT5

Geraked MT5 Strategies

by geraked

This collection of MetaTrader 5 expert advisors implements various technical strategies using indicators such as Moving Averages, MACD, and the Andean Oscillator.

High risk

GitHub stars643
Forks183
Last update10 months ago14 Nov 2025
LicenceMIT

Overview

Geraked MT5 Strategies includes a specific tool for trading based on Commitment of Traders data combined with SuperTrend signals. Most robots in the repository incorporate a grid system with adjustable volume multipliers to manage positions. Risk management is handled through trailing stops, equity drawdown limits, and a built-in news filter to avoid high volatility. The author notes that grid techniques are used extensively across the different strategy implementations.

Details

Author

geraked on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Indicator crossover, Scalping, Grid, Martingale

Markets

Forex

Timeframes

M1-M5, M15-H1, H4 and above

Risk profile

  • Uses martingale lot scaling: losses can grow fast
  • Opens a grid of orders: exposure builds up in a trend

Topics

metatradermetatrader-5metatrader5metaquotesmqlmql5trading-algorithmstrading-bottrading-strategiesforex-bot

Input parameters

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

NameTypeDefaultDescription
StEnableboolfalseSuperTrend Enable
StMultiplierdouble3SuperTrend Multiplier
StPeriodint10SuperTrend Period
IndTimeframeENUM_TIMEFRAMESPERIOD_M15Timeframe
CotPrimaryClassENUM_COT_CLASS_COCOT_CLASS_CO_DEALERCOT Primary Class
CotPrimaryModeENUM_COT_MODECOT_MODE_FOCOT Primary Mode
CotSecondaryClassENUM_COT_CLASS_COCOT_CLASS_CO_LEVCOT Secondary Class
CotSecondaryModeENUM_COT_MODECOT_MODE_FOCOT Secondary Mode
OpenTimestring03:00Open Time for Trades
TPCoefdouble2.0TP Coefficient
SLTypeENUM_SLSL_ARSL Type
SLLookbackint6SL Lookback
Show all 38 inputs
NameTypeDefaultDescription
SLDevint30SL Deviation (Points)
ReverseboolfalseReverse Signal
Riskdouble3.5Risk
RiskModeENUM_RISKRISK_DEFAULTRisk Mode
IgnoreSLboolfalseIgnore SL
IgnoreTPbooltrueIgnore TP
TrailbooltrueTrailing Stop
TrailingStopLeveldouble50Trailing Stop Level (%) (0: Disable)
EquityDrawdownLimitdouble0Equity Drawdown Limit (%) (0: Disable)
GridbooltrueGrid Enable
GridVolMultdouble1.2Grid Volume Multiplier
GridTrailingStopLeveldouble0Grid Trailing Stop Level (%) (0: Disable)
GridMaxLvlint20Grid Max Levels
NewsboolfalseNews Enable
NewsImportanceENUM_NEWS_IMPORTANCENEWS_IMPORTANCE_MEDIUMNews Importance
NewsMinsBeforeint60News Minutes Before
NewsMinsAfterint60News Minutes After
NewsStartYearint0News Start Year to Fetch for Backtesting (0: Disable)
OpenNewPosbooltrueAllow Opening New Position
MultipleOpenPosboolfalseAllow Having Multiple Open Positions
MarginLimitdouble1500Margin Limit (%) (0: Disable)
SpreadLimitint-1Spread Limit (Points) (-1: Disable)
Slippageint30Slippage (Points)
TimerIntervalint120Timer Interval (Seconds)
MagicNumberulong1004Magic Number
FillingENUM_FILLINGFILLING_DEFAULTOrder Filling

How to install it

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

1 stars

This repository is a collection of MetaTrader 5 expert advisors and scripts designed for educational purposes. It contains several standalone trading tools, including simple Bollinger Band strategies, trailing stop managers, and limit order placement utilities. The primary example uses a grid-based approach, populating

MT5 Collection GridMartingaleScalping High risk

MQ4 Master Collection

by hairibaba
3 stars

This repository provides a collection of MetaTrader 4 expert advisors and utility tools. It includes diverse trading strategies ranging from M1 scalping and Heiken Ashi trend following to swing-based approaches. The codebase features a robust trade management framework with classes for order execution, error handling,

MT4 Collection Trend followingScalpingIndicator crossover High risk Archived
Updated 7 years ago None stated GitHub repository of MQ4 Master Collection

This repository contains a collection of MetaTrader 4 expert advisors and technical indicators focused on automated trading logic. The included robots primarily utilize martingale and grid-based strategies, featuring lot scaling and distance-based order layering. Entry signals are generated through indicators like Boll

MT4 Collection MartingaleGridIndicator crossover High risk
67 stars

This repository contains a large collection of over 100 expert advisors for the MetaTrader 5 platform, many of which appear to be generated using the Mission Automate tool. The library covers a wide variety of trading methodologies including range breakouts, Ichimoku cloud strategies, Heiken Ashi engulfing patterns, an

MT5 Collection Trend followingBreakoutMartingale High risk
Updated 3 years ago None stated GitHub repository of Konz MQL5 EA 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

This collection of expert advisors for MetaTrader 4 and 5 provides various automated strategies based on price action and technical indicators. The primary EA utilizes a moving average crossover system with switchable modes for different market conditions. It features a martingale lot-scaling system for sideways market

MT4MT5 Collection Indicator crossoverMartingaleGrid 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