1️⃣ Overview
SuperScalp Pro is a professional scalping indicator built on the foundation of the classic SuperTrend, enhanced with advanced tools designed to improve signal accuracy and risk control.
It features a multi-layer signal filtering system, meaning trade signals may vary depending on which filters are enabled or disabled. Each filter plays a specific role in refining signal quality and adapting the indicator to different market conditions.
SuperScalp Pro also includes an integrated statistics panel, showing data such as win rate and total profit over a selected number of bars. This information can be used as a practical reference to:
-
Adjust the SL/TP ratio based on ATR behavior
-
Fine-tune indicator parameters
-
Enable or disable specific filters to suit market conditions
This flexibility allows traders to optimize the indicator according to their own trading strategy, rather than relying on fixed or rigid settings.
SuperScalp Pro is designed for scalpers and day traders who value:
-
✅ Fast and precise signal execution
-
✅ High-probability trade setups
-
✅ Consistent and controlled risk management
-
✅ Full customization across different market environments
2️⃣ Key Features
✨ Advanced Supertrend with multi-timeframe filtering
🧩 13 independent signal filters, fully configurable (ON / OFF)
📉 Automatic SL/TP based on ATR (market volatility)
📊 Built-in trade simulation & performance statistics
🖥 Real-time signal status panel on the chart
📈 Profit/Loss connection lines with visual P/L display
🔔 Multi-platform alerts:
-
Popup
-
Email
-
Push Notification (MT5 Mobile)
⚠️ Important Note
All filters and features in SuperScalp Pro can be enabled ( true ) or disabled ( false ), giving you full flexibility to match your personal trading strategy and market environment.
3️⃣ Intelligent Supertrend System
SuperScalp Pro uses an enhanced Supertrend algorithm, combining HL2 price with ATR bands to determine trend direction.
🟢 Uptrend: Price above the Supertrend line
🔴 Downtrend: Price below the Supertrend line
🔧 Main Parameters
-
ATR_Period = 14
-
ATR_Multiplier = 1.5
4️⃣ Signal Filtering System (14 Filters)
A powerful multi-layer filtering system designed to:
🎯 Improve signal quality
🚫 Reduce false entries
🔄 Adapt to different market conditions
Each filter can be enabled or disabled independently.
4.1 EMA Trend Filter
📌 Purpose: Defines the primary market trend.
Logic:
-
Uses EMA50, EMA200, EMA400
-
Bullish: EMA50 > EMA200 > EMA400 → Buy only
-
Bearish: EMA50 < EMA200 < EMA400 → Sell only
✅ Filters counter-trend trades
✅ Reduces market noise
✅ Keeps trading aligned with higher timeframe structure
4.2 Fast/Slow EMA Trend Filter
📌Purpose: Confirms immediate directional bias.
Logic:
-
Uses fast EMA vs slow EMA crossover structure
-
Trade only when short-term trend agrees with broader direction
✅ Improves short-term timing
✅ Avoids mixed-trend entries
4.3 RSI Filter
📌 Purpose: Avoids overbought and oversold entries.
Logic:
-
RSI Period: 14
-
Avoid buy when RSI > 80
-
Avoid sell when RSI < 20
✅ Prevents chasing extreme price levels
✅ Reduces emotional FOMO trades
4.4 Volume Filter
📌 Purpose: Confirms real market participation.
Logic:
-
Compares current volume with Volume MA
-
Signal valid only if volume exceeds threshold
✅ Filters low-liquidity noise
✅ Confirms institutional participation
4.5 MACD Divergence Filter
📌 Purpose: Detects price–momentum divergence.
Logic:
-
Identifies bullish & bearish MACD divergence
-
Signals allowed only when valid divergence exists
✅ Improves reversal accuracy
✅ Enhances breakout validation
✅ Filters weak trend exhaustion
4.6 Bollinger Bands Breakout Filter
📌 Purpose: Enhances signal quality using Bollinger Bands.
🔹 Breakout Mode:
-
Confirms valid band breakouts
-
Optional previous-bar confirmation
-
Tolerance control supported
🔹 No-Breakout Mode:
-
Avoids trades when price is excessively stretched
✅ Prevents fake breakouts
4.7 VWAP Filter
📌 Purpose: Uses VWAP as an intraday trend benchmark.
Logic:
-
Buy only when price > VWAP
-
Sell only when price < VWAP
✅ Trades with smart money bias
✅ Ideal for intraday and scalping strategies
4.8 ATR Volatility Filter
📌 Purpose: Filters trades based on volatility.
Logic:
-
Avoids sideways markets (low ATR)
-
Warns or blocks trades during extreme volatility
✅ Protects from unstable market phases
4.9 ADX Trend Strength Filter
Purpose: Confirms strong directional market conditions.
Logic:
-
ADX must exceed minimum threshold (e.g., 25)
-
Optional maximum threshold to avoid exhaustion
✅ Avoids ranging markets
✅ Trades only when real trend strength exists
4.10 DI Direction Filter
Purpose: Confirms directional dominance.
Logic:
-
Buy: DI+ > DI−
-
Sell: DI− > DI+
-
Optional strict validation mode
✅ Reduces weak directional entries
✅ Works perfectly with ADX Filter
4.11 EMA Slope Filter
📌 Purpose: Confirms trend momentum using EMA slope.
Logic:
-
Calculates EMA slope angle
-
Signal allowed only if slope exceeds defined threshold
Options:
-
Short EMA slope
-
Long EMA slope
-
Trend EMA slope
✅ Avoids flat markets
✅ Filters weak momentum conditions
4.12 EMA Price Zone Filter
📌 Purpose: Ensures price stays within a valid EMA zone.
Logic:
-
Price must remain within EMA ± ATR tolerance
- Optional dynamic ATR-based zone calculation
✅ Reduces pullback risk
✅ Maintains optimal entry positioning
4.13 ATR Over-Extension Filter
📌 Purpose: Prevents FOMO entries after strong price spikes.
Logic:
-
Measures recent price movement
-
Filters signals when:
Recent Move > ATR × Multiplier
✅ Protects from unstable market phases
4.14 ATR Strength Filter
📌 Purpose: Measures the current volatility strength compared to its historical average, ensuring the system trades only when the market has sufficient momentum.
Logic:
-
Compares the most recent ATR value ( ATR_Recent_Period ) with the reference ATR average ( ATR_Reference_Period ).
-
Calculates the ATR strength as a percentage.
-
Signals are allowed only when:
ATR Strength ≥ ATR_Strength_Threshold (%)
Input Settings:
-
EnableATRStrengthFilter – Enable/disable the filter.
-
ATR_Recent_Period – Number of recent bars used to measure current volatility.
-
ATR_Reference_Period – Period used to calculate the reference ATR average.
-
ATR_Strength_Threshold – Minimum required ATR strength percentage to allow trades.
✅ Filters out trades during weak market conditions.
✅ Improves trade quality during strong volatility phases.
✅ Works effectively when combined with Trend and ADX filters
📝 Final Notes (Filters)
-
More filters → higher accuracy, fewer signals
-
Scalping: use faster filters (EMA Slope, ATR Over-Extension)
-
Swing/Intraday: combine trend, volatility, and momentum filters
5️⃣ Candle Filters & Signal Confirmation
🕯 Closed candle confirmation (anti-repaint)
🪶 Long wick rejection filter
⏱ Minimum bars between signals (anti-overtrading)
📊 Minimum probability threshold for valid trades
6️⃣ Smart ATR-Based SL/TP System
📐 Calculation Logic
Buy Orders
-
SL = Entry − (ATR × SL_Multiplier)
-
TP = Entry + (ATR × TP_Multiplier)
Sell Orders
-
SL = Entry + (ATR × SL_Multiplier)
-
TP = Entry − (ATR × TP_Multiplier)
📊 Chart Display
-
SL/TP lines drawn directly on chart
-
Optional price labels with adjustable font size
7️⃣ Post-Trade Analysis & Statistics
📈 Profit/Loss connection lines
💰 Visual P/L display on chart
📊 Statistics panel includes:
-
Win rate
-
Total trades
-
Average profit (pips)
-
Total profit (pips)
-
Current SL/TP ATR multipliers
8️⃣ Alert System
🔔 Popup alerts
📧 Email alerts
📱 Push notifications (MT5 Mobile)
9️⃣ Installation & Basic Usage
📥 Installation Steps
-
Download from MQL5 Market
-
Open MetaTrader 5 → Navigator → Indicators
-
Drag & drop SuperScalp Pro onto chart
-
Configure parameters
⚙️ Recommended Initial Setup
-
Supertrend: ATR 14 – Multiplier 1.5
-
SL/TP: SL 5.0 – TP 3.0
-
EMA Trend Filter: Enabled
-
RSI Filter: Enabled
🔟 Risk Management Guidelines
⚠️ Risk per trade: 1–2%
🛑 Always use Stop Loss
📉 Maximum daily loss: 5%
🚫 Avoid overtrading
1️⃣1️⃣ Troubleshooting Common Issues
❌ No Signals
Possible reasons:
-
Too many filters enabled
-
Probability threshold too high
-
Sideways market (low ATR)
Solutions:
-
Disable Probability Threshold
-
Increase ATR Multiplier
-
Turn off unnecessary filters
⚠️ Too Many Signals
Solutions:
-
Enable MinBarsBetweenSignals (10–20)
-
Add ADX / Volume / DI filters
-
Increase wick-to-body ratio
📉 Incorrect SL/TP Levels
Check:
-
ATR value
-
Symbol digits (4 vs 5 digits)
-
Pip calculation rules
🔔 Alerts Not Working
-
Check Terminal → Journal
-
Configure Email / Mobile Notifications
-
Ensure EnableAlerts = true
🖥 Display Issues
-
Refresh chart (F5)
-
Reattach indicator
-
Check Object List (Ctrl+B)
-
Avoid indicator overload
1️⃣2️⃣ Trading Psychology & Discipline
🧠 No revenge trading
🛑 Do not modify SL/TP during active trades
⏸ Take breaks after consecutive losses
📓 Maintain a trading journal
1️⃣3️⃣ Final Thoughts
SuperScalp Pro is not a holy grail, but a professional scalping toolkit designed to help you:
✅ Filter high-quality setups
✅ Apply consistent risk management
✅ Build and refine your own strategy
Trading success comes from:
-
A solid trading system
-
Strict risk management
-
Strong psychology
-
Discipline & consistency
1️⃣4️⃣ Download & Support
🔗 Product:
https://www.mql5.com/en/market/product/149074
👤 Support:
https://www.mql5.com/en/users/minhnguyen1504
🛒 All Products:
https://www.mql5.com/en/users/minhnguyen1504/seller


