Pro Parabolic RSI MultiFilter Signal Premium MT5
- Indicatori
- Versione: 2.11
- Attivazioni: 5
================================================================================
PRO PARABOLIC RSI MULTIFILTER SIGNAL PREMIUM MT5 (OFFICIAL PRODUCT SPECIFICATION)
================================================================================
Pro Parabolic RSI MultiFilter Signal Premium MT5 is a professional-grade technical trading suite engineered for MetaTrader 5, combining high-precision Relative Strength Index (RSI) dynamics with the trailing acceleration mechanism of the Parabolic SAR (Stop and Reverse) calculated directly inside the oscillator subwindow. Designed specifically for systematic day traders, scalpers, and institutional swing traders, this system eliminates the common lag and false signals inherent in conventional oscillators by introducing an adaptive volatility envelope directly to momentum waves. With 16 modular algorithmic filters built into a unified execution core, the indicator allows traders to isolate high-probability entry points across Forex pairs, Precious Metals (XAU/USD), Indices, and Cryptocurrencies. Every signal is strictly evaluated on bar completion, ensuring 100% verified non-repainting and non-recalculating accuracy across all market conditions.
--- 1. CORE ARCHITECTURAL PRINCIPLE: PARABOLIC SAR ON RSI ---
Conventional RSI trading relies on rigid horizontal boundaries (Overbought 70 / Oversold 30) or center-line crossovers (50.0). In strong trending phases, traditional RSI enters prolonged saturation, generating premature counter-trend signals. Conversely, standard Parabolic SAR plotted on main price charts produces excessive false whipsaws during ranging markets due to raw price spread volatility.
Pro Parabolic RSI MultiFilter Signal solves both structural flaws through mathematical synthesis:
• Bound Volatility Framework: By calculating Parabolic SAR directly from the normalized 0-100 values of the RSI series rather than raw price bars, market noise and artificial tick spikes are neutralized before the trailing logic is applied.
• Dynamic Momentum Trailing: The internal SAR line operates as an adaptive trailing stop inside the momentum oscillator. As RSI acceleration expands, the Acceleration Factor (AF) scales dynamically from InpSARStep (0.02) up to InpSARMaximum (0.20), pulling the SAR boundary tightly against the momentum crest.
• Exact Reversal Inflection Points: When the RSI curve pierces through its corresponding SAR trailing point, a definitive trend reversal is recognized. The indicator changes the subwindow SAR color and triggers directional chart visual objects (Arrows 233 and 234) on the active price candle.
• Confirmed Bar Execution (Zero Repaint Guarantee): All calculations, filtering evaluations, and graphical plot assignments are confirmed at candle close (Bar index rates_total - 2). Once a candle closes and a signal arrow prints, it remains fixed permanently on your chart history. It will never recalculate, disappear, or adjust retrospectively upon timeframe switching or terminal restarts.
--- 2. THE MULTI-FILTER SUITE: 16 MODULAR FILTER ENGINES ---
The indicator features an onboard multi-filter engine containing 16 independent quantitative filters. Each filter can be toggled independently (True/False) or combined simultaneously to construct institutional-grade trade screening models:
1. RSI Boundary Cross Filter (Use_RSI_Cross_Filter)
Monitors real-time RSI boundary transitions. A BUY signal requires the secondary RSI to cross back upward from below the Oversold line (30.0), while a SELL signal requires a cross downward from above the Overbought line (70.0). This filter captures precise momentum springboards out of exhausted zones.
2. ADX Trend Strength Filter (Use_ADX_Filter)
Evaluates directional regime strength using Welles Wilder's Average Directional Index (ADX). When activated, signals are suppressed unless ADX is trading at or above ADX_Min_Level (default 20.0), filtering out erratic chop during low-liquidity consolidations.
3. Single Directional Moving Average Filter (Use_MA_Filter)
Aligns execution with macro market structure. Filters BUY signals so they only execute when current price closes strictly above the configured Moving Average (Period 50), and SELL signals only when price trades below the Moving Average. Supports SMA, EMA, SMMA, and LWMA methods.
4. Ichimoku Senkou Span B Cloud Filter (Use_Ichimoku_Filter)
Employs the 52-period Senkou Span B baseline—the most significant structural equilibrium barrier within the Ichimoku Kinko Hyo system. BUY signals are filtered to require price action above Senkou Span B, while SELL signals require price action beneath it.
5. Long-Cycle Momentum Macro Filter - RSI 75 (Use_RSI75_Filter)
Applies a wide 75-period RSI baseline to determine macro directional bias. Long signals require the 75-period RSI to maintain above the 50.0 equilibrium baseline, while short signals demand the 75-period RSI to stay below 50.0.
6. Double Moving Average Trend Alignment Engine (Use_DoubleMA_Filter)
Evaluates directional slope using two separate Moving Averages (Fast MA 30 vs Slow MA 140). Buy signals are restricted strictly to periods where Fast MA > Slow MA (Golden Cross condition), while Sell signals are permitted only when Fast MA < Slow MA (Death Cross condition).
7. Awesome Oscillator (AO) Momentum Suite (Use_AO_Filter)
Provides a tripartite momentum inspection protocol using Bill Williams' Awesome Oscillator:
• Volume/Magnitude Threshold (Use_AO_Volume_Filter): Enforces AO value barriers (Buy >= 4.0, Sell <= -4.0).
• Color/Slope Progression (Use_AO_Color_Filter): Requires the current AO bar to be higher than the preceding bar for Buys, or lower for Sells.
• Zero-Line Directional Filter (Use_AO_Zero_Filter): Restricts Buys to positive AO readings with rising slope, and Sells to negative AO readings with declining slope.
8. Price Parabolic SAR Filter (Use_SAR_Filter)
Integrates a primary-chart Parabolic SAR trailing gate. Long trades require price to sit comfortably above the price-based SAR level, while short trades require price to trade below the price SAR.
9. Heiken Ashi Candle Trend Smoothing Filter (Use_HeikenAshi_Filter)
Calculates synthetic Heiken Ashi candle states (Open and Close) on the fly without changing your primary candlestick chart view. Restricts Buys strictly to Bullish Heiken Ashi bars (HA Close > HA Open) and Sells to Bearish Heiken Ashi bars (HA Close < HA Open).
10. CCI Trend Baseline Filter (Use_CCI_Filter)
Uses a long-period Commodity Channel Index (Period 50) as an institutional trend barometer. Buys require CCI > 0.0, while Sells require CCI < 0.0.
11. CCI Overbought / Oversold Extreme Filter (Use_CCI_OBOS_Filter)
Utilizes a short-period CCI (Period 14) to identify aggressive statistical deviations. Signals trigger when CCI confirms extreme momentum surge (+100 for Buys, -100 for Sells).
12. Relative Vigor Index Zero Filter (Use_RVI_Filter)
Analyzes energy distribution between candle open/close ranges and total high/low spans across a 75-period RVI baseline. Buy setups require RVI > 0.0; Sell setups require RVI < 0.0.
13. RVI Fast Signal Line Crossover Filter (Use_RVI_Signal_Filter)
Monitors high-speed dynamic shifts between the main RVI curve and its signal line (Period 20). Enforces trade placement exclusively when the main RVI curve actively leads above its signal line for Buys, or below for Sells.
14. MACD Momentum Suite (Use_MACD_Filter & Use_MACD_Zero_Filter)
Provides dual-layer MACD momentum filtering:
• Histogram Divergence Filter: Checks whether the MACD Histogram (Main minus Signal) is expanding positive for Buys or contracting negative for Sells.
• Zero-Line Baseline Filter: Requires the MACD Main line to trade strictly above zero for Buys and strictly below zero for Sells.
15. Dynamic Support & Resistance Zone Filter (Use_SR_Filter)
Scans historical price action over a configurable lookback period (default 50 bars) to calculate structural support and resistance levels. A configurable zone tolerance in points (SR_Zone_Points) validates that Buys originate off confirmed support shelves and Sells trigger at resistance ceilings.
16. Automated ZigZag Fibonacci Retracement Filter (Use_Fib_Filter)
Runs an internal multi-bar swing detection algorithm based on ZigZag parameters (Depth 12, Deviation 5, Backstep 3) to locate major structural swing highs and lows. It automatically plots dynamic Fibonacci retracement golden ratios (default 38.2% and 61.8%) and restricts entries to candles pulling back directly into these institutional reaction zones.
--- 3. MULTI-CHANNEL ALERT SYSTEM ---
Never miss a high-probability market structure setup. The indicator includes an enterprise-grade alert engine running on bar completion:
• Terminal Audio & Visual Popup (Enable_Popup_Alert & Enable_Sound_Alert): Displays dialog popups in MetaTrader 5 containing exact direction, symbol, timeframe, confirmed close price, and timestamp, accompanied by dedicated audio files (Sound_Buy / Sound_Sell).
• Mobile Push Notifications (Enable_Push_Notif): Dispatches immediate encrypted notifications to your iOS or Android MetaTrader 5 mobile terminal with zero latency.
• Automated Email Alerts (Enable_Email_Alert): Sends formatted transaction headers and execution parameters straight to your designated SMTP email address.
--- 4. FULL INPUT PARAMETER SPECIFICATION ---
A complete and transparent breakdown of all customizable parameters available in the inputs tab:
[PARABOLIC RSI SETTINGS]
• InpRSIPeriod (Default: 14): The calculation length for the primary Relative Strength Index oscillator.
• InpSARStep (Default: 0.02): The acceleration step factor for the subwindow Parabolic SAR. Controls how rapidly the SAR trailing points converge toward the RSI value as momentum accelerates.
• InpSARMaximum (Default: 0.20): The maximum acceleration cap for the subwindow Parabolic SAR.
• ColorBull (Default: clrLime): Display color for bullish subwindow SAR points (RSI trading above SAR).
• ColorBear (Default: clrRed): Display color for bearish subwindow SAR points (RSI trading below SAR).
• ShowArrows (Default: true): Enables or disables graphical signal arrow objects rendered on the main price chart.
• BuyArrowColor (Default: clrAqua): Color of the Buy arrow drawn below the triggering candle low.
• SellArrowColor (Default: clrRed): Color of the Sell arrow drawn above the triggering candle high.
• ArrowSize (Default: 2): Graphic size of chart arrows (values 1 to 5).
[ALERT & NOTIFICATION SETTINGS]
• Enable_Popup_Alert (Default: true): Enables terminal popup dialog boxes.
• Enable_Sound_Alert (Default: true): Enables custom audio playback on confirmed signals.
• Sound_Buy (Default: "ok.wav"): Filename of the audio alert file for BUY signals.
• Sound_Sell (Default: "timeout.wav"): Filename of the audio alert file for SELL signals.
• Enable_Push_Notif (Default: true): Enables push notifications dispatched to mobile MetaTrader 5 terminals.
• Enable_Email_Alert (Default: false): Dispatches automated execution alerts to your configured SMTP email address.
[FILTER MODE - RSI CROSS FILTER]
• Use_RSI_Cross_Filter (Default: false): Enables filtering based on standard RSI overbought/oversold boundaries.
• RSI_Length (Default: 14): Calculation period for the boundary-cross RSI.
• RSI_Price_Source (Default: PRICE_CLOSE): Price type applied to the RSI filter (Close, Open, High, Low, Median, Typical, Weighted).
• Oversold (Default: 30.0): Lower threshold boundary for oversold bounce confirmation.
• Overbought (Default: 70.0): Upper threshold boundary for overbought rejection confirmation.
[FILTER MODE - ADX FILTER]
• Use_ADX_Filter (Default: false): Toggles the Average Directional Index regime filter.
• ADX_Period (Default: 10): Calculation lookback for ADX smoothing.
• ADX_Min_Level (Default: 20.0): Minimum directional threshold required to permit signal generation.
[FILTER MODE - SINGLE MA FILTER]
• Use_MA_Filter (Default: false): Toggles macro trend direction filtering against a single Moving Average.
• MA_Period (Default: 50): Lookback period for the Moving Average.
• MA_Method (Default: MODE_SMA): Moving Average algorithm (Simple, Exponential, Smoothed, Linear-Weighted).
• MA_Shift (Default: 0): Horizontal bar shift applied to the Moving Average line.
[FILTER MODE - ICHIMOKU SENKOU SPAN B FILTER]
• Use_Ichimoku_Filter (Default: false): Toggles structural filtering against the Ichimoku Senkou Span B baseline.
• Ichimoku_SenkouB (Default: 52): Calculation period for Senkou Span B.
• Ichimoku_Kijun (Default: 26): Calculation period for Kijun-sen.
[FILTER MODE - RSI 75 FILTER]
• Use_RSI75_Filter (Default: false): Toggles the 75-period macro RSI filter.
• RSI_Filter_Period (Default: 75): Calculation period for the macro RSI indicator.
[FILTER MODE - DOUBLE MA FILTER]
• Use_DoubleMA_Filter (Default: false): Toggles dual Moving Average alignment filtering.
• MA_A_Period (Default: 30): Fast Moving Average period.
• MA_A_Method (Default: MODE_EMA): Fast Moving Average calculation method.
• MA_A_Applied (Default: PRICE_CLOSE): Fast Moving Average applied price.
• MA_A_Shift (Default: 0): Fast Moving Average bar shift.
• MA_B_Period (Default: 140): Slow Moving Average period.
• MA_B_Method (Default: MODE_EMA): Slow Moving Average calculation method.
• MA_B_Applied (Default: PRICE_CLOSE): Slow Moving Average applied price.
• MA_B_Shift (Default: 0): Slow Moving Average bar shift.
[FILTER MODE - AWESOME OSCILLATOR FILTER]
• Use_AO_Filter (Default: false): Activates Bill Williams' Awesome Oscillator filter logic.
• Use_AO_Volume_Filter (Default: false): Requires AO absolute values to exceed specific numerical limits.
• AO_Buy_Min (Default: 4.0): Minimum positive AO value required for Buys.
• AO_Sell_Max (Default: -4.0): Minimum negative AO value required for Sells.
• Use_AO_Color_Filter (Default: false): Requires current AO bar color/slope to match trade direction.
• Use_AO_Zero_Filter (Default: false): Enforces directional placement based on the AO zero line.
[FILTER MODE - PARABOLIC SAR FILTER]
• Use_SAR_Filter (Default: false): Toggles primary-chart price Parabolic SAR filtering.
• SAR_Step (Default: 0.02): Price SAR acceleration step.
• SAR_Maximum (Default: 0.20): Price SAR maximum acceleration cap.
[FILTER MODE - HEIKEN ASHI FILTER]
• Use_HeikenAshi_Filter (Default: false): Toggles directional candle filtering based on synthetic Heiken Ashi state.
[FILTER MODE - CCI TREND FILTER]
• Use_CCI_Filter (Default: false): Toggles Commodity Channel Index trend filtering.
• CCI_Period (Default: 50): Calculation period for macro CCI trend bias.
• CCI_Applied (Default: PRICE_CLOSE): Applied price source for CCI calculation.
[FILTER MODE - CCI OB & OS FILTER]
• Use_CCI_OBOS_Filter (Default: false): Toggles momentum extreme filtering via short-term CCI.
• CCI_OBOS_Period (Default: 14): Calculation period for the fast CCI.
• CCI_OBOS_Applied (Default: PRICE_CLOSE): Applied price source for the fast CCI.
• CCI_Overbought (Default: 100.0): Upper extreme boundary for bullish surges.
• CCI_Oversold (Default: -100.0): Lower extreme boundary for bearish drops.
[FILTER MODE - RVI TREND FILTER]
• Use_RVI_Filter (Default: false): Toggles long-cycle Relative Vigor Index zero-line filtering.
• RVI_Period (Default: 75): Calculation period for the macro RVI oscillator.
[FILTER MODE - RVI SIGNAL FILTER]
• Use_RVI_Signal_Filter (Default: false): Toggles fast RVI main vs signal line crossover filtering.
• RVI_Signal_Period (Default: 20): Calculation period for the dynamic RVI crossover engine.
[FILTER MODE - MACD FILTERS]
• Use_MACD_Filter (Default: false): Activates MACD histogram expansion filtering.
• Use_MACD_Zero_Filter (Default: false): Activates MACD zero-line polarity filtering.
• MACD_FastEMA (Default: 12): Fast Exponential Moving Average period.
• MACD_SlowEMA (Default: 26): Slow Exponential Moving Average period.
• MACD_SignalSMA (Default: 9): Signal line Simple Moving Average period.
• MACD_Applied (Default: PRICE_CLOSE): Applied price source for MACD calculations.
[FILTER MODE - SUPPORT & RESISTANCE FILTER]
• Use_SR_Filter (Default: false): Toggles dynamic multi-bar horizontal price structure validation.
• SR_Period (Default: 50): Lookback bar count used to scan swing highs and lows.
• SR_Zone_Points (Default: 80): Boundary zone radius in points around detected support and resistance levels.
[FILTER MODE - FIBONACCI RETRACEMENT FILTER]
• Use_Fib_Filter (Default: false): Toggles automated ZigZag swing detection and Fibonacci retracement filtering.
• Fib_Level_1 (Default: 0.382): First golden ratio retracement boundary.
• Fib_Level_2 (Default: 0.618): Second golden ratio retracement boundary.
• ZigZag_Depth (Default: 12): Number of candles evaluated for swing vertex isolation.
• ZigZag_Deviation (Default: 5): Minimum pip/point deviation threshold for swing validation.
• ZigZag_Backstep (Default: 3): Minimum backward bar spacing required between consecutive swing pivots.
--- 5. RECOMMENDED TRADING STRATEGIES & OPERATIONAL PRESETS ---
The flexibility of Pro Parabolic RSI MultiFilter Signal Premium MT5 accommodates distinct market approaches:
STRATEGY PRESET 1: HIGH-VELOCITY SCALPING (TIMEFRAMES: M1 / M5)
• Target Assets: Major Currencies (EUR/USD, GBP/USD, USD/JPY) and Liquid Indices (US30, NAS100).
• Recommended Filter Configuration:
- InpRSIPeriod = 9, InpSARStep = 0.04, InpSARMaximum = 0.25.
- Use_HeikenAshi_Filter = true (filters micro noise).
- Use_ADX_Filter = true (ADX_Period = 10, ADX_Min_Level = 22.0).
- Use_CCI_OBOS_Filter = true (CCI_OBOS_Period = 14, Overbought = 100, Oversold = -100).
• Execution Rules: Enter immediately on the open of the candle following an arrow print. Place Stop Loss 3-5 pips behind the triggering candle extreme. Target fixed 1.5R to 2.0R or exit upon opposite subwindow SAR color change.
STRATEGY PRESET 2: MOMENTUM DAY TRADING & SWING BREAKOUTS (TIMEFRAMES: M15 / H1)
• Target Assets: Gold (XAU/USD), Crude Oil (WTI), Cross Currency Pairs.
• Recommended Filter Configuration:
- InpRSIPeriod = 14, InpSARStep = 0.02, InpSARMaximum = 0.20.
- Use_DoubleMA_Filter = true (Fast MA 30 EMA vs Slow MA 140 EMA).
- Use_MACD_Filter = true (Fast 12, Slow 26, Signal 9).
- Use_SR_Filter = true (SR_Period = 50, SR_Zone_Points = 100).
• Execution Rules: Wait for a confirmed signal where price bounces from the Support/Resistance band with the Double Moving Average trend aligned. Set Stop Loss at the structural swing low/high identified by the filter. Scale out 50% at 1.5R and trail the remainder using the Parabolic SAR dots plotted in the subwindow.
STRATEGY PRESET 3: INSTITUTIONAL EQUILIBRIUM & PULLBACK (TIMEFRAMES: H4 / D1)
• Target Assets: Global FX Majors, Gold, S&P 500, Major Cryptocurrencies (BTC/USD, ETH/USD).
• Recommended Filter Configuration:
- InpRSIPeriod = 14, InpSARStep = 0.02, InpSARMaximum = 0.20.
- Use_Ichimoku_Filter = true (Senkou Span B = 52).
- Use_Fib_Filter = true (Fib 0.382 to 0.618 golden pocket).
- Use_RVI_Signal_Filter = true (RVI_Signal_Period = 20).
• Execution Rules: Execute only when market retracement enters the 38.2%-61.8% Fibonacci zone while maintaining structure above/below the Ichimoku Cloud. This configuration yields optimal win-loss asymmetric risk profiles with minimum drawdown.
--- 6. STEP-BY-STEP SETUP GUIDE ---
1. Installation & Chart Attachment:
• Open MetaTrader 5, navigate to the Navigator window (Ctrl+N), locate "Pro Parabolic RSI MultiFilter Signal Premium MT5" under Indicators, and drag it onto your chosen chart.
• In the "Common" tab, ensure "Allow DLL imports" and "Allow modification of Signals settings" are checked.
• In the "Inputs" tab, configure your desired indicator settings and select which filters to activate.
2. Configuring Push Notifications to Mobile Phone:
• In MetaTrader 5 desktop, click Tools > Options > Notifications.
• Check "Enable Push notifications".
• Open your MetaTrader 5 mobile app (iOS or Android), navigate to Settings > Messages / MetaQuotes ID.
• Copy your unique 8-character MetaQuotes ID and paste it into the desktop MT5 field. Click "Test". Once confirmed, set Enable_Push_Notif = true in indicator inputs.
3. Configuring Email Alerts:
• In MetaTrader 5 desktop, click Tools > Options > Email.
• Check "Enable", enter your SMTP server details, username, password, and sender/recipient emails. Click "Test". Once verified, toggle Enable_Email_Alert = true in the indicator inputs.
--- 7. RISK MANAGEMENT & DISCIPLINE PRINCIPLES ---
• Capital Preservation First: Technical indicators provide statistical edges; they do not predict the future with absolute certainty. Never risk more than 1% to 2% of total account equity on any single trade setup.
• High-Impact News Filter: It is recommended to suspend manual signal execution 15 minutes before and after high-impact macroeconomic releases (e.g., US Non-Farm Payrolls, CPI, FOMC rate decisions) to avoid sudden liquidity gaps and slippage.
• Confluence Verification: Maximum reliability is achieved when combining the indicator's primary Parabolic RSI signal with at least 2 or 3 complementary filter categories (e.g., 1 Trend filter + 1 Momentum filter + 1 Structural S/R or Fibonacci filter).
--- 8. FREQUENTLY ASKED QUESTIONS (FAQ) ---
Q: Does this indicator repaint or recalculate historical signals?
A: Absolutely not. The indicator strictly evaluates signals on bar completion (Bar 1 relative to live Bar 0). Once a candle closes, the graphical arrow and subwindow SAR point are permanently fixed in chart history.
Q: Can this indicator be used inside automated Expert Advisors (EAs)?
A: Yes. Algorithmic developers can integrate the indicator using the standard iCustom() function in MQL5. Buffer 0 outputs the raw RSI values, Buffer 1 outputs the subwindow Parabolic SAR values, and Buffer 2 returns the color index (0 for Bullish Lime, 1 for Bearish Red).
Q: What asset classes and timeframes are supported?
A: The algorithmic architecture is asset-agnostic and timeframe-independent. It operates on all chart intervals from M1 through Monthly, across Forex, Metals, Commodities, Stock CFDs, Indices, and Crypto.
Q: Can I use all 16 filters at the same time?
A: While possible, turning on all 16 filters simultaneously will create an excessively strict filtering barrier, resulting in very rare signals. The optimal methodology is selecting 2 to 4 filters tailored specifically to your chosen trading style and market regime.
Equip your MetaTrader 5 platform with an institutional momentum framework. Test Pro Parabolic RSI MultiFilter Signal Premium MT5 on your preferred assets today.
================================================================================
