Trading robot ยท MT4

Conservative Scalper EA

by NadirAliOfficial

Conservative Scalper EA is a MetaTrader 4 robot designed for intraday scalping on major currency pairs such as EURUSD, GBPUSD, and USDJPY.

GitHub stars10
Forks0
Last update3 days ago20 Sep 2026
LicenceMIT

Overview

Conservative Scalper EA determines market bias on the M15 timeframe using dual Exponential Moving Averages and enters trades on the M5 chart based on RSI levels and candle breakouts. The system prioritizes risk management with mandatory stop losses, take profits, and a daily equity loss cap. It includes a session timer, rollover protection, and volatility filters to avoid trading during low-liquidity or high-spread periods.

Details

Author

NadirAliOfficial on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

Scalping, Trend following, Breakout, Indicator crossover

Markets

Forex

Timeframes

M1-M5, M15-H1

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.

Topics

algorithmic-tradingexpert-advisorforexmql4scalpingtrading-botcapital-preservationmetatrader4

Input Parameters

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

NameTypeDefaultDescription
MagicNumberint20260409Unique EA identifier
TradeCommentstringCScalpOrder comment tag
EnableLongbooltrueAllow buy trades
EnableShortbooltrueAllow sell trades
OneTradePerSymbolbooltrueOne open trade per symbol
AllowNewTradesbooltrueMaster on/off switch
SessionStartHourint8Server hour to start trading
SessionEndHourint17Server hour to stop new trades
AllowMondaybooltrue
AllowTuesdaybooltrue
AllowWednesdaybooltrue
AllowThursdaybooltrue
Show all 40 inputs
NameTypeDefaultDescription
AllowFridayboolfalseOff by default โ€” thin close
RolloverBlockBeforeint30Mins to block before 00:00
RolloverBlockAfterint30Mins to block after 00:00
BiasTimeframeENUM_TIMEFRAMESPERIOD_M15Trend filter timeframe
BiasFastEMAint50Fast EMA period on bias TF
BiasSlowEMAint200Slow EMA period on bias TF
ExecEMA_Periodint20EMA for local direction
RSI_Periodint14RSI period
RSI_LongLeveldouble50.0RSI cross-above for longs
RSI_ShortLeveldouble50.0RSI cross-below for shorts
ATR_Periodint14ATR period
MinATR_Pipsdouble3.0Min ATR (pips) โ€” avoid dead mkt
BreakoutBarsint1Bars back for high/low breakout
LotSizingModeint10=Fixed lot 1=Risk %
FixedLotdouble0.01Used when mode=0
RiskPercentdouble0.50% of equity risked per trade
MaxSpreadPipsdouble2.5Max allowed spread in pips
MaxSlippagePtsint3Max slippage in broker points
StopLossModeint10=Fixed pips 1=ATR multiple
StopLossPipsdouble8.0Fixed SL (pips) mode=0
StopLossATRMultdouble1.2ATR multiplier for SL mode=1
TakeProfitModeint10=Fixed pips 1=ATR multiple
TakeProfitPipsdouble10.0Fixed TP (pips) mode=0
TakeProfitATRMultdouble1.2ATR multiplier for TP mode=1
UseBreakEvenbooltrue
BreakEvenTriggerRdouble0.8Move SL to BE after 0.8R profit
BreakEvenOffsetPipsdouble0.5Buffer pips beyond entry for BE
UseTrailingStopboolfalse

How to Install It

  1. 1Download the sourceUse "Download source (.zip)" above, or clone NadirAliOfficial/conservative-scalper-ea from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
  3. 3Copy the filesCopy the .mq4 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

Experienced FX Trader

by simonokwundue-ops
1 stars

This collection of Expert Advisors for MetaTrader 5 provides high-frequency scalping and multi-strategy automated trading across multiple currency pairs. The robots utilize a signal scoring system based on moving average crossovers, RSI momentum, Bollinger Band breakouts, and MACD signals. The suite includes a dedicate

MT5 Trading robot ScalpingBreakoutIndicator crossover
Updated 10 months ago None stated GitHub repository of Experienced FX Trader

Scalpy Scalping Algorithm

by pedrojespina
2 stars

Scalpy is an automated scalping robot for MetaTrader 4 that utilizes multiple Exponential Moving Averages across different timeframes to identify entry signals. The system analyzes the 8 and 21 EMAs on the H1 timeframe for trend anchoring while using the 8, 13, and 21 EMAs on the M5 chart for execution. It includes a m

MT4 Trading robot ScalpingIndicator crossoverTrend following
Updated 7 years ago None stated GitHub repository of Scalpy Scalping Algorithm

Baby MT4 EA

by dolie
2 stars

This MetaTrader 4 expert advisor utilizes the SuperTrend and Bollinger Bands indicators to identify market entries. It monitors for trend changes, breakouts, corrections, and pullbacks. The EA incorporates several risk management tools, including a configurable stop loss, dynamic stop loss logic, and a trailing stop. I

MT4 Trading robot Trend followingBreakoutScalping High risk
Updated 9 years ago None stated GitHub repository of Baby MT4 EA

Ray Scalper

by ThePathsOfSaga
2 stars

Ray Scalper is an automated expert advisor for MetaTrader 4 that uses technical indicators to trade both trend-following and counter-trend strategies. It monitors Bollinger Bands, Moving Averages, and Stochastic crossovers to trigger entries. The robot allows users to toggle between trend and anti-trend modes and inclu

MT4 Trading robot ScalpingIndicator crossoverTrend following
Updated 6 years ago None stated GitHub repository of Ray Scalper

Ichimoku EA

by anwarminarso
2 stars

This MetaTrader 4 expert advisor executes trades based on the Ichimoku Kinko Hyo indicator. It incorporates four distinct trading methods: the Ideal Strategy, Tenkan-Kijun-Chikou crossing, Kumo breakout, and Chikou Span crossing. The robot manages risk through fixed stop loss and take profit levels, a maximum trade lim

MT4 Trading robot Trend followingBreakoutIndicator crossover
Updated 6 years ago None stated GitHub repository of Ichimoku EA

Average Scalper

by fauzaanu
1 stars

Average Scalper is a MetaTrader 4 expert advisor designed for trend-following strategies based on moving average levels and volatility ranges. It uses a 50-period Exponential Moving Average to determine market direction, initiating buy orders when the price is above the line and sell orders when below. Risk management

MT4 Trading robot ScalpingTrend followingIndicator crossover
Updated 1 year ago None stated GitHub repository of Average Scalper

More trading robots

Need a Broker for MT4?

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

Compare brokers