Trading robot · MT5

Daily Sweep EA

by spice2807

This MetaTrader 5 expert advisor implements the Daily Sweep strategy, focusing on Swing Failure Patterns.

GitHub stars1
Forks0
Last update10 days ago12 Sep 2026
LicenceNone stated

Overview

Daily Sweep EA monitors high-timeframe liquidity levels and executes trades on lower timeframes when price sweeps these zones. The robot manages entries during defined session hours, such as the New York session, and exits based on liquidity targets or session-end time limits. Risk is controlled through fixed dollar amounts per trade with stop losses placed at the sweep extremes. Users can configure custom timeframe biases ranging from daily to weekly setups.

Details

Author

spice2807 on GitHub

Type

Trading robot

Platform

MetaTrader 5 (MQL5)

Strategy

SMC / ICT / price action, Mean reversion

Markets

Any symbol

Timeframes

M15-H1, H4 and above

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 DailySweep_EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
InpTraderTypeENUM_TRADER_TYPETT_SHORT_TERMPick a preset, or Custom to set the three timeframes yourself
InpBiasTFENUM_TIMEFRAMESPERIOD_D1Custom mode only: Bias Timeframe
InpExecTFENUM_TIMEFRAMESPERIOD_H1Custom mode only: Execution Timeframe
InpLevelTFENUM_TIMEFRAMESPERIOD_D1Custom mode only: Level Timeframe (source of PDH/PDL)
InpSessionStartstring16:30NY Session Start (HH:MM, broker server time)
InpSessionEndstring23:00NY Session End (HH:MM, broker server time)
InpSwingLookbackBarsint10OURS: how many g_biasTF bars back to search for a swing point
InpLevelUpdateCooldownBarsint5OURS: minimum execTF bars before a fresh swing can supersede the level (dampens chasing on fast timeframes)
InpSLBufferPointsdouble20.0OURS: SL buffer beyond the sweep extreme, in points
InpTPModeENUM_TP_MODETP_LIQUIDITY
InpPartialClosePctdouble50.0% closed at the partial level in TP_PARTIAL_TRAIL mode
InpRiskUSDdouble100.0
Show all 17 inputs
NameTypeDefaultDescription
InpMinLotsdouble0.00 = use symbol's minimum lot as floor
InpSlippagePointsint20
InpMagicNumberulong990111
InpTradeCommentstringDailySweep
InpVerboseLoggingbooltruePrint bias/level diagnostics every session (turn off once tuned)

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone spice2807/Daily-Sweep-Strategy-by-JadeCap 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

Simba Sniper EA

by oriokie
6 stars

This MetaTrader 5 expert advisor focuses on XAUUSD using a multi-timeframe scalping approach based on Smart Money Concepts. It identifies institutional market structures by analyzing H4 trends, H1 supply and demand zones, and M5 entries. The logic incorporates order block detection, Fair Value Gaps (FVG), and liquidity

MT5 Trading robot SMC / ICT / price actionScalpingTrend following High risk
Updated 8 months ago Custom licence GitHub repository of Simba Sniper EA

ICT System EA

by 26730023-PhamPhuNguyenHung
5 stars

This MetaTrader 5 expert advisor automates trading strategies based on Inner Circle Trader (ICT) and Smart Money Concepts (SMC). It utilizes a confluence engine to evaluate market structure, PDA zones, fair value gaps, order blocks, and SMT divergence against correlated symbols like the DXY. Designed specifically for p

MT5 Trading robot SMC / ICT / price actionTrend followingMean reversion
Updated 6 months ago None stated GitHub repository of ICT System EA
4 stars

This MetaTrader 5 expert advisor utilizes a combination of Bollinger Bands, Relative Strength Index, and Average Directional Index to identify entries. It supports multi-timeframe analysis for trend confirmation and provides optional filters for Average True Range and price action patterns such as hammers. Risk managem

MT5 Trading robot Trend followingMean reversionSMC / ICT / price action High risk
Updated 1 year ago None stated GitHub repository of Alif BB RSI ADX MTFA

Xauusd God MT5

by techly39
3 stars

This MetaTrader 5 expert advisor is designed specifically for trading gold (XAUUSD). The system utilizes a modular architecture to detect market regimes, identify ranges, and execute trades based on liquidity sweeps and breakouts. It incorporates several filters, including spread and volume checks, alongside a drawdown

MT5 Trading robot BreakoutSMC / ICT / price actionMean reversion
Updated 10 months ago None stated GitHub repository of Xauusd God MT5

EA SMC Engine

by Pauloeduspbr
3 stars

This automated trading robot for MetaTrader 5 implements Smart Money Concepts (SMC) and ICT principles using a hybrid architecture. Trading logic and signal detection are processed within a native C++ DLL, while the MQL5 bridge handles trade execution and data feeding. The system identifies market structure shifts, inc

MT5 Trading robot SMC / ICT / price actionBreakoutTrend following
Updated 5 months ago MIT GitHub repository of EA SMC Engine

Fibonacci ICT EA

by Shifrozy
2 stars

Fibonacci ICT EA for MetaTrader 5 combines institutional price action concepts with Fibonacci retracement levels. It identifies higher timeframe trends and enters on pullbacks to specific golden zones using confirmations like Break of Structure and Fair Value Gaps. The system includes robust risk management such as per

MT5 Trading robot SMC / ICT / price actionIndicator crossoverMean reversion High risk
Updated 3 weeks ago None stated GitHub repository of Fibonacci ICT 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