Ultimate Ichimoku Senkou Span B Signal MultiFilter
- Indicatori
- Versione: 1.7
- Attivazioni: 5
════════════════════════════════════════════════════════════════════════
📌 PRODUCT TITLES
════════════════════════════════════════════════════════════════════════
Senkou Span B Touch Alert Pro MT5 - Advanced Ichimoku Multi Filter Indicator
Ichimoku Senkou Span B Precision Signals MT5 - Smart Multi Filter Reversal System
Ultimate Senkou Span B Strategy MT5 - Multi Filter Touch Signal & Alerts
════════════════════════════════════════════════════════════════════════
📌 PRODUCT META INFORMATION
════════════════════════════════════════════════════════════════════════
🔹 Product Name : Senkou Span B Touch Alert Pro MT5
🔹 Category : Indicators
🔹 Sub-category : Trend / Reversal / Signals
🔹 Platform : MetaTrader 5 (MT5)
🔹 Language : English
🔹 Timeframe : Multi-Timeframe (M1 to MN)
🔹 Target Market : Forex, Gold (XAUUSD), Indices, Crypto, Commodities
🔹 Requirements : Standard MT5 Terminal (No DLLs or external libraries required)
════════════════════════════════════════════════════════════════════════
🚀 SHORT SUMMARY / HIGHLIGHT
════════════════════════════════════════════════════════════════════════
Senkou Span B Touch Alert Pro MT5 is a professional-grade signal indicator designed to detect high-probability bounce and breakout reactions at the Ichimoku Senkou Span B line. Built with shift-correction logic and 15+ built-in multi-technical filters, this indicator completely eliminates noise, providing clean visual arrow signals alongside real-time Terminal Alerts, Mobile Push Notifications, and Sound Alerts!
════════════════════════════════════════════════════════════════════════
🌟 KEY ADVANTAGES & VALUE PROPOSITION
════════════════════════════════════════════════════════════════════════
The Senkou Span B line of the Ichimoku Kinko Hyo system is widely recognized by professional traders as one of the most powerful dynamic support and resistance levels on any chart. However, trading every touch manually can lead to false breakouts and market noise.
Here is why Senkou Span B Touch Alert Pro MT5 is your ultimate trading assistant:
💎 1. Fixed Shift Correction Logic
Standard Ichimoku indicators project Senkou Span B forward into the future, making historical visual validation tricky. Our indicator incorporates a precise internal shift-mapping algorithm (`InpCloudShift`) that aligns historical touch and close points perfectly on current price candles for accurate testing and live trading.
💎 2. All-in-One Multi-Filter Engine
Stop clogging your charts with dozens of separate indicators! This single tool integrates 15 popular filters—including RSI, ADX, Moving Averages, Parabolic SAR, MACD, Awesome Oscillator, Heiken Ashi, Support/Resistance zones, and Fibonacci ZigZag. Enable or disable any combination with a simple true/false toggle.
💎 3. Real-Time Multi-Channel Alerts
Never miss a market setup again! Get instant notifications directly on your MT5 Desktop Terminal, delivered as Push Notifications straight to your Mobile Phone (MetaTrader App), or announced via custom Sound Alerts the second a valid candle closes.
💎 4. Dynamic Object Rendering & No Repainting
Once a candle closes and a BUY/SELL signal arrow is drawn, it stays locked on your chart. The code cleans up graphics automatically during chart switches to keep your MT5 environment lightning-fast and responsive.
════════════════════════════════════════════════════════════════════════
🔥 DETAILED FEATURE & BENEFIT BREAKDOWN
════════════════════════════════════════════════════════════════════════
🎯 Core Signal Engine (Senkou Span B Touch & Close)
• Touch Verification : Scans high and low prices to ensure price actually interacts with the Senkou Span B level within a precision tolerance band.
• Breakout / Bounce Logic : Evaluates whether the candle closes ABOVE the Span B line (BUY signal) or BELOW the Span B line (SELL signal).
• Candle Type Filter : Optional filter ensuring BUY signals only trigger on bullish candles (`Close > Open`) and SELL signals only on bearish candles (`Close < Open`).
⚡ Multi-Technical Filter Modules
• Candlestick Filter : Eliminates counter-momentum entries by validating candle direction.
• RSI Cross Filter : Confirms reversals by requiring RSI (14) to cross out of Oversold (30) or Overbought (70) levels.
• ADX Trend Strength Filter : Filters out weak, ranging markets by requiring ADX to be above your custom strength threshold (e.g., ADX ≥ 20).
• Single Moving Average Filter : Ensures signals align with macro trend direction based on price location relative to a chosen MA.
• Secondary Ichimoku Filter : Integrates dedicated secondary Senkou Span B logic for double Ichimoku trend alignment.
• RSI 75 Trend Filter : Uses a long-period RSI (75) with a 50 mid-line rule to filter for macro bullish or bearish sentiment.
• Double MA Cross Filter : Filters trades according to fast vs. slow Moving Average alignment (e.g., EMA 30 vs EMA 140).
• Awesome Oscillator (AO) Suite :
- AO Volume Filter : Checks minimum/maximum momentum value thresholds.
- AO Color Filter : Validates momentum growth direction (Bar-To-Bar acceleration).
- AO Zero-Line Filter : Enforces positive values for BUYs and negative values for SELLs.
• Parabolic SAR Filter : Ensures price is on the correct side of the SAR dot before confirming entry.
• CCI Trend & OB/OS Filters : Dual-mode CCI options checking zero-line bias or extreme Overbought (+100) / Oversold (-100) conditions.
• RVI (Relative Vigor Index) Suite : Includes main line trend bias and main/signal crossover confirmation options.
• MACD Signal & Zero-Line Filters : Verifies MACD histogram momentum and zero-line direction.
• Support & Resistance Zone Filter : Validates setups near multi-bar horizontal price boundaries.
• Fibonacci Retracement Filter : Calculates auto-ZigZag swing highs/lows and checks if price is inside Golden Ratio zones (38.2% - 61.8%).
• Heiken Ashi Filter : Smoothes price action and verifies synthetic candle trend direction.
════════════════════════════════════════════════════════════════════════
📖 COMPLETE USER GUIDE & INPUT PARAMETER DICTIONARY
════════════════════════════════════════════════════════════════════════
------------------------------------------------------------------------
SECTION 1: === Ichimoku Settings ===
------------------------------------------------------------------------
• InpTenkan (Default: 9)
Sets the period for the Tenkan-sen (Conversion Line) calculation inside the main Ichimoku engine.
• InpKijun (Default: 26)
Sets the period for the Kijun-sen (Base Line) calculation inside the main Ichimoku engine.
• InpSenkou (Default: 52)
Sets the period for the Senkou Span B calculation. This is the core reference line for touch and close signals.
• InpCloudShift (Default: 0)
Controls the visual buffer offset alignment. Set to 0 for real-time candle alignment or adjust to match custom chart templates.
------------------------------------------------------------------------
SECTION 2: === Signal Settings ===
------------------------------------------------------------------------
• WarnaPanahBUY (Default: clrAqua)
Selects the color for BUY signal arrows drawn under the signal candle.
• WarnaPanahSELL (Default: clrRed)
Selects the color for SELL signal arrows drawn above the signal candle.
• KetebalanPanah (Default: 2)
Defines arrow size/line thickness on the chart (1 = small, 5 = maximum visibility).
• JarakCandle (Default: 50)
Sets the vertical distance (in points) between the candle High/Low and the signal arrow. Increase this value for high-volatility pairs like XAUUSD or Crypto.
• NotifAlert (Default: true)
Toggles MT5 desktop popup alerts when a valid BUY/SELL signal occurs at candle close.
• NotifPush (Default: true)
Toggles mobile push notifications sent to your MetaTrader 5 app on iOS/Android.
• NotifSound (Default: true)
Toggles audio alerts when a new signal triggers.
• SoundFile (Default: "alert.wav")
Defines the audio file name located in your MT5 `Sounds` directory.
------------------------------------------------------------------------
SECTION 3: === Filter Settings ===
------------------------------------------------------------------------
• FilterJenisCandle (Default: true)
When TRUE, BUY arrows only appear on bullish candles (`Close > Open`) and SELL arrows only on bearish candles (`Close < Open`).
------------------------------------------------------------------------
SECTION 4: === FILTER MODE ===
------------------------------------------------------------------------
🔹 RSI CROSS FILTER
• Use_RSI_Cross_Filter (Default: false) : Toggles RSI cross logic.
• RSI_Length (Default: 14) : Period for RSI calculation.
• RSI_Price_Source (Default: PRICE_CLOSE) : Applied price type.
• Oversold (Default: 30.0) : RSI cross level for BUY confirmation.
• Overbought (Default: 70.0) : RSI cross level for SELL confirmation.
🔹 ADX FILTER
• Use_ADX_Filter (Default: false) : Toggles ADX trend strength filtering.
• ADX_Period (Default: 10) : Period for ADX calculation.
• ADX_Min_Level (Default: 20.0) : Minimum ADX strength value required to validate trades.
🔹 SINGLE MA FILTER
• Use_MA_Filter (Default: false) : Toggles single Moving Average trend filtering.
• MA_Period (Default: 50) : Period for the Moving Average.
• MA_Method (Default: MODE_SMA) : MA method (SMA, EMA, SMMA, LWMA).
• MA_Shift (Default: 0) : Horizontal bar offset for the MA line.
🔹 ICHIMOKU SENKOU SPAN B FILTER
• Use_Ichimoku_Filter (Default: false) : Toggles secondary Ichimoku trend filtering.
• Ichimoku_SenkouB (Default: 52) : Secondary Senkou Span B period.
• Ichimoku_Kijun (Default: 26) : Secondary Kijun shift offset.
🔹 RSI 75 FILTER
• Use_RSI75_Filter (Default: false) : Toggles long-period RSI macro filtering.
• RSI_Filter_Period (Default: 75) : Period for long-term RSI bias (BUY > 50, SELL < 50).
🔹 DOUBLE MA FILTER
• Use_DoubleMA_Filter (Default: false) : Toggles dual MA trend bias filter.
• MA_A_Period (Default: 30) : Period for Fast Moving Average (MA A).
• MA_A_Method (Default: MODE_EMA) : Calculation method for MA A.
• MA_A_Applied (Default: PRICE_CLOSE) : Applied price for MA A.
• MA_A_Shift (Default: 0) : Shift offset for MA A.
• MA_B_Period (Default: 140) : Period for Slow Moving Average (MA B).
• MA_B_Method (Default: MODE_EMA) : Calculation method for MA B.
• MA_B_Applied (Default: PRICE_CLOSE) : Applied price for MA B.
• MA_B_Shift (Default: 0) : Shift offset for MA B.
🔹 AWESOME OSCILLATOR (AO) FILTER
• Use_AO_Filter (Default: false) : Master switch for Awesome Oscillator logic.
• Use_AO_Volume_Filter (Default: false) : Requires AO value to exceed minimum thresholds.
• AO_Buy_Min (Default: 4.0) : Minimum positive value for BUY signal.
• AO_Sell_Max (Default: -4.0) : Maximum negative value for SELL signal.
• Use_AO_Color_Filter (Default: false) : Requires AO histogram to expand in trade direction.
• Use_AO_Zero_Filter (Default: false) : Requires AO to be above 0 for BUY, below 0 for SELL.
🔹 PARABOLIC SAR FILTER
• Use_SAR_Filter (Default: false) : Toggles Parabolic SAR trend confirmation.
• SAR_Step (Default: 0.02) : Price acceleration factor step size.
• SAR_Maximum (Default: 0.2) : Maximum acceleration factor level.
🔹 HEIKEN ASHI FILTER
• Use_HeikenAshi_Filter (Default: false) : Requires Heiken Ashi synthetic candle color to match signal direction.
🔹 CCI TREND FILTER
• Use_CCI_Filter (Default: false) : Toggles Commodity Channel Index zero-line trend filter.
• CCI_Period (Default: 50) : Period for trend CCI.
• CCI_Applied (Default: PRICE_CLOSE) : Applied price for trend CCI.
🔹 CCI OB & OS FILTER
• Use_CCI_OBOS_Filter (Default: false) : Toggles CCI extreme levels filter.
• CCI_OBOS_Period (Default: 14) : Period for short-term CCI.
• CCI_OBOS_Applied (Default: PRICE_CLOSE) : Applied price for OB/OS CCI.
• CCI_Overbought (Default: 100.0) : Overbought threshold level for SELL.
• CCI_Oversold (Default: -100.0) : Oversold threshold level for BUY.
🔹 RVI TREND FILTER
• Use_RVI_Filter (Default: false) : Toggles Relative Vigor Index zero-line direction filter.
• RVI_Period (Default: 75) : Calculation period for RVI trend.
🔹 RVI SIGNAL FILTER
• Use_RVI_Signal_Filter (Default: false) : Toggles RVI main line vs. signal line crossover filter.
• RVI_Signal_Period (Default: 20) : Period for RVI signal crossover.
🔹 MACD SIGNAL FILTER
• Use_MACD_Filter (Default: false) : Toggles MACD histogram momentum confirmation.
• MACD_FastEMA (Default: 12) : Fast EMA period for MACD.
• MACD_SlowEMA (Default: 26) : Slow EMA period for MACD.
• MACD_SignalSMA (Default: 9) : Signal SMA period for MACD.
• MACD_Applied (Default: PRICE_CLOSE) : Applied price for MACD.
🔹 MACD LEV 0 FILTER
• Use_MACD_Zero_Filter (Default: false) : Requires MACD main line to be above 0 for BUY, below 0 for SELL.
🔹 SUPPORT & RESISTANCE FILTER
• Use_SR_Filter (Default: false) : Toggles multi-bar High/Low key level bounce validation.
• SR_Period (Default: 50) : Lookback period for key resistance and support levels.
• SR_Zone_Points (Default: 80) : Proximity allowance band (in points) around S/R levels.
🔹 FIBONACCI FILTER (ZIGZAG BASED)
• Use_Fib_Filter (Default: false) : Toggles automated Fibonacci retracement zone filter.
• Fib_Level_1 (Default: 0.382) : First Fibonacci level boundary (38.2%).
• Fib_Level_2 (Default: 0.618) : Second Fibonacci level boundary (61.8%).
• ZigZag_Depth (Default: 12) : Swing high/low calculation depth.
• ZigZag_Deviation (Default: 5) : Minimum price deviation for swing identification.
• ZigZag_Backstep (Default: 3) : Minimum bar gap between consecutive swing pivots.
════════════════════════════════════════════════════════════════════════
💡 HOW TO TRADE WITH THIS INDICATOR (RECOMMENDED STRATEGY)
════════════════════════════════════════════════════════════════════════
1. Trend-Following Continuation Setups :
• Enable `FilterJenisCandle = true`.
• Enable `Use_MA_Filter = true` (Period 50 or 200).
• Take BUY signals when price touches Senkou Span B, closes above it, and remains above the Moving Average.
• Take SELL signals when price touches Senkou Span B, closes below it, and remains below the Moving Average.
2. Reversal Bounce Setups :
• Enable `Use_RSI_Cross_Filter = true` or `Use_CCI_OBOS_Filter = true`.
• Enable `Use_SR_Filter = true`.
• Enter trades when price tests Senkou Span B concurrently with key Support/Resistance boundaries during extreme RSI/CCI oversold or overbought readings.
3. Risk Management & Execution :
• Entry : Place order at the open of the bar immediately following the signal arrow.
• Stop Loss : Place SL slightly beyond the recent swing high/low or a few points outside the Senkou Span B level.
• Take Profit : Target key horizontal levels, previous swing extremes, or maintain a minimum Risk-to-Reward ratio of 1:2.
════════════════════════════════════════════════════════════════════════
❤️ THANK YOU FOR YOUR SUPPORT!
════════════════════════════════════════════════════════════════════════
Thank you for choosing Senkou Span B Touch Alert Pro MT5! We are committed to building high-performance, non-repainting algorithmic tools to refine your trading precision. If you enjoy this indicator, please consider leaving a 5-star review! For questions or suggestions, feel free to send a direct message. Happy trading! 🚀📈
