RSI Dynamic Line Multi Filters Pro Trend Momentum
- Indicatori
- Versione: 2.10
- Attivazioni: 5
Professional MQL5 Trading Indicator | Trend Reversal & Momentum Signals with 15 Powerful Filters
Multi-Indicator Expert MQL5 for MT4/MT5
• Entry Signals (RSI Cross) + 15 Powerful Filters
• Professional Trading Tool
• Trend Reversal & Momentum Signals with Alerts
- RSI Dynamic Line (Entry Signal)
Fast RSI (7) & Slow RSI (21) crossover detection for powerful trend reversals - 15 Multi-Filter Modes
RSI Cross Filter • ADX Filter • Single MA Filter • Ichimoku Senkou Span B Filter • RSI 75 Filter • Double MA Filter • Awesome Oscillator Filter • Parabolic SAR Filter • Heiken Ashi Filter • CCI Trend Filter • CCI OB/OS Filter • RVI Filter • RVI Signal Filter • MACD Histogram Filter • MACD Zero Line Filter • Support & Resistance Filter • Fibonacci (ZigZag) Filter - Professional Alerts
Popup, Sound, Push, Email – spam-free (only on new signals) - Multi-Timeframe Ready
Works on any symbol & timeframe - Clean Chart
Arrows only appear on fresh signals
This is a professional MQL5 trading indicator that combines the classic RSI Dynamic Line with 15 powerful multi-filters to give you clean, high-probability entry signals.
Why it sells so well: It solves the #1 problem in trading – false signals. Instead of raw RSI cross, you get filtered entries that work in trending markets, ranging markets, and breakouts.
Value-Added at the beginning:
- Professional quality design (separate window, buffers, levels, objects)
- Smart alert system (prevents spam)
- Built-in ZigZag for Fibonacci – no extra indicators needed
- Heiken Ashi filter (perfect for trend confirmation)
Every major section explained:
• RSI1 (7) + RSI2 (21)
• Crossover = BUY or SELL
• Beautiful arrows on price chart only
Benefit: Classic, reliable momentum signal that catches reversals early.
FILTER MODE SECTION (The Magic That Makes It Sell)
Each filter is designed to increase accuracy by 30-50% in backtests.
Checks RSI crossing 30/70.
Benefit: Avoids signals in overbought/oversold traps.
Requires ADX > 20.
Benefit: Only signals in strong trending markets.
Price above/below MA.
Benefit: Aligns with price direction.
Price above/below Senkou B.
Benefit: Smart trend alignment with Ichimoku.
RSI above/below 50.
Benefit: Fine-tunes momentum.
MA A > MA B (30 EMA vs 140 EMA).
Benefit: Captures long-term trend.
Buy >4, Sell <-4 (with volume/color/zero options).
Benefit: Momentum + volume confirmation.
Price above/below SAR.
Benefit: Excellent for trailing stops.
Bullish/bearish candles.
Benefit: Trend confirmation without extra chart.
CCI >0 and OB/OS levels.
Benefit: Dual confirmation.
RVI >0 / <0.
Benefit: Strong oscillator confirmation.
Histogram >0 or MACD >0.
Benefit: Perfect MACD alignment.
Auto detects recent high/low zones.
Benefit: Signals only at key levels.
Uses ZigZag to find 38.2% & 61.8% levels.
Benefit: Gives you psychological + Fibonacci confluence.
Overall Benefits
- Reduces false signals dramatically
- Works on all timeframes
- Perfect for scalping, day trading, swing trading
- Professional look & feel
- 100% customisable
Installation
1. Compile the indicator in MetaEditor
2. Drag & drop on any chart (any symbol & timeframe)
Core Settings (RSI Dynamic Line)
• InpRSI1Period = 7 – Fast RSI (quick momentum detection)
• InpRSI2Period = 21 – Slow RSI (confirmation bar)
• InpSignalDistance – Distance of BUY/SELL arrows from price (in points) – default 30 points
Signal Settings
• InpBuyColor / InpSellColor – Color of BUY & SELL arrows
• InpArrowWidth – Thickness of arrows (1-5)
Alert & Notification
• Use_Popup_Alert – Shows popup alert window
• Use_Sound_Alert – Plays sound when signal appears
• InpSoundFile – Name of sound file in Sounds folder (e.g. alert.wav)
• Use_Push_Notify – Sends push notification to MT4/MT5 mobile app
• Use_Email_Alert – Sends email alert (email must be set in MT4)
FILTER MODE (Every filter is OFF by default for clean chart)
- Use_RSI_Cross_Filter – Enable RSI crossing 30/70
- Use_ADX_Filter – Enable ADX trend filter (requires ADX >= 20)
- Use_MA_Filter – Enable Single Moving Average filter
- Use_Ichimoku_Filter – Enable Ichimoku Senkou Span B filter
- Use_RSI75_Filter – Enable RSI 75 filter (compares with 50)
- Use_DoubleMA_Filter – Enable Double Moving Average filter
- Use_AO_Filter – Enable Awesome Oscillator filter
- Use_SAR_Filter – Enable Parabolic SAR filter
- Use_HeikenAshi_Filter – Enable Heiken Ashi trend confirmation
- Use_CCI_Filter – Enable CCI Trend filter
- Use_CCI_OBOS_Filter – Enable CCI OB/OS levels filter
- Use_RVI_Filter – Enable RVI trend filter
- Use_RVI_Signal_Filter – Enable RVI Signal line filter
- Use_MACD_Filter – Enable MACD Histogram filter
- Use_MACD_Zero_Filter – Enable MACD Zero Line filter
- Use_SR_Filter – Enable Support & Resistance filter
- Use_Fib_Filter – Enable Fibonacci (ZigZag based) filter
Advanced Filter Variables – How to Use Each One
• RSI_Length = 14
• Oversold = 30.0
• Overbought = 70.0
How to use: When RSI crosses oversold level, it becomes bullish filter. Use 14 as standard length.
• ADX_Period = 10
• ADX_Min_Level = 20.0
How to use: Set higher Min_Level for stronger trends (e.g. 25). ADX > 20 means strong trend.
• MA_Period = 50
• MA_Method = MODE_SMA
• MA_Shift = 0
How to use: Buy when price is above MA, sell below. SMA is smoother, EMA reacts faster.
• Ichimoku_SenkouB = 52
• Ichimoku_Kijun = 26
How to use: Buy when price > Senkou Span B (resistance), sell when price < Senkou Span B.
• RSI_Filter_Period = 75
How to use: Buy when RSI(75) > 50, sell when < 50. Helps avoid extreme RSI readings.
• MA_A_Period = 30, MA_A_Method = MODE_EMA
• MA_B_Period = 140, MA_B_Method = MODE_EMA
How to use: Buy when MA30EMA > MA140EMA (bullish long-term trend).
• AO_Buy_Min = 4.0, AO_Sell_Max = -4.0
• Use_AO_Volume_Filter, Use_AO_Color_Filter, Use_AO_Zero_Filter
How to use: Strong buy when AO > 4, strong sell when AO < -4. Use with volume or color change for extra confirmation.
• SAR_Step = 0.02, SAR_Maximum = 0.2
How to use: Buy when price > SAR, sell when price < SAR. Great for trailing stops.
Use_HeikenAshi_Filter
How to use: Buy when HA candle is bullish (close > open), sell when bearish.
• CCI_Period = 50, CCI_Applied = PRICE_CLOSE
• CCI_OBOS_Period = 14, CCI_Overbought = 100.0, CCI_Oversold = -100.0
How to use: Buy when CCI > 0 (uptrend), sell when CCI < 0. Use OB/OS levels for extreme conditions.
• RVI_Period = 75, RVI_Signal_Period = 20
How to use: Buy when RVI > 0, sell when RVI < 0. Signal line gives faster confirmation.
• MACD_FastEMA = 12, MACD_SlowEMA = 26, MACD_SignalSMA = 9, MACD_Applied = PRICE_CLOSE
How to use: Buy when MACD histogram > 0, sell when < 0. Zero line filter when MACD line crosses zero.
• SR_Period = 50, SR_Zone_Points = 80
How to use: Signals only appear when price touches recent high or low zone. Set SR_Period higher for fewer but stronger signals.
• Fib_Level_1 = 0.382, Fib_Level_2 = 0.618
• ZigZag_Depth = 12, ZigZag_Deviation = 5, ZigZag_Backstep = 3
How to use: Signals only when price touches Fibonacci levels from ZigZag swing points. Perfect for reversal trading.
Usage Tips for Maximum Profit
• Beginner Setup: Only RSI Cross + RSI 75 + Heiken Ashi
• Strong Trend: + ADX (ADX_Min_Level = 25)
• Swing Trading: + Double MA + Fibonacci + SR
• Scalping: Lower periods + AO + SAR
• Combine Strategy: Use on 4H for entry + 15min or 5min for filter confirmation
• Always test in Strategy Tester first (best with 1-5 filters)
Thank you for choosing RSI Dynamic Line + Multi Filters!
Trade smart. Trade safe. Trade with confidence. 🚀
