Heiken Ashi Scanner Dashboard Multi Pair Timeframe
- インディケータ
- バージョン: 1.0
- アクティベーション: 5
⚡💎 HEIKEN ASHI SCANNER DASHBOARD PRO MT5 💎⚡
The Ultimate Multi-Asset & Multi-Timeframe Trend Reversal Scanner Featuring an 18-Layer Institutional Confluence Matrix, Dynamic ATR Risk Engine, and Dual Take Profit Targets.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🌟 PRODUCT SPECIFICATIONS & TECHNICAL METADATA 🌟
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
◈ Product Type : MT5 Multi-Asset Market Scanner & Technical Execution Assistant
◈ Terminal Version : MetaTrader 5 (Desktop Client Terminal, Build 3800+)
◈ Trading Philosophy : Trend Following, Momentum Reversal, Volatility Breakout, Structural Confluence
◈ Underlying Core : Modified Smoothing Heiken Ashi Algorithm + 18-Module Filter Matrix
◈ Supported Assets : Forex Majors, Minors, Exotics, Gold (XAUUSD), Silver, Crypto, Indices, Energies
◈ Supported Periods : M1, M5, M15, M30, H1, H2, H3, H4, H6, H8, H12, D1, W1, MN1
◈ Repaint Protection : 100% Non-Repainting on closed candles (Strict Bar 1 Execution)
◈ Risk Architecture : Automated Volatility-Adjusted ATR Stop Loss, Dual Take Profit (1:1 & 1:2 R:R)
◈ GUI Framework : High-DPI Draggable Graphical Dashboard with One-Click Interactive Chart Switching
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🔥 EXECUTIVE SUMMARY & CORE VALUE PROPOSITION 🔥
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Achieving consistent, long-term profitability in modern financial trading requires strict operational discipline, objective signal verification, and continuous multi-market surveillance. The vast majority of retail traders fail not because their underlying technical strategies are flawed, but because manual charting imposes severe physical and psychological constraints. Monitoring just one or two charts causes traders to miss the strongest institutional trend waves of the week, while attempting to manually flip through dozens of assets leads to analytical fatigue, emotional second-guessing, and disastrously late trade entries.
HEIKEN ASHI SCANNER DASHBOARD PRO MT5 completely resolves this structural dilemma by centralizing institutional multi-asset surveillance into a single, intuitive master chart interface. The scanner continuously tracks up to 30 currency pairs, precious metals, or synthetic indices across up to 7 distinct timeframes simultaneously. Instead of forcing you to decipher noisy, erratic standard candlestick wicks, the core engine computes smoothed Heiken Ashi candle dynamics directly in internal terminal memory, instantly alerting you the moment real trend momentum shifts.
Crucially, this system is not a simplistic indicator that floods your screen with false alerts on every minor candle color flip. To protect your trading capital from devastating whipsaws during sideways consolidation and low-liquidity ranges, the scanner passes every potential Heiken Ashi reversal through an institutional 18-layer multi-filter matrix. Every signal can be verified against macro trend baselines, Ichimoku cloud boundaries, volatility strength thresholds, dual-moving-average hierarchies, advanced momentum oscillators, dynamic Parabolic SAR trailing levels, support/resistance barriers, and Fibonacci golden retracement zones.
Every single validated setup is automatically calculated with exact decimal execution levels: recommended Entry Price, Volatility-Adjusted Stop Loss (SL), conservative Take Profit 1 (TP1 at 1:1 Risk/Reward), and expansive Take Profit 2 (TP2 at 1:2 Risk/Reward). With a single click of the "OPEN" button, your chart instantly jumps to the selected symbol and timeframe, automatically painting clear directional arrows and extended horizontal price projection levels.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🛡️ THE 18-LAYER INSTITUTIONAL CONFLUENCE MATRIX 🛡️
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Build your ultimate proprietary trading strategy by mixing and matching these 18 independent analytical layers:
► 1. Baseline Trend Filter (Trend MA): Validates that price is trading above a long-term MA (e.g., 200 EMA) for Buys and below for Sells.
► 2. Ichimoku Senkou Span B Cloud: Buy signals require the closing price to break above the Span B cloud boundary; Sells require a break below.
► 3. RSI Dynamic Level: Evaluates relative strength. Buys require RSI above a specific threshold (e.g., 51.0), filtering out weak entries.
► 4. CCI Trend Level: Commodity Channel Index must be positioned above/below a user-defined structural baseline.
► 5. RSI Extreme Reversal Cross: Detects explosive snap-backs. Confirms Buys when RSI crosses up from oversold (<30) and Sells when crossing down from overbought (>70).
► 6. ADX Volatility & Strength Gate: Guards against flat markets by ensuring ADX exceeds a minimum threshold (e.g., >25.0).
► 7. Single Intermediate MA: Validates that the bar closes on the correct side of a medium-term moving average.
► 8. Macro RSI 75 Structural Bias: Uses a deep 75-period RSI to evaluate structural bias (Price must sit >50 for Buys, <50 for Sells).
► 9. Double MA Hierarchy: Requires directional alignment between Fast and Slow Moving Averages (e.g., 30 EMA vs 140 EMA).
► 10. Awesome Oscillator (AO) Triple Filter: Checks minimum histogram magnitude, bar color progression, and zero-line positioning.
► 11. Parabolic SAR Dynamic Trailing: Ensures price action has cleanly cleared the PSAR trailing dot before confirming a reversal.
► 12. CCI Trend Zero-Cross: Requires the higher-period CCI to hold positive values (>0) for longs and negative (<0) for shorts.
► 13. CCI Extreme OBOS: Confirms powerful momentum breakouts by checking if CCI has breached extreme zones (>100 or <-100).
► 14. RVI Trend Filter: Relative Vigor Index main line must hold above zero for long setups and below zero for short setups.
► 15. RVI Signal Line Cross: The primary RVI line must cross and hold above its signal line for Buys.
► 16. MACD Histogram Dynamic Expansion: The MACD delta (Main minus Signal) must be strictly positive for Buys and negative for Sells.
► 17. MACD Zero-Line Filter: The main MACD line must hold above the zero baseline to authorize long positions.
► 18. Support/Resistance & Fibonacci Engine: Flags entries only when price touches or bounces from calculated ZigZag structures and golden Fib ratios (0.382 - 0.618).
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⚙️ EXHAUSTIVE INPUT PARAMETERS MASTER GUIDE ⚙️
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
This section explains every variable so you can master the dashboard and tailor it to your exact trading personality.
[ 📊 SCANNER SETTINGS ]
• InpSymbols (String): A comma-separated list of exact asset names you want to scan (e.g., "EURUSD,GBPUSD,XAUUSD"). Note: Must match your broker's suffix exactly (e.g., EURUSD.ecn).
• InpTimeframes (String): A comma-separated list of timeframes (e.g., "M5,M15,H1,H4,D1").
• InpUseWatch (Boolean): If set to 'true', the scanner ignores InpSymbols and automatically scans every asset currently visible in your MT5 Market Watch window.
• InpMaxSymbols (Integer): Safety limit for CPU optimization. Caps the maximum number of assets scanned simultaneously (Default: 10).
• InpScanSec (Integer): Timer interval in seconds. Determines how often the scanner refreshes the data (Default: 5). Increase this to 10 on older PCs to save CPU usage.
• InpBarsCopy (Integer): The amount of historical data loaded into memory per timeframe. Default is 120. Do not set too high to prevent RAM overload.
• InpLookback (Integer): How many bars back the scanner searches for the latest Heiken Ashi color flip. Default is 50.
• InpDirection (Integer): 0 = Scans both Buy & Sell; 1 = Scans Buy setups only; 2 = Scans Sell setups only.
[ 🎯 ATR SL & TP SETTINGS ]
• InpATRPeriod (Integer): The calculation period for the Average True Range used to measure market volatility (Default: 14).
• InpATRMultSL (Double): The multiplier applied to the ATR to calculate your Stop Loss distance. A value of 1.5 means your SL is placed 1.5x the ATR distance from the entry.
• InpTP1_RR (Double): Risk-to-Reward ratio multiplier for Take Profit 1. Default is 1.0 (1:1 Risk/Reward).
• InpTP2_RR (Double): Risk-to-Reward ratio multiplier for Take Profit 2. Default is 2.0 (1:2 Risk/Reward).
[ 📈 TREND & ICHI FILTERS ]
• UseTrend (Boolean): Enables the primary Moving Average baseline filter.
• TrendPeriod (Integer): Lookback period for the Trend MA (Default: 200).
• TrendMethod (Dropdown): MA calculation type (SMA, EMA, SMMA, LWMA). EMA is highly recommended.
• UseSenkouFilter (Boolean): Enables the Ichimoku Span B cloud boundary filter.
• SenkouPeriod (Integer): Calculation period for Span B (Default: 52).
• SenkouShift (Integer): Forward shift projection for the Ichimoku cloud (Default: 26).
[ 📉 RSI & CCI FILTERS ]
• UseRSI (Boolean): Enables the basic RSI momentum level filter.
• RsiPeriod (Integer): Period for RSI calculation (Default: 10).
• RsiBuyLevel / RsiSellLevel (Double): Thresholds for approval. Default Buy > 51.0, Sell < 49.0.
• UseCCI (Boolean): Enables the basic CCI level filter.
• CciPeriod (Integer): Period for CCI (Default: 20).
• CciBuyLevel / CciSellLevel (Double): Baseline threshold for CCI approval (Default: 1.0 and -1.0).
[ ⚡ RSI CROSS & ADX FILTERS ]
• Use_RSI_Cross (Boolean): Enables dynamic OB/OS breakout detection.
• RSI_Cross_Length (Integer): Period for cross calculation (Default: 14).
• Oversold / Overbought (Double): Reversal triggers. Buy triggers when RSI crosses above the Oversold line (30.0).
• Use_ADX_Filter (Boolean): Enables trend strength validation.
• ADX_Period (Integer): ADX calculation period (Default: 10).
• ADX_Min_Level (Double): Minimum ADX magnitude required to trade. Default 25.0 filters out dead, ranging markets perfectly.
[ 🌊 MOVING AVERAGE FILTERS ]
• Use_MA_Filter (Boolean): Enables an intermediate single MA filter (Default: 50 SMA).
• Use_DoubleMA (Boolean): Enables the Fast vs Slow MA hierarchy filter.
• MA_A_Period / MA_B_Period (Integer): Fast MA period (Default: 30) and Slow MA period (Default: 140).
• Use_RSI75_Filter (Boolean): Enables a very slow 75-period RSI to determine macro market bias.
[ 📊 OSCILLATORS (AO & PSAR) ]
• Use_AO_Filter (Boolean): Master toggle for the Awesome Oscillator confluence.
• Use_AO_Volume (Boolean): Requires the AO histogram to reach a specific size (AO_Buy_Min / AO_Sell_Max).
• Use_AO_Color (Boolean): Forces trades to only occur when the AO bar is green (rising) for Buys or red (falling) for Sells.
• Use_PSAR_Filter (Boolean): Requires the price to have crossed the Parabolic SAR trailing dot.
• PSAR_Step / PSAR_Maximum (Double): Standard Parabolic SAR acceleration parameters (0.02 and 0.2).
[ 🔭 MACD & RVI FILTERS ]
• Use_MACD_Filter (Boolean): Validates the MACD histogram. Delta must be positive for Buys.
• Use_MACD_Zero (Boolean): Validates the Main MACD line. Must be > 0 for Buys.
• MACD_FastEMA / MACD_SlowEMA / MACD_SignalSMA (Integer): Standard MACD settings (12, 26, 9).
• Use_RVI_Trend (Boolean): Requires RVI > 0 for Buys.
• Use_RVI_Signal (Boolean): Requires RVI Main line to cross above the RVI Signal line.
[ 📐 STRUCTURE: S/R & FIBONACCI ]
• Use_SR_Filter (Boolean): Automatically detects recent highs/lows. Price must bounce from these zones.
• SR_Period (Integer): Number of historical bars scanned for peaks and valleys (Default: 50).
• Use_Fib_Filter (Boolean): Uses an internal ZigZag to plot Fibonacci levels, taking trades only between 0.382 and 0.618.
• ZigZag_Depth / Deviation / Backstep (Integer): Parameters defining the swing high/low sensitivity.
[ 🔔 ALERTS & NOTIFICATIONS ]
• InpAlertPopup (Boolean): Enables MT5 on-screen popup dialogs with sound.
• InpSoundFile (String): Name of the .wav file in your MT5 Sounds folder.
• InpAlertPush (Boolean): Sends instant alerts directly to your mobile MT5 app.
• InpAlertEmail (Boolean): Sends detailed signal reports to your email.
• InpAlertOnlyNew (Boolean): If true, alerts trigger exclusively once per newly closed candle, preventing alert spam.
[ 💻 GUI DISPLAY & CHART DRAWING ]
• InpX / InpY (Integer): X and Y pixel offsets to position the dashboard on your chart.
• InpScale (Integer): UI scaling percentage (70 to 180). Extremely useful for 4K / UHD monitors. Set to 120 or 150 to make the text larger.
• InpDrawOnChart (Boolean): The magic feature. When set to true, clicking "OPEN" on the dashboard will automatically draw the Entry, Stop Loss, and Take Profit lines directly on the chart.
• InpExtendBars (Integer): How many bars forward the SL/TP lines are drawn.
• InpArrowSize (Integer): Size of the Entry Arrow painted on the chart.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
📖 STEP-BY-STEP TRADING WORKFLOW & PLAYBOOK 📖
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
To get the absolute best results from HEIKEN ASHI SCANNER DASHBOARD PRO MT5, follow this exact operational workflow:
📍 STEP 1: Master Chart Installation
Attach the indicator to any single active chart (e.g., EURUSD M15 or H1). This single chart will act as your master command hub. You do not need to open any other charts.
📍 STEP 2: Configure Your Asset Basket
Decide what you want to trade. If you trade Forex Majors, enter "EURUSD,GBPUSD,USDJPY,AUDUSD,USDCAD,USDCHF,NZDUSD" into the `InpSymbols` parameter. If you prefer to scan whatever is in your terminal, simply set `InpUseWatch = true` and ensure your Market Watch window is organized.
📍 STEP 3: Select Your Strategy Confluence Profile
Do not turn on all 18 filters at once! Doing so will result in zero trades. Choose a profile that fits your style:
• The Aggressive Scalper (M5, M15): Enable `UseTrend` (EMA 200), `Use_ADX_Filter` (Min Level 20), and `Use_AO_Color`. This filters out erratic flat ranges while delivering clean, rapid-fire setups during London and NY sessions.
• The Intraday Institutional (M15, M30, H1): Enable `UseTrend`, `UseSenkouFilter` (Ichimoku Span B Cloud), `Use_MACD_Filter`, and `Use_SR_Filter`. This provides a highly accurate, multi-confluence filter setup that avoids false breakouts.
• The Macro Swing Trader (H4, D1): Enable `UseTrend`, `Use_DoubleMA` (30 vs 140), `Use_RSI75_Filter`, and `Use_Fib_Filter`. Captures massive macro trend reversals right from structural turning points.
📍 STEP 4: Automated Signal Surveillance
Leave your MT5 terminal running. Let the dashboard do the heavy lifting. When a candle closes with a verified Heiken Ashi color flip and passes all your chosen filters, the scanner instantly triggers a Push Notification to your phone and a Popup on your screen containing the exact Entry, SL, and TP coordinates.
📍 STEP 5: One-Click Execution & Visual Verification
Click the "OPEN" button on the triggered row in the dashboard. Your chart will instantly switch to that instrument. Look at the automatically painted Entry Arrow, the Stop Loss line, and the dual Take Profit targets. Visually verify the setup against price action, and place your order using the pre-calculated decimal levels.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
🧠 PRO TRADING TIPS FOR MAXIMUM SYSTEM PERFORMANCE 🧠
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
💡 Pro Tip 1: Sync Your Market Data
Before launching a scan across 20+ pairs, right-click inside your MT5 Market Watch window and choose "Show All". Briefly open the charts of less frequently traded assets for 3 seconds so your MT5 terminal downloads historical candlestick data from your broker's server. This prevents the scanner from returning "empty" data.
💡 Pro Tip 2: Exploiting the Dual TP Runner Strategy
Professional traders secure profits while leaving room for home runs. When trading powerful momentum pairs like GBPJPY or Gold (XAUUSD), split your position size in half. Close 50% of your trade when price hits TP1 (1:1 Risk/Reward) and immediately move your Stop Loss to Breakeven. Let the remaining 50% run freely toward the extended TP2 (1:2 Risk/Reward) target. This guarantees a risk-free trade while exposing you to massive gains.
💡 Pro Tip 3: Dashboard Organization
Use the intuitive column sorting feature. Click the "TIME" header to constantly push the freshest, newest signals to the very top of your dashboard. Click the "DIR" header if you only want to group all BUY signals together. Use the "MIN" button to collapse the dashboard into a tiny bar if you need to perform manual technical analysis on the chart behind it.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⚠️ DISCLAIMER & RISK DISCLOSURE ⚠️
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Trading foreign exchange, commodities, indices, and financial derivatives on margin carries a high level of risk and may not be suitable for all investors. The high degree of leverage can work against you as well as for you. Past performance demonstrated through historical dashboard signals is not indicative of future market results.
The software tool described herein is an advanced visual market analysis scanner and technical decision-support indicator designed to assist traders in identifying rule-based momentum setups. It does not constitute an automated algorithmic Expert Advisor (EA), financial advice, or a guarantee of profits. Always test your filter settings thoroughly on an MT5 Demo account prior to live capital deployment.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✅ ACKNOWLEDGMENT & DEDICATED DEVELOPER SUPPORT ✅
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
✨ Thank you for choosing HEIKEN ASHI SCANNER DASHBOARD PRO MT5! ✨
We are fiercely dedicated to providing retail traders with institutional-grade analytical software, impeccably clean code architectures, and continuous product updates. If you have questions regarding installation, parameter configuration, scaling the UI for your monitor, or strategy optimization, please reach out via direct private message on our MQL5 Community profile. We respond to all buyer inquiries promptly.
Happy Trading, Practice Disciplined Risk Management, and May the Trend Be in Your Favor! 📈🚀🎯
