Fusion Screener

The Fusion Screener is a technical-analysis study that combines multiple indicator categories into one framework.
It evaluates moving-average alignment, oscillator conditions, range separation, and angle thresholds, and it optionally issues time- or structure-based trailing alerts.
The script is intended for screening and chart-based analysis, not for generating trading or investment advice.
🔧 Main Components
Moving-Average Votes – Calculates five moving averages (10 – 200 periods) on a selected analysis timeframe and counts how many are positioned above or below the current price.
Oscillator Votes – Evaluates RSI, MACD, and Momentum on the same timeframe and counts bullish or bearish readings.
Higher-Timeframe Filter – Optionally checks the relationship between price and an EMA on a higher timeframe to provide directional context.
Range-Breakout Logic – Compares two customizable moving averages and determines whether price has moved outside a defined separation threshold.
Angle Filter – Estimates the slope (in degrees) of a chosen moving average and filters conditions that do not meet the minimum angle requirement.
Trailing Alerts – Generates optional time-based or structure-based reminder alerts after entries occur, according to user-defined intervals or pivot behavior.
⚙️ User Inputs
Analysis Timeframe – Selects the timeframe used for MA and oscillator calculations.
Min MA Votes / Min Oscillator Votes – Minimum number of bullish or bearish readings required to satisfy each group.
Higher-Timeframe Confirmation – Enables or disables the directional EMA filter from a separate timeframe.
Range MA Type / Lengths / Threshold – Parameters controlling the range-breakout comparison.
Angle Filter Settings – Type, length, slope-lookback, and minimum angle (degrees).
Trailing Alerts – Options for bar-based or structure-based trailing reminders, including repetition behavior and pivot lookback length.
Show Signals – Toggles on-chart markers for informational visualization.
🖥️ Outputs
On-chart shapes marking informational “buy,” “strong buy,” “sell,” and “strong sell” conditions when corresponding criteria are met.
Exit markers when prior conditions no longer hold.
Flags when time- or structure-based trailing alerts are triggered.
Built-in alert conditions that can be linked through the TradingView alert interface.
📊 Technical Notes
Uses request.security() for multi-timeframe data retrieval.
Does not repaint past bars once higher-timeframe candles have closed.
Intended for monitoring the coexistence of several technical factors within a single script.
No part of this study constitutes financial or trading advice; it provides analytical data for chart observation only.
Version 4.0 – Major Trend-Filtering Upgrade
🚀 What’s New
This update makes the Fusion Screener smarter, cleaner, and more adaptive to changing market conditions — without any visual clutter.
🧠 Trend-Strength & Volatility Filters
ADX Filter – Trades only when true directional momentum exists.
(Filters out chop and low-trend conditions automatically.)
ATR Expansion Filter – Confirms that the breakout bar shows enough volatility before allowing any signal.
(Avoids micro-range false signals.)
🎯 Smart Entry & Exit Logic
MA + Oscillator + Range Breakout Fusion Core refined for greater accuracy.
EMA Angle Filter now fully customizable – detects valid trend slope before confirming signals.
Higher-Timeframe EMA Confirmation keeps entries aligned with overall market bias.
🧩 Breakeven & Trailing Alerts
Automatic Move-to-BE Alert triggers once the market moves a set number of points in your favor.
Time-based Trailing Alerts remind you every X bars to manage stops.
Structure-based Trailing Alerts activate after a new pivot (LH/HL) forms against your position.
🩶 No-Trade Zone Logic
If ADX or ATR filters fail, a subtle gray No-Trade Zone icon appears below the bar — visually warning you to stay out during flat or low-volatility periods.
⚙️ Layout Improvements
Fully Locked Layout — all signal icons are hard-coded in position and color for a clean, consistent look:
Entries, Exits, Buy/Sell signals → bottom
Trailing & BE alerts → top
No-Trade Zone → bottom (gray dots only)
Simplified visuals for faster chart reading.
📈 Recommended Settings (ES 2-Minute Chart)
Filter Value Notes
HTF Trend TF 30 Confirms intraday direction
Range MA1/MA2 20 / 50 Core range structure
ADX Min 25 Avoids chop
ATR Multiplier 0.8 Filters micro-ranges
Angle Filter EMA(90) – 12 bars – 6° Ideal for ES scalps (3–5 pts)
BE Trigger 4 points Locks risk early
✅ Summary
The new Fusion Screener automatically adapts to trending vs. ranging conditions, giving you only high-quality directional signals and visual alerts for management.
It’s clean, responsive, and battle-tested for ES scalping on 1–2 minute charts.
🧩 Author: readysetfire
📊 Works on all instruments & timeframes.
💬 This tool is for analysis and educational purposes only.
Script su invito
Solo gli utenti approvati dall'autore possono accedere a questo script. È necessario richiedere e ottenere l'autorizzazione per utilizzarlo. Tale autorizzazione viene solitamente concessa dopo il pagamento. Per ulteriori dettagli, seguire le istruzioni dell'autore riportate di seguito o contattare direttamente readysetfire.
TradingView NON consiglia di pagare o utilizzare uno script a meno che non ci si fidi pienamente del suo autore e non si comprenda il suo funzionamento. Puoi anche trovare alternative gratuite e open-source nei nostri script della comunità.
Istruzioni dell'autore
Declinazione di responsabilità
Script su invito
Solo gli utenti approvati dall'autore possono accedere a questo script. È necessario richiedere e ottenere l'autorizzazione per utilizzarlo. Tale autorizzazione viene solitamente concessa dopo il pagamento. Per ulteriori dettagli, seguire le istruzioni dell'autore riportate di seguito o contattare direttamente readysetfire.
TradingView NON consiglia di pagare o utilizzare uno script a meno che non ci si fidi pienamente del suo autore e non si comprenda il suo funzionamento. Puoi anche trovare alternative gratuite e open-source nei nostri script della comunità.