Collection · MT5

AI Assisted EAs

by cgmond

This MetaTrader 5 repository contains a collection of expert advisors, including a scalping robot built with AI assistance for Forex, Gold, Crypto, and Indices.

GitHub stars2
Forks1
Last update1 year ago20 Jul 2025
LicenceNone stated

Overview

The main EA integrates technical indicators like RSI, Moving Averages, and ADX for entry signals. Risk management is handled through percentage-based lot sizing, stop loss, and take profit. It features multiple trailing stop modes, including Ichimoku Tenkan-sen and candle-based trailing. Other tools in the collection include a parabolic SAR hedge system and Bollinger Band reversal robots. The repository is undocumented, relying on code comments for configuration.

Details

Author

cgmond on GitHub

Type

Collection

Platform

MetaTrader 5 (MQL5)

Strategy

Scalping, Hedging, Mean reversion, AI / machine learning

Markets

Forex, Gold, Crypto, Indices

Timeframes

M1-M5, M15-H1

Risk profile

  • Holds opposite positions at once

Input parameters

Read from Ranging Scalper by CGMFX.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
STypeSystemType0Trading System applied (Forex, Crypto, Gold, Indices)
RiskPercentdouble3Risk as % of Trading Capital
TimeframeENUM_TIMEFRAMESPERIOD_M5Timeframe to run
InpMagicint3333EA identification no.
TradeCommentstringScalping with DS by CGMFXTrade Comments
SHInputStartHour0Start Hour
EHInputEndHour0End Hour
BarsNint5Fixed BarsN (If you don't prefer Dynamic)
ExpirationBarsint100
ExpBarsMultint4Expiration bars multiplier
ChartColorTradingOffcolorclrPinkChart color when EA is Inactive
ChartColorTradingOncolorclrWhiteChart color when EA is Active
Show all 40 inputs
NameTypeDefaultDescription
HideIndicatorsbooltrueHide Indicators on Chart?
TppointsInputint200Take Profit (10 points = 1 pip)
SlpointsInputint200Stoploss POints (10 points = 1 pip)
TslTriggerPointsInputint15Points in profit before Trailing SL is activated (10 points = 1 pip)
TslPointsInputint10Trailing Stop Loss (10 points = 1 pip)
TrailTypeTSLType0Type of Trailing Stoploss
PrvCandleNint1No of candles to trail SL (if selected)
FMAPeriodint5Fast-moving avg period to trail on (if selected)
MA_ModeENUM_MA_METHODMODE_EMAMoving average mode/method
MA_AppPriceENUM_APPLIED_PRICEPRICE_MEDIANMoving Avg Applied price
TPasPctdouble0.4TP as % of Price
SLasPctdouble0.4SL as % of Proce
TSLasPctofTPdouble5Trail SL as % of TP
TSLTgrasPctofTPdouble7Trigger of Trail SL % of TP
TPasPctGolddouble0.2TP as % of Price
SLasPctGolddouble0.2SL as % of Proce
TSLasPctofTPGolddouble5Trail SL as % of TP
TSLTgrasPctofTPGolddouble7Trigger of Trail SL % of TP
TPasPctIndicesdouble0.4TP as % of Price
SLasPctIndicesdouble0.4SL as % of Proce
TSLasPctofTPIndicesdouble5Trail SL as % of TP
TSLTgrasPctofTPIndicesdouble7Trigger of Trail SL % of TP
UseADXFilterboolfalseEnable ADX Strength Filter?
ADX_TimeframeENUM_TIMEFRAMES1ADX Timeframe
ADX_Periodint14ADX Period
ADX_Weakint25
ADX_Mediumint50
ADX_Strongint75

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone cgmond/AI-assisted-EAs 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.
  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

Oslib MT5 Collection

by marcoc68
2 stars

Oslib is an extensive repository of Expert Advisors and indicators for MetaTrader 5, encompassing various quantitative trading approaches. The collection includes statistical arbitrage robots that trade spreads between two correlated symbols, machine learning experts utilizing Support Vector Machines (SVM), and high-fr

MT5 Collection ArbitrageAI / machine learningMean reversion High risk
Updated 11 months ago GPL-3.0 GitHub repository of Oslib MT5 Collection

Mt4 Develop Collection

by xianGuiye
2 stars

This repository features a collection of MetaTrader 4 expert advisors designed for various trading approaches. The included M5_M30integral EA utilizes moving average crossovers across multiple timeframes for trend detection. Other scripts employ envelope scalping at specific standard deviations and Bollinger Band strat

MT4 Collection Indicator crossoverMean reversionScalping High risk
67 stars

This repository contains a collection of MetaTrader 5 expert advisors, primarily focused on the ChildsPlay strategy derived from online trading forums. The main expert advisor uses multiple exponential moving averages and the Commodity Channel Index across two timeframes to identify trend-following entries. It implemen

MT5 Collection Indicator crossoverMean reversionAI / machine learning
Updated 6 years ago None stated GitHub repository of ChildsPlay MQL5 Collection

NetAlgo EA Collection

by santiago-cruzlopez
56 stars

This repository contains a diverse collection of automated trading robots for the MetaTrader 5 platform. 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 inclu

MT5 Collection Trend followingScalpingMartingale High risk

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

Quantum Tius

by Don-Gio
18 stars

Quantum Tius is a collection of automated trading scripts and Expert Advisors for MetaTrader 5, specifically targeting the Bitcoin and Gold markets. The repository provides multiple tools including the Kaku and Baki bots, which utilize Moving Average crossovers and the Relative Strength Index for scalping. These tools

MT5 Collection ScalpingIndicator crossoverMean reversion
Updated 1 year ago MIT GitHub repository of Quantum Tius

More collections

Need a broker for MT5?

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

Compare brokers