SuperTrend Pro High Probability Edition
- Indicateurs
- Version: 17.0
- Activations: 5
The Most Intelligent SuperTrend Indicator for MT5 | No Repaint | 8-Layer Signal Filter | Built-in Risk Management
⚡ Stop Losing Trades to Whipsaws. Start Trading Only High-Probability Setups.
Most SuperTrend indicators give you every signal — including the ones that lose money in ranging, choppy, and news-spike markets. SuperTrend Pro v17 is engineered differently. It uses an 8-layer intelligent filter system that silences low-quality signals so you only act when the market is genuinely trending, structured, and clean.
The result: fewer signals, higher win rate, and trades you can actually execute with confidence.
🏆 Why SuperTrend Pro v17 Beats Every Other SuperTrend on the Market
| Feature | Basic SuperTrend | SuperTrend Pro v17 |
|---|---|---|
| No Repaint | ✅ | ✅ |
| ADX Trend Filter | ❌ | ✅ On by default |
| News Spike Guard | ❌ | ✅ Auto-suppress |
| Multi-Timeframe Filter | ❌ | ✅ H1 alignment check |
| Smart SL via ST Line | ❌ | ✅ ST + ATR guarantee |
| Dual TP with R:R | ❌ | ✅ Auto-calculated |
| Live Dashboard | ❌ | ✅ Rich real-time HUD |
| Pullback Entry Mode | ❌ | ✅ Better fill prices |
| Session Filter | ❌ | ✅ London/NY only |
| Performance Optimized | ❌ | ✅ Incremental recalc |
🔍 The 8-Layer Signal Filter — How It Eliminates Bad Trades
Every signal must pass all active filters before an arrow appears on your chart. Skip any filter and the signal is silently discarded.
Layer 1 — SuperTrend Flip on Closed Bar Signals fire only on a confirmed closed bar direction change. No phantom signals from a bar still forming. Zero repainting, guaranteed.
Layer 2 — Minimum Bars Hold (default: 5) The prior trend must have held for at least 5 bars before a reversal is considered valid. This kills micro-whipsaws that trap breakout traders in ranging markets.
Layer 3 — ADX Trend Strength Filter (default: ON, threshold 22) The ADX must confirm the market is actually trending before any signal is allowed. ADX below 22 means the market is ranging — signals are completely suppressed. The live dashboard shows a colour-coded ADX gauge so you always know market condition at a glance: green (TRENDING), amber (WEAK), red (RANGING).
Layer 4 — News Spike Guard (default: ON, threshold 2.5×ATR) If the signal bar's candle body exceeds 2.5× the ATR, it's flagged as a news spike or abnormal candle. The signal is suppressed and a warning banner appears on the dashboard. You never get caught chasing a manipulation spike again.
Layer 5 — Session Filter (optional) Only trade during your defined hours. Default configuration focuses on London and New York overlap (07:00–20:00 server time) — the highest liquidity, most structured sessions. Asian thin-market whipsaws are completely avoided.
Layer 6 — Higher Timeframe SuperTrend Alignment (optional) When enabled, the indicator computes a full H1 SuperTrend internally and only allows M5 signals that agree with the H1 trend direction. This is multi-timeframe confluence built directly into the filter chain — no need to open a second chart.
Layer 7 — EMA Directional Filter (optional) Price must be on the correct side of a configurable EMA (default 200) for a signal to fire. Bull signals require price above EMA. Bear signals require price below EMA. Keeps you trading with the macro trend.
Layer 8 — Pullback Entry Mode (optional) Instead of entering at the breakout close (often the worst price), the indicator pends the signal and waits for the next bar to retrace at least 0.3×ATR back toward the SuperTrend line. You get a better fill price and a tighter stop every single time.
📐 Intelligent Stop Loss — Always Logical, Always Predictable
The stop loss in SuperTrend Pro v17 solves the problem every trader faces with basic SuperTrend indicators: the ST line can be far from price at signal time, making the SL enormous and the R:R terrible.
The formula:
- For BUY: SL = lower of (ST support line) and (entry − 1.5×ATR) → always at or below the ST line, never tighter than 1.5×ATR
- For SELL: SL = higher of (ST resistance line) and (entry + 1.5×ATR) → always at or above the ST line, never tighter than 1.5×ATR
This gives you a structurally logical stop that respects the SuperTrend band as a natural support/resistance level, while guaranteeing a minimum safe distance from entry. The R:R is predictable every trade.
Dual Take Profit levels are automatically calculated at 2.0×ATR (TP1, R:R 1:1.3) and 4.0×ATR (TP2, R:R 1:2.7). All levels are drawn as colour-coded horizontal lines on the chart from signal bar to present.
📊 Real-Time Dashboard — Professional Trading HUD
The built-in dashboard gives you a complete market status readout without switching charts or windows.
MARKET DATA Section:
- Live price
- Current SuperTrend level (support or resistance)
- ATR value with period
MARKET PULSE Section:
- ADX value with colour-coded status indicator (● TRENDING / ◐ WEAK / ○ RANGING)
- Visual ADX gauge bar with minimum threshold marker
- All filters update live on every tick
The dashboard uses a professional dark theme with three-layer shadow depth, colour-coded sections, and fully configurable position and width. It works cleanly on any screen resolution and does not interfere with chart analysis.
⚙️ Full Parameter Reference
SuperTrend Core
| Parameter | Default | Description |
|---|---|---|
| ATR Period | 10 | Lookback for Average True Range |
| ATR Multiplier | 3.0 | Band width — higher = fewer signals |
Signal Quality Filters
| Parameter | Default | Description |
|---|---|---|
| Min Bars Hold | 5 | Prior direction must hold this many bars |
| Use ADX Filter | ON | Suppress signals in ranging markets |
| ADX Period | 14 | ADX calculation period |
| ADX Minimum | 22.0 | Threshold: 22=standard, 25=strict |
| Spike Guard | ON | Block signals on news/spike candles |
| Spike ATR | 2.5 | Candle body threshold for spike detection |
| Use EMA Filter | OFF | Optional EMA directional gate |
| EMA Period | 200 | EMA length when enabled |
| Pullback Mode | OFF | Wait for retrace before entry |
| Pullback Min | 0.3 | Minimum pullback in ATR units |
Higher Timeframe Filter
| Parameter | Default | Description |
|---|---|---|
| Use HTF Filter | OFF | Require H1 SuperTrend agreement |
| HTF ATR Period | 10 | H1 SuperTrend ATR period |
| HTF Multiplier | 3.0 | H1 SuperTrend band width |
Session Filter
| Parameter | Default | Description |
|---|---|---|
| Use Session | OFF | Restrict signals to defined hours |
| Session Start | 7 | Opening hour (server time) |
| Session End | 20 | Closing hour (server time) |
Risk Management
| Parameter | Default | Description |
|---|---|---|
| SL ATR Factor | 1.0 | ST line buffer |
| SL Min Factor | 1.5 | Minimum SL distance from entry |
| TP1 Factor | 2.0 | First target (R:R ≈ 1:1.3) |
| TP2 Factor | 4.0 | Second target (R:R ≈ 1:2.7) |
| Draw Lines | ON | Show SL/TP/Entry lines on chart |
Alerts
- Popup alert
- Sound alert
- Email alert
- Push notification (mobile)
🎯 Recommended Settings by Asset & Timeframe
XAUUSD (Gold) M5 — Day Trading ATR=10, Mult=3.0, MinBars=5, ADX=ON(22), Spike=ON, Session=ON(7–20)
EURUSD / GBPUSD M15 — Swing Scalping ATR=10, Mult=3.0, MinBars=5, ADX=ON(25), HTF=ON, EMA=ON(200)
US30 / NAS100 M5 — Index Scalping ATR=10, Mult=3.0, MinBars=5, ADX=ON(22), Spike=ON(2.0), Session=ON(14–21)
XAUUSD H1 — Swing Trading ATR=14, Mult=3.0, MinBars=3, ADX=ON(20), HTF=ON, Pullback=ON
🔧 Technical Specifications
- Platform: MetaTrader 5 (MT5) only
- Type: Custom Indicator (chart window)
- Repaints: No — signals are set on closed bars only
- Buffers: 9 (6 visual + 3 calculation)
- Sub-window: No — overlays directly on price chart
- Works on: All symbols, all timeframes M1–MN
- Tested on: XAUUSD M5, Tickmill RAW ECN, live environment
- Performance: Incremental recalculation — only processes new bars on each tick, not the full history
- Memory: Efficient — ADX/EMA buffers are lazy-loaded (3 bars on tick, full only on recalc)
❓ Frequently Asked Questions
Does it repaint? No. Signals are generated strictly on confirmed closed bars ( rates_total-2 ). The forming bar never produces a signal. Arrow positions never move after the bar closes.
Why don't I see signals in ranging markets? This is intentional. The ADX filter suppresses signals when ADX < 22 (ranging). The dashboard will show "○ RANGING" in red. Disable the ADX filter ( InpUseADX=false ) if you want all signals including ranging ones.
The ADX shows RANGING but there are clear moves on the chart. Why? ADX measures trend strength, not trend direction. A strong-looking candle can occur in a statistically ranging market. The filter is there to protect you from exactly these false breakouts.
Can I use this on multiple charts simultaneously? Yes. Each chart instance is fully independent with its own dashboard, its own signal state, and its own alert history.
Does it work on XAUUSD (Gold)? Yes, it was specifically tuned and live-tested on XAUUSD M5 on Tickmill RAW ECN.
Can I connect it to an EA for automated trading? Yes. The indicator exposes 6 buffers. BuyArr (buffer 4) and SellArr (buffer 5) contain the arrow price level at signal bars and EMPTY_VALUE elsewhere. An EA can read these buffers with iCustom() and react to non-empty values.
📋 What You Get
✅ SuperTrend Pro v17 MQ5 source file
✅ 8-layer intelligent signal filter system
✅ No-repaint guarantee
✅ Live real-time dashboard (HUD)
✅ Automatic SL/TP calculation with chart lines
✅ Multi-timeframe H1 alignment filter
✅ News spike suppression
✅ Session time filter
✅ Pullback entry mode
✅ Full popup / sound / email / push alerts
✅ Free updates
🏁 Stop Overtrading. Start Trading Smart.
The market gives you dozens of SuperTrend signals every day. Most of them are traps. SuperTrend Pro v17 is built to show you only the ones worth taking — the setups where the trend is confirmed, the market is structured, the session is liquid, and the risk is defined before you enter.
One good trade beats ten bad ones.
Compatible with MetaTrader 5 | Tested on XAUUSD M5 | No Repaint | Version 17.00
