LuxAlgo SMC Sniper is an automated trading robot for MetaTrader 5 that combines Smart Money Concepts structure analysis with moving average crossover and RSI entry signals.
The expert advisor identifies market structure breaks, order blocks, fair value gaps, and equal highs or lows to guide trade entries. It enforces single-direction position management alongside configurable risk controls, including daily loss and profit targets. The EA also incorporates a CSV-based news filter, automated Friday weekend position closure, and an interactive on-chart dashboard toggle.
Smart Money Concepts structure and order block detection
Read from SMC_Sniper_EA.mq5. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
InpMode
ENUM_SMC_MODE
MODE_HISTORICAL
Mode
InpStyle
ENUM_SMC_STYLE
STYLE_COLORED
Style
InpColorCandles
bool
false
Color Candles
InpShowInternals
bool
true
Show Internal Structure
InpInternalBull
ENUM_STRUCTURE_FILTER
STRUCT_ALL
Bullish Structure
InpInternalBullColor
color
C'8,153,129'
Bullish Color
InpInternalBear
ENUM_STRUCTURE_FILTER
STRUCT_ALL
Bearish Structure
InpInternalBearColor
color
C'242,54,69'
Bearish Color
InpConfluenceFilter
bool
false
Confluence Filter
InpInternalLabelSize
ENUM_LABEL_SIZE
SIZE_TINY
Internal Label Size
InpShowSwingStructure
bool
true
Show Swing Structure
InpSwingBull
ENUM_STRUCTURE_FILTER
STRUCT_ALL
Bullish Structure
Show all 40 inputs
Name
Type
Default
Description
InpSwingBullColor
color
C'8,153,129'
Bullish Color
InpSwingBear
ENUM_STRUCTURE_FILTER
STRUCT_ALL
Bearish Structure
InpSwingBearColor
color
C'242,54,69'
Bearish Color
InpSwingLabelSize
ENUM_LABEL_SIZE
SIZE_SMALL
Swing Label Size
InpShowSwingPoints
bool
false
Show Swing Points
InpSwingsLength
int
50
Swing Length (10-200)
InpShowStrongWeakHL
bool
true
Show Strong/Weak High/Low
InpShowInternalOB
bool
true
Internal Order Blocks
InpInternalOBCount
int
5
Internal OB Count (1-20)
InpShowSwingOB
bool
false
Swing Order Blocks
InpSwingOBCount
int
5
Swing OB Count (1-20)
InpOBFilter
ENUM_OB_FILTER
OB_FILTER_ATR
Order Block Filter
InpOBMitigation
ENUM_OB_MITIGATION
OB_MIT_HIGHLOW
Order Block Mitigation
InpIntBullOBColor
color
C'49,121,245'
Internal Bullish OB
InpIntBearOBColor
color
C'247,124,128'
Internal Bearish OB
InpSwingBullOBColor
color
C'24,72,204'
Swing Bullish OB
InpSwingBearOBColor
color
C'178,40,51'
Swing Bearish OB
InpShowEQHL
bool
true
Equal High/Low
InpEQHLBars
int
3
Bars Confirmation
InpEQHLThreshold
double
0.1
Threshold (0-0.5)
InpEQHLLabelSize
ENUM_LABEL_SIZE
SIZE_TINY
Label Size
InpShowFVG
bool
false
Fair Value Gaps
InpFVGAutoThreshold
bool
true
Auto Threshold
InpFVGBullColor
color
C'0,255,104'
Bullish FVG
InpFVGBearColor
color
C'255,0,8'
Bearish FVG
InpFVGExtend
int
1
Extend FVG (bars)
InpShowPDZones
bool
false
Premium/Discount Zones
InpPremiumColor
color
C'242,54,69'
Premium Zone
How to Install It
1Download the sourceUse "Download source (.zip)" above, or clone MuhammadHassanC/lux-Algo_MT5-EA 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.
EA Scalper XAUUSD is an automated trading research project for MetaTrader 5 focused on gold. It employs a multifaceted entry strategy using Smart Money Concepts like order blocks and liquidity sweeps, alongside moving average crossovers and Fibonacci zones. The EA includes a self-learning module designed to adapt to di
Gold Trader EA is a multi-strategy expert advisor designed for trading XAUUSD on the MetaTrader 5 platform. It employs a fusion engine that combines up to 14 different technical analysis methods, including candlestick patterns, chart patterns, price action, and institutional levels. The system requires a user-defined n
Fvg Gold EA is an automated trading robot for MetaTrader 5 designed specifically for the gold market. It utilizes institutional trading concepts by identifying high-probability Fair Value Gaps with Order Block confluence. The system employs a scoring algorithm to evaluate trade quality based on displacement, gap size,
This automated trading system for MetaTrader 5 focuses on spot Gold using Inner Circle Trader methodology. It identifies entries through order block detection, market structure analysis, and weekly opening price levels. The strategy is further filtered by dual moving averages and specific trading sessions, primarily Lo
MT5Trading robotSMC / ICT / price actionIndicator crossoverTrend following
Elephant Walk is a MetaTrader 5 expert advisor based on the trading methodology of Oliver Velez. It automates entries using moving average crossovers and price action patterns often associated with large bars or elephant candles. The EA provides extensive trade management options, including trailing stops, break-even a
This MetaTrader 5 expert advisor implements a multi-timeframe strategy combining M15 trend direction with M5 trade execution. It identifies entries using Smart Money Concepts like break of structure and order blocks, confirmed by MACD, Stochastic, and Parabolic SAR indicators. Risk management is a primary focus, offeri