Adaptive Signals Pro

📊 OVERVIEW
Adaptive Signals Pro is a comprehensive multi-timeframe signal indicator combining 50+ configurable filters across price action, technical indicators, volatility measures, and multi-timeframe analysis. Unlike basic signal indicators, this allows you to build your own signal logic by selectively enabling filters that match your trading strategy.
🎯 WHAT MAKES THIS ORIGINAL
- Dual-Strategy Range Filter: Premium/Discount zones with both Reversal (contrarian) and Momentum (trend-following) modes
- Adaptive RSI: Strategy selector switching between reversal and momentum modes
- Multi-Timeframe Consolidation: Simultaneous consolidation checks across 6 timeframes (1m-Daily)
- Signal Alternation System: Optional bias filter preventing consecutive signals in same direction
- Time-Based Limiting: Granular control over signal frequency (daily/hourly/15min/5min)
- Real-Time Dashboard: Live statistics showing active filters, signal counts, and performance metrics
🔧 HOW IT WORKS
Core Signal Logic:
Signals use an AND-based multi-condition system. All active filters must simultaneously confirm the same direction before a signal appears.
Signal Generation Process:
1. Each enabled filter evaluates market conditions
2. Bullish filters check for upward momentum/alignment
3. Bearish filters check for downward momentum/alignment
4. Signal triggers ONLY when ALL active filters agree
5. Optional bias filter prevents signal repetition
6. Time-based limiters control frequency
📊 FILTER CATEGORIES
1. Basic Price Action Filters (Current TF)
- O1: Current open vs previous open - simple momentum check
- O2: Current open vs 2-candles-ago - confirms sustained movement
- FVG: Fair Value Gap detection - identifies price gaps between candles
- Consolidation: Previous body inside 2-candles-ago range - confirms breakout
- Engulfing 1/2: Previous close breaks prior candle ranges (2 variants)
- Break Confirmation: Previous close breaks 2-candles-ago high/low
2. Technical Indicators
EMA Filter:
- Customizable period (default 10)
- Price must be above/below EMA for signal
- Multi-timeframe support: Daily, 4H, 1H, 15M, 5M, 1M
- Calculation: Standard exponential moving average of open prices
RSI Filter with Strategy Selector:
Reversal Mode:
- Buy when RSI ≤ Low Level (default 30)
- Sell when RSI ≥ High Level (default 70)
- Logic: Oversold/overbought conditions will reverse
Momentum Mode:
- Buy when RSI > 50 and < High Level
- Sell when RSI < 50 and > Low Level
- Logic: Follows strength - buys in bullish territory, sells in bearish
Volatility Filter (StDev):
- Requires minimum standard deviation threshold
- Filters out ranging/low-volatility periods
- Prevents signals during consolidation
ATR Candle Size Filter:
- Minimum body size relative to ATR
- Formula: Body size ≥ (ATR × Min Body Factor)
- Default: 0.3 (30% of ATR)
- Multi-timeframe support: Daily, 4H, 1H validation
3. Premium/Discount Range Filter 📍
Calculates 12H/24H/36H range and determines if price is in premium (top 50%) or discount (bottom 50%) zone.
Two Strategy Modes:
Reversal/Contrarian:
- Buy in Discount zone (below 50%)
- Sell in Premium zone (above 50%)
- Logic: "Buy low, sell high" - mean reversion
Momentum/Trend-Following:
- Buy in Premium zone (above 50%)
- Sell in Discount zone (below 50%)
- Logic: "Buy strength, sell weakness" - follows breakouts
How Range Calculation Works:
1. Uses 1H timeframe data for consistency
2. Looks back specified hours (12/24/36)
3. Finds highest high and lowest low
4. Calculates midpoint: (High + Low) / 2
5. Premium: Above midpoint | Discount: Below midpoint
Independent Features:
- Show Range Lines: Visual plot without affecting signals
- Use as Signal Filter: Activates directional filtering (works on 1m/5m/15m/1H only)
4. Multi-Timeframe Filters 🔄
Validates signals against higher timeframe alignment across 6 timeframes: Daily, 4H, 1H, 15M, 5M, 1M
Available HTF Filters:
- O1/O2: Open comparison on higher timeframes
- Open Reference: Current TF must be above/below HTF open for directional bias
- Consolidation: HTF previous candle inside its 2-candles-ago range
- Prev Hi/Lo: Current price must be inside HTF previous candle range
- EMA: HTF open must be above/below its EMA
- ATR: Current TF candle size meets HTF ATR requirements
Why Multi-Timeframe Validation:
- Ensures alignment across timeframes
- Higher timeframe provides context for entries
- Reduces false signals during HTF consolidation
- Eliminates counter-trend trades
🎯 SIGNAL CONTROL FEATURES
Bias Filter (1 Signal per Direction):
- Prevents consecutive signals in same direction
- Forces alternation: Buy → Sell → Buy
- Avoids pyramiding in same direction
Time-Based Limits:
- Daily Max Signals: Cap total per day
- Hourly Max Signals: Limit per hour
- 15-Min Max Signals: Control per 15-minute window
- 5-Min Max Signals: Ultra-fine control for scalpers
Time Filter ⏰:
- 24-hour checkboxes for active trading hours
- Timezone offset (UTC -12 to +14)
- Example: Trade only London (07:00-16:00 GMT) or NY session (13:00-22:00 GMT)
Timeframe Limiter:
- Restrict script to specific timeframes only
- Prevents misuse on inappropriate timeframes
📈 VISUAL DASHBOARD
Real-time statistics showing:
- Active Filters count (max 52)
- Total Signals on current chart
- Buy/Sell Distribution with percentages
- Today's signal count
- Hourly signal count
- Range Status (Premium/Discount if enabled)
- Current Status (BUY/SELL/WAITING)
- Current timeframe
Customization:
- Position: 4 corners
- Text Size: Tiny/Small/Normal
- Toggle sections: Filters/Statistics/Performance
🎨 VISUAL SIGNALS
- Blue Triangle (▲): Buy signal below candle
- Red Triangle (▼): Sell signal above candle
- Blue Bar Color: Buy signal active
- Red Bar Color: Sell signal active
- Purple Bar Color: Signal conflict (both conditions met) - no signal executed
🚀 HOW TO USE
For Beginners:
1. Start with defaults (O1 + O2)
2. Add one filter at a time
3. Use dashboard to understand impact
4. Backtest on historical data
For Advanced Traders:
Scalping Setup:
O1, O2, 1M/5M HTF, hourly limits
Day Trading:
EMA, RSI (momentum), 15M/1H alignment, Range (reversal)
Swing Trading:
Daily/4H consolidation, ATR filters, RSI (reversal), bias filter
Trend Following:
EMA multi-TF, Range (momentum), HTF Open Reference
Mean Reversion:
Range (reversal), RSI (reversal), consolidation, FVG
RECOMMENDED CONSERVATIVE SETUP:
- Basic: O1, O2, Consolidation
- Technical: EMA (10), RSI Reversal (30/70)
- HTF: 1H Open Reference, 1H EMA
- Control: Bias Filter, Daily Max 3
- Range: Reversal (12H)
RECOMMENDED AGGRESSIVE SETUP:
- Basic: O1, FVG
- Technical: EMA (5)
- HTF: 15M O1
- Control: Hourly Max 5
⚙️ INPUT PARAMETERS
- UI Settings: Dashboard visibility, position, text size
- Timeframe: Limit to specific TFs
- Range Filter: Lines, filter mode, strategy, lookback
- Basic Filters: O1, O2, FVG, Consolidation, Engulfing, Break
- Technical: EMA, RSI, StDev, ATR body filter
- Multi-TF: O1/O2, Open Ref, Consolidation, Hi/Lo, EMA, ATR per TF
- Signal Control: Bias, daily/hourly/15m/5m limits
- Time: Timezone, 24 hourly checkboxes
📝 IMPORTANT NOTES
Repainting: NO. Uses confirmed candle data with proper lookahead settings.
Signal Conflicts: Purple bar = both buy/sell triggered = no signal executed (market indecision).
Performance: Excessive filtering may reduce signals. Balance strictness with frequency using dashboard.
Alerts: JSON format - Buy: {"value":"🟦 BUY SYMBOL"} | Sell: {"value":"🟥 SELL SYMBOL"}
Recommended TFs: 1M, 5M, 15M, 1H for intraday. Range Filter works as filter only on these TFs.
⚠️ RISK DISCLAIMER
This indicator is a technical analysis tool and does NOT guarantee profitable trades. All trading involves risk. Signals are based on historical patterns which may not predict future movements. Always:
- Use proper risk management
- Backtest thoroughly before live trading
- Combine with your own analysis
- Never risk more than you can afford to lose
- Consider fundamentals and news
Past performance does not guarantee future results. This is not financial advice.
🔄 VERSION
Current: v1.0 (Pine Script v6)
Features: 52 filters, 6-TF analysis, dual-strategy range, adaptive RSI, dashboard, time-based limits, alerts
───────────────────────────────
This indicator provides maximum flexibility for crafting your own signal logic without coding. Start simple, add filters gradually, and backtest to find your optimal configuration.
For questions: Comment below or TradingView message.
סקריפט להזמנה בלבד
רק משתמשים שאושרו על ידי המחבר יכולים לגשת לסקריפט הזה. יהיה עליך לשלוח בקשת גישה ולקבל אישור לשימוש. בדרך כלל, הגישה ניתנת לאחר תשלום. למידע נוסף, עקוב אחר ההוראות של היוצר בהמשך או צור קשר עם agatarigan ישירות.
TradingView לא ממליצה לשלם עבור סקריפט או להשתמש בו אלא אם כן אתה סומך לחלוטין על המחבר שלו ומבין כיצד הוא פועל. ייתכן שתוכל גם למצוא חלופות חינמיות וקוד פתוח ב-סקריפטים הקהילתיים שלנו.
הוראות המחבר
כתב ויתור
סקריפט להזמנה בלבד
רק משתמשים שאושרו על ידי המחבר יכולים לגשת לסקריפט הזה. יהיה עליך לשלוח בקשת גישה ולקבל אישור לשימוש. בדרך כלל, הגישה ניתנת לאחר תשלום. למידע נוסף, עקוב אחר ההוראות של היוצר בהמשך או צור קשר עם agatarigan ישירות.
TradingView לא ממליצה לשלם עבור סקריפט או להשתמש בו אלא אם כן אתה סומך לחלוטין על המחבר שלו ומבין כיצד הוא פועל. ייתכן שתוכל גם למצוא חלופות חינמיות וקוד פתוח ב-סקריפטים הקהילתיים שלנו.