ForexSniper Pro EA is an automated trading robot for MetaTrader 5 that executes trades on forex pairs, gold, BTC, and ETH across M5, M15, and H1 timeframes.
ForexSniper Pro EA uses technical indicators including MACD, RSI, EMA, ATR, and Bollinger Bands combined with AI signal scoring to generate entries and exits. Risk controls include daily loss and profit limits, maximum drawdown protection, maximum trade limits, spread filtering, and ATR-based stop loss and take profit. Additional protections feature trailing stop and breakeven adjustments. The EA connects to a Telegram bot for alerts and configuration and downloads AI models from GitHub repositories. It filters trades by market session start time.
Read from ForexSniper Pro EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpToken
string
InpChatID
string
InpAlerts
bool
true
InpGold
bool
true
InpBTC
bool
true
InpETH
bool
true
InpForex
bool
true
InpM5
bool
true
InpM15
bool
true
InpH1
bool
true
InpRisk
double
1.5
InpDailyLoss
double
50
Show all 40 inputs
Name
Type
Default
Description
InpDailyProfit
double
100
InpMaxDD
double
20.0
InpMaxTrades
int
5
InpMaxPerPair
int
1
InpMaxSpread
double
25.0
InpSLPips
double
30
InpTPPips
double
60
InpATRSL
bool
true
InpATRSLMult
double
1.5
InpATRTPMult
double
3.0
InpTrail
bool
true
InpTrailStart
double
20
InpTrailStep
double
10
InpBE
bool
true
InpBEPips
double
15
InpMinScore
int
45
InpRSI
int
14
InpMACDF
int
12
InpMACDS
int
26
InpMACDG
int
9
InpEMAF
int
8
InpEMAS
int
21
InpEMAT
int
200
InpATR
int
14
InpBBP
int
20
InpBBD
double
2.0
InpSession
bool
true
InpSessStart
int
7
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone faisalkhattak7997-tech/forexsniper-bot from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL5/Experts.
3Copy the filesCopy the .mq5 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
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.
This MetaTrader 5 expert advisor combines technical indicators with machine learning forecasts to trade the Forex market. It uses a trend-following approach based on Exponential Moving Average crossovers, filtered by the Average Directional Index and volume confirmations. A unique feature is its integration with extern
This MetaTrader 5 expert advisor implements a machine learning approach using a Decision Tree model to execute trades. It functions as a bridge between MetaTrader and a local Python-based server using sockets. The system utilizes MACD, RSI, and Exponential Moving Average indicators as primary data features for the neur
This MetaTrader 5 expert advisor provides a versatile framework for trading based on Heiken Ashi price action. It allows users to toggle between numerous built-in strategies, including trend following, moving average crossovers, Fibonacci levels, and various oscillators like RSI and MACD. The system includes an option
Nafi is a MetaTrader 5 expert advisor framework designed for deep reinforcement learning in forex trading. It bridges Python-based training environments, such as OpenAI Gym and PyTorch, with MetaTrader to facilitate automated trade execution. The system features standard risk management controls including fixed lot siz
EA MultiStrategy Advanced is an automated trading robot for MetaTrader 5 that integrates technical analysis with machine learning models. It utilizes a combination of RSI, Bollinger Bands, and Moving Average crossovers alongside LSTM-based deep learning signals to identify market patterns. The system features rigorous
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