Williams percent Range WPR Scanner Dash All PairTF
- Göstergeler
- Sürüm: 1.1
- Etkinleştirmeler: 5
⚡ WPR SCANNER DASHBOARD PRO MT5 ⚡
Institutional-Grade Multi-Pair & Multi-Timeframe Non-Repaint Williams % Range Scanner with Volatility-Adaptive ATR SL/TP, Live Interactive GUI & 17 Confluence Confirmation Filters
════════════════
PRODUCT SPECIFICATIONS
════════════════
📌 Product Name: WPR Scanner Dashboard Pro MT5
📌 Software Category: Technical Momentum & Multi-Asset Trend Scanner Dashboard
📌 Terminal Compatibility: MetaTrader 5 (MT5 Desktop Client, Build 3800+)
📌 Operating Systems: Windows 10, Windows 11, Windows Server (VPS Optimized)
📌 Supported Assets: Forex Majors, Minors, Gold (XAUUSD), Silver, Indices (US30, NAS100, GER40), Oil, Crypto
📌 Base Algorithm: Williams % Range (WPR) Dual-Stage Armed & Breakout Confirmation
📌 Signal Verification: 100% Guaranteed Non-Repaint & Non-Recalculating Execution
📌 Risk Management: Volatility-Adaptive Average True Range (ATR) with Dual 1:1 and 2:1 RR Targets
📌 Confluence Suite: 17 Independent Technical, Volatility, and Price Action Quantitative Filters
📌 GUI Architecture: Low-Latency Drag-and-Drop Matrix Panel with Chart Direct-Sync Engine
📌 Alert Infrastructure: Terminal Popup, Audio Wave, MT5 Mobile Push Notifications, SMTP Email
════════════════
EXECUTIVE VALUE PROPOSITION
════════════════
🚀 Tired of opening dozens of charts, flipping through timeframes, and missing prime market reversals?
💎 The WPR Scanner Dashboard Pro MT5 is an institutional-grade multi-currency, multi-timeframe analytical engine developed specifically for disciplined retail traders, prop-firm challengers, and professional portfolio managers who demand speed, execution precision, and comprehensive market awareness.
🎯 While standard single-chart indicators require you to monitor individual charts for hours, this advanced scanner tracks your entire Watchlist across multiple timeframes simultaneously from one single chart window. Built upon an asynchronous memory-cached scanning architecture, it detects high-probability turning points and trend continuation entries without degrading terminal execution speed or CPU performance.
🔥 CORE COMPETITIVE ADVANTAGES:
⭐ 1. Absolute Zero-Repaint Guarantee: Every signal is calculated strictly upon bar closure (Bar 1). Once confirmed, the arrow, dashboard alert, Entry price, SL, and TP levels remain permanently anchored. No disappearing arrows, no moving targets, and no retrospective curve-fitting.
⭐ 2. Complete Hands-Off Multi-Market Surveillance: Scan up to 10+ currency pairs across up to 7 distinct timeframes simultaneously. A single master chart gives you total analytical control over the entire market.
⭐ 3. Automated Risk & Reward Architecture: Eliminate emotional guesswork and manual pip calculations. The built-in ATR engine dynamically computes market-adapted Stop Loss and dual Take Profit targets (1:1 RR and 2:1 RR) tailored to prevailing volatility.
⭐ 4. 17 Institutional Confluence Filters: Never trade into choppy consolidation or counter-trend traps again. Filter signals through an elite combination of structural, momentum, and trend indicators including Ichimoku Senkou Span B, Fibonacci Retracements, Support & Resistance Zones, ADX, MACD, and Heiken Ashi.
⭐ 5. One-Click Interactive Chart Synchronization: Spot an active setup on the dashboard, click the dedicated "OPEN" button, and your terminal instantly transitions to that specific symbol and timeframe with visual Entry, SL, and TP lines clearly projected.
════════════════
CORE TRADING LOGIC & ENGINE ARCHITECTURE
════════════════
📊 The standard Williams % Range (WPR) is one of the most reliable momentum oscillators in financial technical analysis, measuring where the current close is relative to the highest high and lowest low over a lookback window. However, naive overbought/oversold indicators fail during strong trends because price can remain pinned at extreme levels for prolonged cycles.
🎯 The WPR Scanner Dashboard Pro MT5 solves this limitation using a proprietary two-stage Armed & Breakout Confirmation Mechanism:
🔹 Stage 1: The Arming Trigger (Extreme Exhaustion): For a BUY setup, the WPR line must first plunge into the deep oversold zone (touching or falling below InpBuyTouchLevel, default -80.0). For a SELL setup, the WPR line must spike into the deep overbought zone (touching or exceeding InpSellTouchLevel, default -20.0). This arms the indicator, verifying that sellers or buyers have reached exhaustion.
🔹 Stage 2: The Breakout Trigger (Momentum Reversal Confirmation): Once armed, the indicator waits for the closed bar to decisively cross back above InpBuyBreakLevel (default -55.0) for a BUY signal, or cross back below InpSellBreakLevel (default -45.0) for a SELL signal. This proves that counter-momentum has officially returned to the market.
🔹 Stage 3: Multi-Filter Confluence Verification: Before a signal is displayed or alerted, the candidate bar is evaluated against all active confluence filters. If even one selected filter rejects the trade, the setup is discarded. Only trades possessing complete technical alignment reach your dashboard.
════════════════
KEY DASHBOARD FEATURES & TRADER BENEFITS
════════════════
🖥️ Live Multi-Timeframe Matrix GUI
• Benefit: View all monitored symbols across all active timeframes in a clean, high-contrast, professional table. Instantly identify which pairs are trending and which have active breakout opportunities.
🛡️ Automated Volatility-Adaptive Risk Management
• Benefit: Every alert includes pre-calculated price levels for Entry, Stop Loss, Take Profit 1, and Take Profit 2 based on real-time Average True Range (ATR), ensuring asymmetric risk-to-reward ratios on every trade.
🔄 Interactive One-Click Column Sorting
• Benefit: Sort opportunities by Signal Time (newest first), Symbol Name, Timeframe rank, or Trade Direction (Buy vs. Sell priority) with a single mouse click directly on the table header buttons.
🖱️ Seamless Drag-and-Drop Positioning
• Benefit: Freely move the dashboard to any quadrant of your chart by dragging the title bar. Coordinates are saved globally and preserved across chart changes and terminal restarts.
📦 Compact Minimize / Maximize Workspace Mode
• Benefit: Click the "MIN" button to collapse the dashboard into a slim top bar when you need full chart real estate for manual charting, or click "MAX" to expand it back to full size.
🔔 4-Way Multi-Channel Notification Dispatcher
• Benefit: Stay informed wherever you are. Receive real-time alerts via MT5 terminal dialog popups, distinct audio wav sounds, instant push notifications to your mobile phone, and formatted emails.
📈 On-Chart Visual Level Projection
• Benefit: When navigating any chart with an active signal, the indicator draws Wingdings entry arrows, dotted Entry lines, dashed red Stop Loss lines, and dual dashed green Take Profit lines directly over price action.
════════════════
THE 17 CONFLUENCE FILTERS EXPLAINED
════════════════
To ensure the highest possible win-rate across varying market regimes, the indicator provides 17 institutional filters that can be activated individually or combined:
1. 🔹 RSI Cross Filter: Verifies that the Relative Strength Index (RSI 14) has crossed outward from oversold (<30) or overbought (>70) territory, confirming initial momentum reversal.
2. 🔹 ADX Trend Strength Filter: Validates that the market is in an active directional trend rather than a low-volume flat range by requiring the Average Directional Index (ADX) to exceed a minimum threshold (default: 20.0).
3. 🔹 Single Moving Average Filter: Enforces primary trend alignment by verifying that Buy signals close above the Moving Average and Sell signals close below the Moving Average.
4. 🔹 Ichimoku Senkou Span B Strict Filter: Uses the 52-period Cloud boundary to determine true institutional trend direction, filtering out any trades counter to the prevailing multi-week cycle.
5. 🔹 Higher-Period RSI 75 Filter: Employs a slow baseline RSI 75 to determine whether the broader macro regime is bullish (>50.0) or bearish (<50.0).
6. 🔹 Double Moving Average Trend Filter: Requires the Fast MA (e.g. 30 EMA) to be positioned above the Slow MA (e.g. 140 EMA) for long trades, and below for short trades.
7. 🔹 Awesome Oscillator (AO) Triple Filter: Features three independent confirmation modes: minimum histogram volume threshold, bar color progression, and zero-line baseline alignment.
8. 🔹 Parabolic SAR Filter: Confirms immediate price acceleration by demanding candle closes above the SAR dot for longs and below the SAR dot for shorts.
9. 🔹 Heiken Ashi Candle State Filter: Eliminates choppy market indecision by checking the internal synthetic Heiken Ashi candle body color at the signal bar.
10. 🔹 CCI Trend Baseline Filter: Confirms cyclical price velocity by checking that the Commodity Channel Index resides in positive territory (>0) for buys and negative (<0) for sells.
11. 🔹 CCI Overbought / Oversold Filter: Requires extreme CCI exhaustion thresholds (e.g. > +100 for buy momentum or < -100 for sell momentum) to confirm powerful breakout surges.
12. 🔹 RVI Trend Filter: Uses the Relative Vigor Index zero-line boundary to ensure underlying buying/selling volume conviction matches the breakout direction.
13. 🔹 RVI Signal Line Cross Filter: Demands that the RVI main line maintains an active crossover above its signal line for buys or below for sells.
14. 🔹 MACD Signal Histogram Filter: Requires the MACD histogram delta to be expanding positively for buy signals or contracting negatively for sell signals.
15. 🔹 MACD Zero Level Filter: Ensures the MACD main line has crossed the psychological equilibrium zero level, establishing macro trend alignment.
16. 🔹 Support & Resistance Zone Bounce Filter: Validates that buy setups occur precisely inside calculated price support zones and sell setups occur inside calculated resistance bands.
17. 🔹 Fibonacci Retracement Golden Pocket Filter: Calculates recent ZigZag swing extremes and verifies that the entry candle touches the key 38.2% - 61.8% Fibonacci retracement sweet spot.
════════════════
VOLATILITY-ADAPTIVE ATR SL & TP ENGINE
════════════════
Fixed-pip stop losses fail because market volatility varies dramatically between currency pairs and market sessions. The WPR Scanner Dashboard Pro solves this by incorporating an algorithmic Average True Range (ATR) risk engine:
🎯 Volatility-Adaptive Stop Loss (SL):
The indicator measures true market volatility over the past N periods (default: 14 ATR).
• For BUY setups: Stop Loss = Entry Price - (ATR Value * InpATRMultSL)
• For SELL setups: Stop Loss = Entry Price + (ATR Value * InpATRMultSL)
🎯 Dynamic Dual Take Profit Targets (RR Engine):
Once the stop distance (Risk) is established, target levels are calculated based on strict mathematical Risk-to-Reward ratios:
• Take Profit 1 (TP1): Set at 1.0x risk distance (1:1 RR). Ideal for scaling out half position, securing partial profits, and shifting SL to breakeven.
• Take Profit 2 (TP2): Set at 2.0x risk distance (2:1 RR). Captures full trend extensions while maintaining an asymmetric risk-reward profile.
════════════════
EXHAUSTIVE INPUT PARAMETER MANUAL
════════════════
Here is the complete operational guide for every single configuration parameter available in the indicator settings:
⚙️ SCANNER SETTINGS
• InpSymbols: Comma-separated list of symbols to scan (e.g., "EURUSD,GBPUSD,USDJPY,XAUUSD"). Leave blank if using Market Watch pairs.
• InpTimeframes: Comma-separated list of timeframes to monitor (e.g., "M5,M15,M30,H1,H4,D1").
• InpUseWatch: When true, automatically imports all symbols currently displayed in your MT5 Market Watch window.
• InpMaxSymbols: Sets a safety cap on the maximum number of symbols scanned simultaneously to optimize CPU usage.
• InpScanSec: Scan cycle frequency in seconds (default: 5). Controls timer tick updates for responsive market polling.
• InpBarsCopy: Total historical bars loaded per symbol/timeframe for indicator calculations (recommended: 100-150).
• InpLookback: Maximum historical bar distance to search for confirmed signals to populate the dashboard.
• InpDirection: Directional trade filter. Set to 0 for Both (Buy & Sell), 1 for Buy Only, or 2 for Sell Only.
⚙️ WPR CORE ALGORITHM
• InpWPRPeriod: Williams % Range lookback period (default: 14).
• InpBuyTouchLevel: Deep oversold trigger level (default: -80.0). Price must touch or fall below this to arm a buy setup.
• InpBuyBreakLevel: Upward trigger breakout level (default: -55.0). WPR crossing above this triggers confirmed buy signal.
• InpSellTouchLevel: Deep overbought trigger level (default: -20.0). Price must touch or exceed this to arm a sell setup.
• InpSellBreakLevel: Downward trigger breakout level (default: -45.0). WPR crossing below this triggers confirmed sell signal.
⚙️ ATR SL & TP SETTINGS
• InpATRPeriod: Calculation period for the Average True Range volatility metric (default: 14).
• InpATRMultSL: Multiplier applied to ATR to determine dynamic Stop Loss distance (default: 1.5).
• InpTP1_RR: Risk-to-Reward multiplier for Take Profit Target 1 (default: 1.0 = 1:1 RR).
• InpTP2_RR: Risk-to-Reward multiplier for Take Profit Target 2 (default: 2.0 = 2:1 RR).
⚙️ FILTER SUITE CONTROLS
• Use_RSI_Cross_Filter: Enables/disables the 14-period RSI boundary emergence filter.
• RSI_Length & RSI_Price_Source: RSI period and price type (Close, Open, High, Low, etc.).
• Oversold & Overbought: Boundary levels for RSI cross validation (default: 30.0 / 70.0).
• Use_ADX_Filter, ADX_Period, ADX_Min_Level: Controls trend strength threshold (default: 20.0).
• Use_MA_Filter, MA_Period, MA_Method, MA_Applied, MA_Shift: Single Moving Average trend filter settings.
• Use_Ichimoku_Filter, Ichimoku_SenkouB, Ichimoku_Kijun: Senkou Span B Cloud boundary trend filter.
• Use_RSI75_Filter, RSI_Filter_Period, RSI_Filter_Price: Long-term macro baseline RSI filter.
• Use_DoubleMA_Filter, MA_A_Period, MA_B_Period: Dual MA trend alignment (Fast MA vs Slow MA).
• Use_AO_Filter, Use_AO_Volume_Filter, AO_Buy_Min, AO_Sell_Max: Awesome Oscillator absolute volume thresholds.
• Use_AO_Color_Filter & Use_AO_Zero_Filter: AO histogram color momentum and zero-line baseline filters.
• Use_SAR_Filter, SAR_Step, SAR_Maximum: Parabolic SAR trailing acceleration filter.
• Use_HeikenAshi_Filter: Enforces synthetic Heiken Ashi candle body color alignment.
• Use_CCI_Filter, CCI_Period: Commodity Channel Index zero-line trend direction filter.
• Use_CCI_OBOS_Filter, CCI_OBOS_Period, CCI_Overbought, CCI_Oversold: Extreme CCI momentum surge filter.
• Use_RVI_Filter, RVI_Period: Relative Vigor Index zero-line trend direction filter.
• Use_RVI_Signal_Filter, RVI_Signal_Period: RVI main line vs signal line crossover filter.
• Use_MACD_Filter, MACD_FastEMA, MACD_SlowEMA, MACD_SignalSMA: MACD histogram delta momentum filter.
• Use_MACD_Zero_Filter: MACD main line zero-line baseline filter.
• Use_SR_Filter, SR_Period, SR_Zone_Points: Historical local Support & Resistance swing bounce filter.
• Use_Fib_Filter, Fib_Level_1, Fib_Level_2, ZigZag_Depth, Deviation, Backstep: Golden ratio retracement filter.
⚙️ ALERTS & NOTIFICATIONS
• InpAlertPopup: Enables native MT5 terminal visual dialog popup boxes.
• InpAlertSound & InpSoundFile: Plays custom audio alert file when a signal triggers.
• InpAlertPush: Sends instant push notifications to your mobile MT5 app via MetaQuotes ID.
• InpAlertEmail & InpEmailSubject: Sends formatted alert emails to your configured SMTP address.
• InpAlertOnlyNew: Restricts alerts exclusively to newly formed signals on the most recent completed bar.
⚙️ DISPLAY & VISUAL CUSTOMIZATION
• InpX & InpY: Starting horizontal and vertical coordinates of the dashboard panel.
• InpScale: Global GUI scaling percentage (70% to 160%) for high-resolution 2K/4K displays.
• InpRowH & InpFont: Individual row height and font size settings.
• InpPadX & Column Width Inputs: Complete control over individual column widths (Pair, TF, Dir, Time, Entry, SL, TP1, TP2, WPR, Age, Open).
• InpShowEmpty: Toggles display of pairs with no active signal (clean mode vs full grid).
• InpMaxRows: Maximum number of rows rendered in the dashboard table.
• InpSortBy & InpSortNewest: Default sorting criteria (Time, Symbol, Timeframe, Direction).
• InpDrawOnChart, InpShowArrow, InpShowLevels, InpExtendBars: Controls visual projection of arrows and price lines on charts.
• Color Inputs: Full customizable palette for backgrounds, headers, alternating rows, bullish, bearish, and levels.
════════════════
STEP-BY-STEP TRADING METHODOLOGY
════════════════
Follow this proven execution checklist to maximize performance with WPR Scanner Dashboard Pro MT5:
🟢 STEP 1: SIGNAL IDENTIFICATION
Monitor the dashboard. When a symbol displays an active green "BUY" or red "SELL" status:
• Check the "AGE" column to ensure the signal is fresh (e.g., triggered within the last 1 to 3 bars).
• Review the "WPR" column to verify the trigger value.
• Click the "OPEN" button adjacent to the signal row to instantly switch to that chart.
🟢 STEP 2: CHART CONTEXT VERIFICATION
Once on the active chart, inspect the automatically projected visual levels:
• Ensure the entry price arrow is cleanly anchored to the signal bar.
• Verify that the current market price is still trading near the entry level. If price has already moved past TP1, skip the trade and wait for the next setup.
🟢 STEP 3: ORDER PLACEMENT & POSITION SIZING
Calculate your lot size according to your maximum risk percentage per trade (recommended: 1% - 2% of equity):
• Open position at current market price (Entry).
• Set Stop Loss exactly at the indicated "SL" price line.
• Set Take Profit 1 at the indicated "TP 1" line.
• Optional: Divide position into two equal orders (Order A with TP1, Order B with TP2).
🟢 STEP 4: ACTIVE TRADE MANAGEMENT
• When price reaches TP1 (1:1 Risk-to-Reward): Close 50% of the position and move the Stop Loss on the remaining position to your original entry price (Breakeven).
• Allow the second half of the position to run toward TP2 (2:1 Risk-to-Reward) to capture full market momentum risk-free.
• Invalidation: If price closes beyond the Stop Loss level before reaching targets, exit immediately. Never hold through invalidated setups.
════════════════
RECOMMENDED STRATEGY PRESETS
════════════════
💡 PRESET 1: DAY TRADING MOMENTUM (M5 & M15)
• Recommended Timeframes: M5, M15
• Recommended Pairs: EURUSD, GBPUSD, USDJPY, XAUUSD
• Active Confluence Filters: Use_MA_Filter (50 SMA) + Use_ADX_Filter (Min Level 22.0)
• Execution Style: Fast intraday scalping with tight ATR stops and high trade turnover.
💡 PRESET 2: SWING CONFLUENCE POWER (H1 & H4)
• Recommended Timeframes: H1, H4
• Recommended Pairs: All major & minor FX pairs + Indices (US30, NAS100)
• Active Confluence Filters: Use_DoubleMA_Filter (30/140 EMA) + Use_SR_Filter + Use_Ichimoku_Filter
• Execution Style: High win-rate swing trading aligned with major institutional trend structures.
════════════════
BEST PRACTICES & PROP FIRM RISK RECOMMENDATIONS
════════════════
🛡️ 1. Disciplined Capital Preservation: Never risk more than 1% to 2% of total account balance on a single trade setup.
🛡️ 2. High-Impact News Filter: Avoid executing fresh breakout signals within 15 minutes before and after Tier-1 economic releases (e.g., US Non-Farm Payrolls, CPI, FOMC rate decisions).
🛡️ 3. Spread & Session Optimization: For lower timeframes (M1, M5, M15), focus execution during the London and New York session overlaps when spreads are tightest and volume is deepest.
🛡️ 4. Demo Evaluation: Always run the scanner on a demo account for at least 50 trade executions to familiarize yourself with the filter combinations and dashboard navigation before deploying real capital.
════════════════
FREQUENTLY ASKED QUESTIONS (FAQ)
════════════════
❓ Q: Does this indicator repaint or recalculate historical arrows?
💡 A: Absolutely not. The WPR Scanner Dashboard Pro MT5 operates strictly on closed bars (bar index 1). Once a bar closes and triggers a signal, it remains permanently fixed on the chart and panel.
❓ Q: Will running 20+ symbols cause my MetaTrader 5 terminal to freeze?
💡 A: No. The scanner is built using an asynchronous memory cache architecture. Indicator handles are initialized once and shared across scanning loops, maintaining ultra-low CPU and RAM usage.
❓ Q: Can I use this scanner for Gold (XAUUSD), Crypto, and Indices?
💡 A: Yes. The scanner automatically adapts to any instrument supported by your broker, dynamically adjusting point values, spread, and ATR multipliers.
════════════════
RISK DISCLAIMER & ACKNOWLEDGMENTS
════════════════
⚠️ Risk Disclaimer: Trading foreign exchange, indices, commodities, and digital assets carries a significant level of risk and may not be suitable for all investors. High leverage can work against you as well as for you. Past indicator performance is not indicative of future market results. Always test your strategies on a demo account before risking real capital.
💎 Thank you for choosing WPR Scanner Dashboard Pro MT5! We are dedicated to providing institutional-grade trading tools to elevate your trading journey. If you find this indicator valuable, please leave an honest 5-star review and rating on the MQL5 Market! 🚀
