Fractal Breakout Scanner Dashboard Multi Pair TF
- Indicatori
- Versione: 1.0
- Attivazioni: 5
FRACTAL BREAKOUT SCANNER DASHBOARD PRO MT5 - MULTI-PAIR & MULTI-TIMEFRAME ALGORITHMIC SCANNER WITH DYNAMIC ATR SL/TP & 16-LAYER INSTITUTIONAL FILTER MATRIX
═══════════════════════════════════════════════════════════════
⭐ PRODUCT SPECIFICATION & ARCHITECTURE OVERVIEW ⭐
═══════════════════════════════════════════════════════════════
💎 Product Name : Fractal Breakout Scanner Dashboard Pro MT5
⚡ Platform : MetaTrader 5 (MT5) Desktop Client Architecture
🏷️ Product Type : Multi-Asset Scanner, Quantitative Dashboard & Visual Execution Suite
🎯 Trading Styles : High-Frequency Scalping, Momentum Intraday Trading, Multi-Day Swing Trading
📈 Supported Assets : Forex Majors, Forex Minors, Gold (XAUUSD), Silver, Indices (US30, NAS100), Cryptocurrencies, Energies
🛡️ Repaint Status : 100% Strictly Non-Repainting (Bar-Close Execution Engine)
🔔 Notification Hub : Terminal Pop-up Alert, Audio Chime, Mobile Push (MetaQuotes ID), Direct SMTP Email Dispatch
🖥️ UI Compatibility : High-DPI 4K Displays, 2K Ultra-Wide, Full HD 1080p, Laptops & Low-Latency Cloud VPS
═══════════════════════════════════════════════════════════════
🚀 VALUE-ADDED ADVANTAGES: THE ULTIMATE TRADER'S EDGE 🚀
═══════════════════════════════════════════════════════════════
Stop cycling through dozens of individual MT5 chart windows, suffering from analysis paralysis, and missing explosive market breakouts.
Fractal Breakout Scanner Dashboard Pro MT5 is an institutional monitoring suite engineered to solve chart fatigue. By fusing Bill Williams Fractal Geometry with a 16-layer quantitative filter matrix and adaptive ATR risk engine, this dashboard turns market chaos into a streamlined decision cockpit.
🔥 1. COMPLETE MARKET COVERAGE FROM A SINGLE MASTER CHART
No more workspace clutter with dozens of chart tabs. Attach this indicator to one chart to monitor up to 10+ symbols across 7 timeframes (M1 to Monthly) simultaneously—delivering 70+ real-time market matrices on every tick.
🔥 2. DUAL BREAKOUT LOGIC: WICK EXPANSION VS. BODY PENETRATION
Conventional breakout systems trigger blind alerts on simple high/low breaches, walking traders into retail traps. Our dual-mode engine introduces precise classification:
• Signal 1 (Wick Breakout): Captures aggressive momentum extensions piercing outermost candle shadows.
• Signal 2 (Body Breakout): Detects institutional candle closes beyond real bodies (Open/Close levels), validating structural acceptance before the retail herd reacts.
🔥 3. DYNAMIC VOLATILITY RISK ARCHITECTURE (AUTOMATED ATR SL & TP)
Stop relying on arbitrary static pips. Every breakout comes pre-calculated with volatility-adjusted price targets: Stop Loss (SL) based on Average True Range (ATR) multipliers, Take Profit 1 (TP 1) at 1:1 Risk-to-Reward, and Take Profit 2 (TP 2) at 2:1 Risk-to-Reward.
🔥 4. MODULAR 16-TIER INSTITUTIONAL CONFIRMATION ENGINE
Eliminate whipsaws completely. Combine your breakout signals with an exhaustive array of institutional filters: Trend MAs, Ichimoku Clouds, Heiken Ashi, Dual CCI, RVI Cycles, MACD Histogram, Support & Resistance Zones, and ZigZag Fibonacci Retracements.
🔥 5. INTERACTIVE COCKPIT CONTROLS & CHART TELEPORTATION
Click column headers ("PAIR", "TF", "DIR", "TIME") to sort setups in real time. Click the interactive "OPEN" button next to any alert to instantly switch your chart to that pair and timeframe, projecting visual Entry, SL, TP1, and TP2 targets directly on the candles.
═══════════════════════════════════════════════════════════════
🏆 CORE ENGINE FEATURES & QUANTITATIVE CAPABILITIES 🏆
═══════════════════════════════════════════════════════════════
📌 High-Performance Multithreaded Background Architecture
• Built with ultra-light memory structures and non-blocking asynchronous timer loops.
• Efficient buffer handle caching guarantees smooth terminal performance even when scanning massive Market Watch feeds on budget VPS machines.
📌 Real-Time Signal Age Tracking & Lifetime Counters
• The "AGE" column tracks setup freshness in seconds (s), minutes (m), hours (h), or days (d).
• Distinguish instantly between fresh breakouts from 15 seconds ago and stale setups from hours past.
📌 Automatic Visual Level Mapping & Ray Projections
• Clean horizontal dashed lines project Entry (Cyan/Blue), Stop Loss (Red), Take Profit 1 (Green), and Take Profit 2 (Luminous Aqua) directly onto chart candles.
• Directional arrows highlight the exact breakout candle.
📌 Flexible Floating Dashboard HUD
• Drag and drop the panel anywhere on your chart window.
• One-click minimize ("MIN"/"MAX") compresses the panel into a compact strip to keep chart space clear.
• Global Variable memory automatically restores your customized X/Y screen coordinates across restarts.
📌 Multi-Channel Notification Dispatcher
• Configurable audio chimes (.wav), native MT5 pop-up dialogs, smartphone push notifications (MetaQuotes ID), and automated SMTP emails with full trade parameters.
═══════════════════════════════════════════════════════════════
🧩 DETAILED MATRIX OF THE 16 INSTITUTIONAL FILTERS 🧩
═══════════════════════════════════════════════════════════════
1. RSI CROSSOVER MOMENTUM FILTER: Verifies RSI crossed above oversold (< 30) for Buys or below overbought (> 70) for Sells, avoiding entries at exhaustion extremes.
2. ADX TREND INTENSITY FILTER: Measures directional trend strength. Blocks signals when ADX is below threshold (e.g., ADX < 20.0) to filter choppy consolidation.
3. SINGLE MOVING AVERAGE TREND FILTER: Classic trend-following bias. Buy signals require price above the MA; Sell signals require price below the MA.
4. ICHIMOKU SENKOU SPAN B FILTER: Uses the 52-period cloud boundary. Requires price above Senkou Span B for Buys and below for Sells.
5. RSI 75 MACRO CYCLE BASELINE FILTER: 75-period RSI baseline. Allows Longs when RSI 75 > 50.0 (bullish macro) and Shorts when RSI 75 < 50.0 (bearish macro).
6. DUAL MOVING AVERAGE INTERACTION FILTER: Evaluates two custom MAs (e.g., 30 vs 140 EMA). Requires Fast MA above Slow MA for Buys, and below for Sells.
7. AWESOME OSCILLATOR (AO) FILTER: Triple confirmation modes: Minimum Amplitude Volume check, Histogram Bar Color alignment, or Zero-Line crossing.
8. PARABOLIC SAR FILTER: Aligns execution with dynamic SAR envelopes. Buys require SAR dots below price; Sells require SAR dots above price.
9. HEIKEN ASHI NOISE-ELIMINATION FILTER: Background Heiken Ashi calculation removes single-bar noise. Longs require bullish HA; Shorts require bearish HA.
10. CCI TREND FILTER: Uses a 50-period CCI curve relative to the zero line. Buys require CCI > 0; Sells require CCI < 0.
11. CCI OB/OS SURGE FILTER: Fast CCI (14-period) breakout filter. Requires CCI > +100 for violent Long surges and CCI < -100 for Short breakdowns.
12. RVI TREND FILTER: Measures price conviction relative to daily range over 75 periods. Requires RVI > 0 for Longs and RVI < 0 for Shorts.
13. RVI SIGNAL LINE CROSSOVER FILTER: Fast momentum trigger requiring RVI Main Line to cross above Signal Line for Buys, and below for Sells.
14. MACD HISTOGRAM EXPANSION FILTER: Verifies momentum expansion via histogram spread (positive for Longs, negative for Shorts).
15. MACD ZERO-LINE ABSOLUTE BIAS FILTER: Strict macro trend filter requiring MACD Main Line above zero for Buys, and below zero for Sells.
16. SUPPORT & RESISTANCE PIVOT ZONE FILTER: Scans historical swing pivots (e.g., 50 bars) to confirm price is breaking or bouncing key liquidity zones.
17. ZIGZAG FIBONACCI GOLDEN POCKET FILTER: Maps swing highs/lows to verify breakout alignment with golden Fibonacci retracement levels (38.2% - 61.8%).
═══════════════════════════════════════════════════════════════
📊 MATHEMATICAL RISK MATRIX: DYNAMIC ATR SL & TP 📊
═══════════════════════════════════════════════════════════════
Professional trading relies on asymmetric risk-to-reward execution. This indicator computes dynamic, volatility-adjusted price levels for every setup:
📐 1. STOP LOSS (SL) CALCULATION
Fixed-pip stops fail during volatility surges. Our ATR engine measures real-time candle dynamics:
• BUY Signals : Entry Price - (ATR[Signal_Bar] * InpATRMultSL)
• SELL Signals : Entry Price + (ATR[Signal_Bar] * InpATRMultSL)
Places protective stops safely outside random market noise.
📐 2. TAKE PROFIT 1 (TP 1) - 1:1 RISK-TO-REWARD
• BUY Signals : Entry Price + (Distance_To_SL * InpTP1_RR)
• SELL Signals : Entry Price - (Distance_To_SL * InpTP1_RR)
Ideal for closing partial volume and moving stops to Break-Even.
📐 3. TAKE PROFIT 2 (TP 2) - 2:1 RISK-TO-REWARD
• BUY Signals : Entry Price + (Distance_To_SL * InpTP2_RR)
• SELL Signals : Entry Price - (Distance_To_SL * InpTP2_RR)
Captures extended trend continuation with double the reward relative to risk.
═══════════════════════════════════════════════════════════════
⚙️ COMPLETE INPUT PARAMETERS ENCYCLOPEDIA ⚙️
═══════════════════════════════════════════════════════════════
🔹 [SECTION 1: SCANNER CONFIGURATION]
• InpSymbols (string) : Comma-separated pairs to scan (e.g., "EURUSD,GBPUSD,USDJPY,XAUUSD"). Leave blank to scan Market Watch.
• InpTimeframes (string) : Comma-separated timeframes (e.g., "M5,M15,M30,H1,H4,D1").
• InpUseWatch (bool) : Set 'true' to import all pairs from MT5 Market Watch.
• InpMaxSymbols (int) : Max symbols processed simultaneously.
• InpScanSec (int) : Scan interval in seconds (Default: 5s).
• InpBarsCopy (int) : Historical bar depth loaded per timeframe (Default: 120 bars).
• InpLookback (int) : Maximum bars searched backward for active setups (Default: 60 bars).
• InpDirection (int) : Direction filter: 0 = Both, 1 = Buy Only, 2 = Sell Only.
🔹 [SECTION 2: FRACTAL BREAKOUT ENGINE]
• InpEnableSignal1 (bool) : Master toggle for Signal 1 (Wick Breakout).
• InpEnableSignal2 (bool) : Master toggle for Signal 2 (Body Breakout).
• InpFractalBars (int) : Bars required on left and right for valid fractal (Default: 2).
🔹 [SECTION 3: ATR RISK & MONEY MANAGEMENT]
• InpATRPeriod (int) : ATR calculation period (Default: 14).
• InpATRMultSL (double) : ATR multiplier for Stop Loss distance (Default: 1.5x).
• InpTP1_RR (double) : Risk-to-Reward ratio for TP 1 (Default: 1.0 = 1:1 RR).
• InpTP2_RR (double) : Risk-to-Reward ratio for TP 2 (Default: 2.0 = 2:1 RR).
🔹 [SECTION 4: RSI CROSSOVER FILTER]
• Use_RSI_Cross_Filter (bool) : Toggle RSI extreme recovery filter.
• RSI_Length (int) : RSI calculation period (Default: 14).
• RSI_Price_Source (ENUM_APPLIED_PRICE) : Applied price (Default: PRICE_CLOSE).
• Oversold / Overbought (double) : Boundary thresholds (Default: 30.0 / 70.0).
🔹 [SECTION 5: ADX TREND FILTER]
• Use_ADX_Filter (bool) : Toggle ADX trend strength confirmation.
• ADX_Period (int) : ADX calculation period (Default: 10).
• ADX_Min_Level (double) : Minimum baseline threshold (Default: 20.0).
🔹 [SECTION 6: SINGLE MA BIAS FILTER]
• Use_MA_Filter (bool) : Toggle single Moving Average trend bias.
• MA_Period (int) : Baseline MA period (Default: 50).
• MA_Method / Applied / Shift : Method (SMA/EMA), applied price, and shift offset.
🔹 [SECTION 7: ICHIMOKU SPAN B FILTER]
• Use_Ichimoku_Filter (bool) : Toggle Senkou Span B cloud baseline.
• Ichimoku_SenkouB / Kijun (int) : Senkou Span B period (52) and shift (26).
🔹 [SECTION 8: RSI 75 STRUCTURAL FILTER]
• Use_RSI75_Filter (bool) : Toggle macro cycle RSI 75 filter.
• RSI_Filter_Period / Price : Period (75) and applied price.
🔹 [SECTION 9: DOUBLE MA TREND FILTER]
• Use_DoubleMA_Filter (bool) : Toggle dual MA alignment filter.
• MA_A_Period / MA_B_Period (int) : Fast MA (30 EMA) and Slow MA (140 EMA).
🔹 [SECTION 10: AWESOME OSCILLATOR FILTER]
• Use_AO_Filter (bool) : Master toggle for Awesome Oscillator.
• Use_AO_Volume_Filter / Color / Zero : Volume threshold, bar color, and zero line toggles.
• AO_Buy_Min / AO_Sell_Max (double) : Volume bounds (Default: 4.0 / -4.0).
🔹 [SECTION 11: PARABOLIC SAR FILTER]
• Use_SAR_Filter (bool) : Toggle Parabolic SAR confirmation.
• SAR_Step / Maximum (double) : Step (0.02) and max ceiling (0.20).
🔹 [SECTION 12: HEIKEN ASHI FILTER]
• Use_HeikenAshi_Filter (bool) : Toggle synthetic Heiken Ashi candle filter.
🔹 [SECTION 13: CCI TREND FILTER]
• Use_CCI_Filter (bool) : Toggle CCI zero-line trend alignment.
• CCI_Period / Applied : Period (50) and applied price.
🔹 [SECTION 14: CCI OB/OS SURGE FILTER]
• Use_CCI_OBOS_Filter (bool) : Toggle fast CCI surge filter.
• CCI_OBOS_Period / OB / OS : Period (14) and bands (+100.0 / -100.0).
🔹 [SECTION 15: RVI TREND FILTER]
• Use_RVI_Filter (bool) : Toggle RVI zero-line trend filter.
• RVI_Period (int) : Period calculation (Default: 75).
🔹 [SECTION 16: RVI SIGNAL CROSS FILTER]
• Use_RVI_Signal_Filter (bool) : Toggle RVI Signal cross filter.
• RVI_Signal_Period (int) : Period calculation (Default: 20).
🔹 [SECTION 17: MACD MOMENTUM FILTERS]
• Use_MACD_Filter / Zero : Toggle MACD Histogram expansion and Zero-level bias.
• MACD_FastEMA / SlowEMA / SignalSMA : Standard 12, 26, 9 configuration.
🔹 [SECTION 18: SUPPORT & RESISTANCE FILTER]
• Use_SR_Filter (bool) : Toggle structural Support & Resistance filter.
• SR_Period / Zone_Points : Lookback bars (50) and zone buffer in points (80).
🔹 [SECTION 19: FIBONACCI RETRACEMENT FILTER]
• Use_Fib_Filter (bool) : Toggle ZigZag Fibonacci retracement confirmation.
• Fib_Level_1 / Level_2 : Golden ratio bounds (0.382 / 0.618).
• ZigZag_Depth / Deviation / Backstep : Standard 12, 5, 3 ZigZag inputs.
🔹 [SECTION 20: ALERTS & NOTIFICATIONS]
• InpAlertPopup / Sound / Push / Email : Individual notification channel toggles.
• InpSoundFile / EmailSubject : Sound file name and custom email header.
• InpAlertOnlyNew (bool) : Sends alerts strictly once per closed bar.
🔹 [SECTION 21: DASHBOARD DISPLAY & UI GEOMETRY]
• InpX / InpY (int) : Screen X and Y pixel coordinates.
• InpScale (int) : Master UI scaling (70% to 150% for 1080p, 2K, 4K displays).
• InpRowH / Font / PadX : Row height (20px), font size (8pt), and padding.
• InpWPair to InpWOpen : Individual column width adjustments.
• InpShowEmpty / MaxRows : Toggle non-signal symbols and max visible rows (18).
• InpSortBy / SortNewest : Default sort category and newest-on-top toggle.
🔹 [SECTION 22: CHART LEVEL DRAWINGS & GRAPHICS]
• InpDrawOnChart (bool) : Plots Entry, SL, TP1, and TP2 lines on chart.
• InpShowArrow / ShowLevels : Toggles directional arrows and projection lines.
• InpExtendBars (int) : Forward ray projection distance (Default: 30 bars).
• InpArrowCodeBuy / Sell / Size / Distance : Arrow Wingdings codes and offsets.
═══════════════════════════════════════════════════════════════
💡 PRO TRADING PLAYBOOK & RECOMMENDED STRATEGY PRESETS 💡
═══════════════════════════════════════════════════════════════
🎯 STRATEGY PRESET 1: THE HIGH-FREQUENCY MOMENTUM SCALPER
• Best Suited For : Forex Majors (EURUSD, GBPUSD, USDJPY) & Gold (XAUUSD)
• Recommended TFs : M5 & M15
• Breakout Trigger : InpEnableSignal1 = true (Aggressive Wick Breakouts)
• Filter Settings : Use_ADX_Filter = true (Min 22.0), Use_HeikenAshi_Filter = true
• Risk Parameters : InpATRMultSL = 1.2, InpTP1_RR = 1.0, InpTP2_RR = 1.5
• Execution Protocol : On alert, click "OPEN" to inspect chart. Enter on candle close. Close 50% volume at TP1 and move SL to Break-Even. Let remainder hit TP2.
🎯 STRATEGY PRESET 2: THE INSTITUTIONAL DAY TRADER
• Best Suited For : Major Forex Pairs, US30, NAS100, GER40
• Recommended TFs : M30 & H1
• Breakout Trigger : InpEnableSignal2 = true (High-Volume Candle Body Breakouts)
• Filter Settings : Use_MA_Filter = true (50 SMA), Use_MACD_Filter = true, Use_SR_Filter = true
• Risk Parameters : InpATRMultSL = 1.5, InpTP1_RR = 1.0, InpTP2_RR = 2.0
• Execution Protocol : Trade in line with H4 structure. Validate price breaking S/R zones with concurrent MACD expansion.
🎯 STRATEGY PRESET 3: THE GOLD & CRYPTO TREND RUNNER
• Best Suited For : Gold (XAUUSD), Bitcoin (BTCUSD), Ethereum (ETHUSD)
• Recommended TFs : H1 & H4
• Breakout Trigger : InpEnableSignal1 = true & InpEnableSignal2 = true
• Filter Settings : Use_DoubleMA_Filter = true (30/140 EMA), Use_Ichimoku_Filter = true (Senkou Span B)
• Risk Parameters : InpATRMultSL = 2.0, InpTP1_RR = 1.5, InpTP2_RR = 3.0
• Execution Protocol : Ride macro institutional trends. Breakouts above Ichimoku Cloud during active EMA crosses provide high-conviction entries with wide stops.
═══════════════════════════════════════════════════════════════
❓ FREQUENTLY ASKED QUESTIONS (FAQ) ❓
═══════════════════════════════════════════════════════════════
❓ Q1: Does this indicator repaint any signals or levels?
✅ Absolutely NOT. All fractal breaks, filters, and ATR levels calculate strictly on bar close (shift 1 and older). Printed signals never disappear or recalculate.
❓ Q2: Do I need to keep open 20 different chart windows?
✅ No! Attach the indicator to any single chart (e.g., EURUSD M1). The engine scans all configured pairs and timeframes in the background.
❓ Q3: How do I enable push notifications to my phone?
✅ In MT5, open: Tools -> Options -> Notifications. Check "Enable Push Notifications" and enter your MetaQuotes ID from your mobile app. Turn InpAlertPush to 'true'.
❓ Q4: Why is the dashboard showing "Scanning..." or an empty table?
✅ Verify that: (1) Your broker feeds quotes for symbols in InpSymbols; (2) Symbols are active in Market Watch; (3) You have not activated too many conflicting filters simultaneously. Start with 1-2 filters and expand gradually.
═══════════════════════════════════════════════════════════════
✨ THANK YOU & EXCLUSIVE CLIENT SUPPORT ✨
═══════════════════════════════════════════════════════════════
💎 Thank you for investing in Fractal Breakout Scanner Dashboard Pro MT5!
We build algorithmic trading software that equips retail traders with institutional execution speed and discipline.
💬 Questions or custom preset assistance? Send us a direct message via the MQL5 Community. Your constructive reviews inspire continuous product updates!
🚀 Good luck with your trading, and may the momentum always be in your favor! 📈🎯
