Trading robot · MT5

Scalping Robot ML

by Red-misst

This expert advisor for MetaTrader 5 performs scalping by identifying price levels based on a configurable lookback period.

GitHub stars2
Forks1
Last update1 year ago24 Dec 2024
LicenceNone stated

Overview

Scalping Robot ML incorporates a machine learning signal filter, requiring a separate Python environment to classify high-probability trade setups using historical market data. The robot manages entries within specific time windows and limits the total number of concurrent positions. Risk management is handled through fixed stop loss and take profit targets, supplemented by a trailing stop mechanism that activates after a predefined profit threshold is met.

Details

Author

Red-misst on GitHub

Type

Trading robot

Platform

MetaTrader 5 (MQL5)

Strategy

Scalping, AI / machine learning

Markets

Forex

Timeframes

M1-M5

Risk profile

No grid, martingale or hedging logic was found in its code or README. That says nothing about how it performs: backtest it first.

Input parameters

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

NameTypeDefaultDescription
BarsNint10number of bars to look back
Tppointsint230take profit (10 points = 1 pip)
Slpointsint25stoploss points (10 points = 1 pip)
TslTriggerPointsint25points in profit before trailing SL is activated
TslPointsint10trailing stoploss (10 points = 1 pip)
TimeframeENUM_TIMEFRAMESPERIOD_CURRENTtimeframe to run
InpMagicint292929EA identification number
TradeCommentstringscalping robot
MaxTradesint10maximum number of open positions
SHInputStartHour10time to start trading
EHInputEndHour22time to stop trading

How to install it

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

42 stars

This Expert Advisor for MetaTrader 5 is specifically designed for XAUUSD trading on the M1 timeframe. It utilizes a hybrid strategy combining classic technical indicators like RSI, Moving Averages, and ATR with an OpenAI API integration for signal validation. The robot features an on-chart dashboard for telemetry and i

MT5 Trading robot ScalpingTrend followingAI / machine learning
Updated 5 months ago None stated GitHub repository of Gold EA MT5 With OpenAI
11 stars

This MetaTrader 5 expert advisor utilizes deep learning models, specifically Long Short-Term Memory or Transformer architectures, to predict price movements several bars ahead. It operates by communicating via HTTP with a local Python daemon that processes machine learning inference. The system includes an advanced Kel

MT5 Trading robot AI / machine learningScalping
Updated 1 year ago GPL-3.0 GitHub repository of ALFA Transformer AI

GGTH AI Modules

by syngyn
2 stars

This collection of MetaTrader 5 expert advisors integrates external machine learning models via a local HTTP daemon for trade execution. The core system, GGTH-SR, utilizes sophisticated position sizing based on the Kelly Criterion with confidence-based scaling and smoothing. It includes an adaptive scalping module with

MT5 Trading robot AI / machine learningScalping
Updated 1 year ago None stated GitHub repository of GGTH AI Modules
1 stars

This machine learning expert advisor for MetaTrader 5 utilizes ensemble and deep learning models to analyze market patterns. It offers a versatile multi-strategy approach, allowing users to toggle between trend-following, scalping, and grid-hedging behaviors. Risk controls are comprehensive, featuring fixed percentage

MT5 Trading robot AI / machine learningMulti-strategyScalping High risk

Gold Scalper AI Bridge

by almightymoon
1 stars

This MetaTrader 5 expert advisor acts as a bridge between the trading terminal and an external Python-based AI server. It extracts market data and technical indicators—including EMA, RSI, ATR, and ADX across multiple timeframes—to request trade signals via ZeroMQ, TCP, or file-based communication. The EA manages trade

MT5 Trading robot AI / machine learningScalpingIndicator crossover Archived
Updated 4 months ago None stated GitHub repository of Gold Scalper AI Bridge

Conquest EA

by MunchonGithub
1 stars

Conquest EA is a self-adjusting expert advisor for MetaTrader 5 that utilizes Smart Money Concepts such as Fair Value Gaps and Break of Structure for entries. It features a built-in learning module that evaluates its own trade outcomes to adjust strategy weighting and confidence in real-time. Risk management includes a

MT5 Trading robot SMC / ICT / price actionAI / machine learningTrend following
Updated 4 weeks ago Apache-2.0 GitHub repository of Conquest EA

More trading robots

Need a broker for MT5?

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

Compare brokers