SignalCore Widodo Budi Pro v1.1SignalCore Widodo Budi Pro v1.1 – Invite-only Access
🔐 Protected Pine Script – donation-based access
💡 Premium Features:
✅ Breakout / Pre-Breakout Detection
✅ Breakdown / Pre-Breakdown Detection
✅ Volume Spike Validation
✅ Trend confirmation with SMA 20/50
✅ Momentum via MACD Histogram
✅ Heikin Ashi candle filtering
✅ RSI and Stochastic signals
✅ ADX trend strength with DI+ / DI−
✅ Real-time alerts & price-level labeling
💼 Ideal for swing traders, trend-followers, and breakout hunters.
📈 Optimized for stock trading (IDX, US, global)
💬 To request access, please donate below and confirm via DM to @vassistbywbudi
💳 Donation:
SWIFT Code: CENAIDJA
Account Number: 6840113114
Account Name: Fidelis Widodo Budi Kusumo
Pengayun
Ultimate RSI+ADX Indicator# Ultimate RSI+ADX Indicator: Principles Explained
The Ultimate RSI+ADX Indicator combines two powerful technical analysis tools to create a comprehensive trading system with enhanced signal accuracy.
## Principles of Ultimate RSI
Unlike standard RSI, Ultimate RSI doesn't just measure price movements but considers price ranges in its calculations:
1. It identifies the high and low range of the current period.
2. It detects expansion or contraction of the range compared to previous periods.
3. It considers both direction and range changes to measure momentum more accurately.
This approach allows Ultimate RSI to better capture the context of price movements and reduce false signals compared to traditional RSI.
## The ADX Component
The Average Directional Index (ADX) measures trend strength regardless of direction:
1. It quantifies how strongly a price is trending.
2. Values above 25 typically indicate a strong trend is present.
3. It helps filter out sideways markets where trading signals might be less reliable.
## How the Ultimate RSI+ADX Indicator Works
This integrated indicator functions through these key mechanisms:
1. **Enhanced Momentum Calculation**: Using Ultimate RSI for more accurate overbought/oversold conditions.
2. **Buy Signal Conditions**:
- Ultimate RSI crosses above its signal line
- Ultimate RSI remains below the maximum buy threshold
- ADX confirms sufficient trend strength
- Positive RSI slope indicates upward momentum
3. **Sell Signal Conditions**:
- Downward reversal detected at elevated RSI levels
- Ultimate RSI crosses below its signal line
- Sharp decline compared to previous price action
- ADX confirms the presence of a strong trend
The Ultimate RSI+ADX Indicator excels at identifying potential reversal points in trending markets while filtering out noise in ranging conditions. It provides traders with a balanced approach to momentum and trend analysis, helping capture significant market moves more effectively.
RSI The BosThe Relative Strength Index (RSI) is one of the most widely used technical indicators in the market, designed to measure the strength and momentum of price movements.
This script was developed specifically for students, former students, and members of the The Bos community, as a support tool for studying and applying market structure and smart money concepts.
While originally created for internal use, it’s publicly available — and any trader interested in a clean, objective, and functional RSI can benefit from this version.
RSI STRATEGYThis Pine Script code is a complex trading strategy that combines multiple technical indicators including RSI, Cyclic RSI, CCI, Choppiness Index, and Bollinger Bands. Here's a breakdown of what it does:
Main Components:
Uses both standard RSI and Cyclic RSI (a modified version of RSI)
Implements pivot point trend lines (support/resistance)
Includes a "MOST" indicator (similar to SuperTrend) for trend following
Adds additional indicators like CCI, Choppiness Index, and Bollinger Bands %B
Key Features:
Plots RSI with a WMA (Weighted Moving Average) line
Identifies trend lines automatically based on pivot points
Generates buy/sell signals based on crossovers between RSI and its moving average
Includes noise filtering options for the RSI values
Has alert conditions for buy/sell signals
Visual Elements:
Stepped RSI line that changes color based on its position relative to the WMA
Trend lines (support/resistance) in different colors
Signal labels with emojis (🐻 for sell, 🚀 for buy)
A midline at 50 for reference
Custom Calculations:
Special VAR (Variable Index Dynamic Average) moving average type
Cyclic RSI calculation with vibration and torque parameters
Zigzag pattern detection for identifying swing highs/lows
Input Options:
Multiple choices for RSI type (standard or cyclic)
Different noise filtering options
Various moving average types (SMA, EMA, WMA, etc.)
Adjustable lengths for all indicators
The strategy appears to be designed for mean-reversion trading using RSI, with additional trend-following elements from the MOST indicator. The combination of multiple indicators suggests it's looking for confluence between different technical factors before generating signals.
Note that this is quite a complex script with many components, which could lead to overfitting if not properly tested. The effectiveness would depend heavily on the chosen parameters and market conditions.
Mean Reversion Indicator + VIX
// This is a mean reversion indicator that anticipates a local trend reversion,
// It is best used in candle-by-candle processing.
// Actually, it is a channel with the mid-line serving as a moving mean baseline.
// Each of the two curves run up and down within this channel bouncing off from the top and bottom bounds.
// Touching the bounds serves as an indication of a local trend reversal.
// The reversal signal is stronger when there exists a resonance (symmetry) in the two curves.
// The background histogram shows a Karobein oscillator that contributes support or resistance for the signal.
Mean Reversion Indicator + VIX // This is a mean reversion indicator that anticipates a local trend reversion,
// It is best used in candle-by-candle processing.
// Actually, it is a channel with the mid-line serving as a moving mean baseline.
// Each of the two curves run up and down within this channel bouncing off from the top and bottom bounds.
// Touching the bounds serves as an indication of a local trend reversal.
// The reversal signal is stronger when there exists a resonance (symmetry) in the two curves.
// The background histogram shows a Karobein oscillator that contributes support or resistance for the signal.
Mean Reversion Indicator + VIX MRI + VIX
A valid and good indicator to give you an analysis of the chart. Could be used for MRI and VIX chart analysis.
S5TW/S5FI/S5TH [SP500]This indicator plots three key S&P 500 breadth indices (S5TW, S5FI, S5TH), helping traders quickly identify market breadth conditions. Oversold (green background) and overbought (red background) conditions are highlighted based on customizable threshold levels, enhancing visual clarity for market timing.
Cyclical CALL/PUT StrategyThis script identifies optimal CALL (long) and PUT (short) entries using a cyclical price wave modeled from a sine function and confirmed with trend direction via a 200 EMA.
Strategy Highlights:
Cycle-Based Signal: Detects market rhythm with a smoothed sinusoidal wave.
Trend Confirmation: Filters entries using a customizable EMA (default: 200).
Auto-Scaling: Wave height adjusts dynamically to price action volatility.
Risk Parameters:
Take Profit: Default 5% (customizable)
Stop Loss: Default 2% (customizable)
Signal Triggers:
CALL Entry: Price crosses above the scaled wave and in an uptrend
PUT Entry: Price crosses below the scaled wave and in a downtrend
Inputs:
Cycle Length
Smoothing
Wave Height
EMA Trend Length
Take Profit %
Stop Loss %
Visuals:
Gray line = Scaled Cycle Wave
Orange line = 200 EMA Trend Filter
Best For: Traders looking to make 1–2 high-probability trades per week on SPY or other highly liquid assets.
Timeframes: Works well on 2-min, 15-min, and daily charts.
Grok CCI with DMF and 20 DMA FilterCCI Indicator that generates Buy and Sell signals, filtered with Dynamic money flow and a 14 Day moving average.
Shout out to RezzaHmt www.tradingview.com
for his Dynamic money flow Indicator.
This is still a work in progress.
Add it twice to your chart: One the main chart ( Uncheck all check boxes except the DMA and the Buy and Sell under style.)
One below the chart (Uncheck the Buy and Sell boxes and the Blue CCI box)
Money Flow Pulse💸 In markets where volatility is cheap and structure is noisy, what matters most isn’t just the move — it’s the effort behind it. Money Flow Pulse (MFP) offers a compact, color-coded readout of real-time conviction by scoring volume-weighted price action on a five-tier scale. It doesn’t try to predict reversals or validate trends. Instead, it reveals the quality of the move in progress: is it fading , driving , exhausting , or hollow ?
🎨 MFP draws from the traditional Money Flow Index (MFI), a volume-enhanced momentum oscillator, but transforms it into a modular “pressure readout” that fits seamlessly into any structural overlay. Rather than oscillating between extremes with little interpretive guidance, MFP discretizes the flow into clean, color-coded regimes ranging from strong inflow (+2) to strong outflow (–2). The result is a responsive diagnostic layer that complements, rather than competes with, tools like ATR and/or On-Balance Volume.
5️⃣ MFP uses a normalized MFI value smoothed over 13 periods and classified into a 5-tier readout of Volume-Driven Conviction :
🍆 Exhaustion Inflow — usually a top or blowoff; not strength, but overdrive (+2)
🥝 Active Inflow — supportive of trend continuation (+1)
🍋 Neutral — chop, coil, or fakeouts (0)
🍑 Selling Intent — weakening structure, possible fade setups (-1)
🍆 Exhaustion Outflow — often signals forced selling or accumulation traps (-2)
🎭 These tiers are not arbitrary. Each one is tuned to reflect real capital behavior across timeframes. For instance, while +1 may support continuation, +2 often precedes exhaustion — especially on the lower timeframes. Similarly, a –1 reading during a pullback suggests sell-side pressure is building, but a shift to –2 may mean capitulation is already underway. The difference between the two can define whether a move is tradable continuation or strategic exhaustion .
🌊 The MFI ROC (Rate of Change) feature can be toggled to become a volatility-aware pulse monitor beneath the derived MFI tier. Instead of scoring direction or structure, ROC reveals how fast conviction is changing — not just where it’s headed, but how hard it's accelerating or decaying. It measures the raw Δ between the current and previous MFI values, exposing bursts of energy, fading pressure, or transitional churn .
🎢 Visually, ROC appears as a low-opacity area fill, anchored to a shared lemon-yellow zero line. When the green swell rises, buying pressure is accelerating; when the red drops, flow is actively deteriorating. A subtle bump may signal early interest — while a steep wave hints at an emotional overreaction. The ROC value itself provides numeric insight alongside the raw MFI score. A reading of +3.50 implies strong upside momentum in the flow — often supporting trend ignition. A score of –6.00 suggests rapid deceleration or full exhaustion — often preceding reversals or failed breakouts.
・ MFI shows you where the flow is
・ ROC tells you how it’s behaving
😎 This blend reveals not just structure or intent — but also urgency . And in flow-based trading, urgency often precedes outcome.
🧩 Divergence isn’t delay — it’s disagreement . One of the most revealing features of MFP is how it exposes momentum dissonance — situations where price and flow part ways. These divergences often front-run pivots , traps , or velocity stalls . Unlike RSI-style divergence, which whispers of exhaustion, MFI divergence signals a breakdown in conviction. The structure may extend — but the effort isn’t there.
・ Price ▲ MFI ▼ → Effortless Markup : Often signals distribution or a grind into liquidity. Without rising MFI, the rally lacks true flow participation — a warning of fragility.
・ Price ▼ MFI ▲ → Absorption or Early Accumulation : Price breaks down, but money keeps flowing in — a hidden bid. Watch for MFI tier shifts or ROC bursts to confirm a reversal.
🏄♂️ These moments don’t require signal overlays or setup hunting. MFP narrates the imbalance. When price breaks structure but flow does not — or vice versa — you’re not seeing trend, you’re seeing disagreement, and that's where edge begins.
💤 MFP is especially effective on intraday charts where volume dislocations matter most. On the 1H or 15m chart, it helps distinguish between breakouts with conviction versus those lacking flow. On higher timeframes, its resolution softens — it becomes more of a drift indicator than a trigger device. That’s by design: MFP prioritizes pulse, not position. It’s not the fire, it’s the heat.
📎 Use MFP in confluence with structural overlays to validate price behavior. A ribbon expansion with rising MFP is real. A compression breakout without +1 flow is "fishy". Watch how MFP behaves near key zones like anchored VWAP, MAs or accumulation pivots. When MFP rises into a +2 and fails to sustain, the reversal isn’t just technical — it’s flow-based.
🪟 MFP doesn’t speak loudly, but it never whispers without reason. It’s the pulse check before action — the breath of the move before the breakout. While it stays visually minimal on the chart, the true power is in the often overlooked Data Window, where traders can read and interpret the score in real time. Once internalized, these values give structure-aware traders a framework for conviction, continuation, or caution.
🛜 MFP doesn’t chase momentum — it confirms conviction. And in markets defined by noise, that signal isn’t just helpful — it’s foundational.
RSI+Stoch Band Oscillator📈 RSI + Stochastic Band Oscillator
Overview:
The RSI + Stochastic Band Oscillator is a technical indicator that combines the strengths of both the Relative Strength Index (RSI) and the Stochastic Oscillator. Instead of using static thresholds, this indicator dynamically constructs upper and lower bands based on the RSI and Stochastic overbought/oversold zones. It then measures the relative position of the current price within this adaptive range, effectively producing a normalized oscillator.
Key Components:
RSI-Based Dynamic Bands:
Using RSI values and exponential moving averages of price changes, upper and lower dynamic bands are constructed.
These bands adjust based on overbought and oversold levels, offering a more responsive framework than fixed RSI thresholds.
Stochastic-Based Dynamic Bands:
Similarly, Stochastic %K and %D values are used to construct dynamic bands.
These adapt to overbought and oversold levels by recalculating potential high/low values within the lookback window.
Oscillator Calculation:
The oscillator (osc) is computed as the relative position of the current close within the combined upper and lower bands of both RSI and Stochastic.
This value is normalized between 0 and 100, allowing clear identification of extreme conditions.
Visual Features:
The oscillator is plotted as a line between 0 and 100.
Color-filled areas highlight when the oscillator enters extreme zones:
Above 100 with falling momentum: Red zone (potential reversal).
Below 0 with rising momentum: Green zone (potential reversal).
Additional trend conditions (falling/rising RSI, %K, and %D) are used to strengthen reversal signals by confirming momentum shifts.
Box with RSI Div(Dynamic Adjustment + MA)Script Description: Dynamic Box Range with RSI Divergence and MA Ribbon Strategy
This script is a comprehensive trading strategy combining RSI divergence, a box range breakout system, and a moving average ribbon strategy. It is designed to generate dynamic entries and exits for both long and short positions while enabling integration with OKX trading bots for automated signal execution. Below is a detailed breakdown of the script's components:
1. General Overview
Name: Box Range with RSI Divergence and Dynamic Adjustment + MA Ribbon Strategy
Purpose:
To identify trade opportunities using a combination of RSI divergence, price action within a box range, and moving average conditions.
To dynamically adjust position sizes and integrate with OKX trading bots for automated trade execution.
Features:
Dynamic position sizing for entries and exits.
Customizable parameters for box range length, RSI settings, and moving averages.
Alert generation for integration with OKX bots.
2. Key Components
A. Box Range Logic
Definition:
The box range is defined by the highest high and lowest low of the price over a customizable lookback period (boxLength).
Used to detect potential breakout or breakdown levels.
Components:
highestHigh: The highest high over the box range period.
lowestLow: The lowest low over the box range period.
Visualization:
The box range's upper and lower bounds are plotted on the chart with green (upper) and red (lower) lines.
B. RSI Divergence Detection
RSI Calculation:
The Relative Strength Index (RSI) is calculated using a customizable period (rsiLength).
Divergence Conditions:
Bullish Divergence:
Price forms lower lows, but RSI forms higher lows.
Bearish Divergence:
Price forms higher highs, but RSI forms lower highs.
Purpose:
Divergences indicate potential trend reversals and are used as trade entry signals.
C. Moving Average Ribbon Strategy
Moving Averages:
Includes 4 moving averages: MA20, MA50, MA100, and MA200.
Users can customize the type (SMA, EMA, etc.) and period of these moving averages.
The moving averages are calculated using a customizable timeframe (e.g., 4H).
Trend Conditions:
Uptrend:
MA20 > MA50 > MA100 > MA200, and price is above MA20.
Downtrend:
MA20 < MA50 < MA100 < MA200, and price is below MA20.
D. Dynamic Position Sizing
Dynamic Adjustment:
The script dynamically adjusts position size (entry and exit percentages) based on the difference between the current price and the average entry price (avgPrice).
Long Position:
Adds to the position if the price drops below the average price.
Reduces the position if the price rises significantly above the average price.
Short Position:
Closes part of the position if the price falls significantly below the average price.
Adds to the position if the price rises above the average price.
E. OKX Bot Integration
Signal Configuration:
The script generates alerts compatible with OKX trading bots.
Signals include parameters such as:
action: Indicates whether to enter or exit a position.
instrument: The trading pair (symbol).
orderType: Market or limit orders.
investmentType: Specifies how the trade size is calculated (e.g., percentage of balance or equity).
amount: The size of the trade.
Alerts are sent via alert() for automated trading.
3. Signal Logic
A. Long Signals
Conditions:
Price is at or below the lower box range (lowestLow).
A bullish RSI divergence is detected.
An uptrend is confirmed by the moving averages (MA20 > MA50 > MA100 > MA200).
Actions:
Enter a long position with dynamically calculated size.
Display a "BUY" label on the chart.
Trigger an alert for OKX integration.
B. Short Signals
Conditions:
Price is at or above the upper box range (highestHigh).
A bearish RSI divergence is detected.
A downtrend is confirmed by the moving averages (MA20 < MA50 < MA100 < MA200).
Actions:
Enter a short position with dynamically calculated size.
Display a "SELL" label on the chart.
Trigger an alert for OKX integration.
C. Position Adjustments
Long Adjustments:
Increase position size if the price drops below the average entry price.
Reduce position size if the price rises above the average entry price.
Short Adjustments:
Increase position size if the price rises above the average entry price.
Reduce position size if the price falls below the average entry price.
4. Visualization
Box Range:
Green line for the upper range (resistance).
Red line for the lower range (support).
Moving Averages:
MA20 (yellow), MA50 (orange), MA100 (red), MA200 (maroon).
Signal Labels:
"BUY" label for long signals (green).
"SELL" label for short signals (red).
Dynamic Position Info:
Displays entry/exit percentages and price levels.
5. Customizable Parameters
Box Range:
boxLength: The lookback period for the box range.
RSI:
rsiLength: The calculation period for RSI.
divergenceLookback: The number of bars to check for divergence.
Moving Averages:
Type (SMA, EMA, etc.).
Periods for MA20, MA50, MA100, and MA200.
Timeframe for moving average calculations (e.g., 4H).
Position Sizing:
Minimum and maximum percentage limits for entry and exit adjustments.
6. Alerts
Alerts are generated for:
Long entry signals.
Short entry signals.
Long and short position exits.
Alert messages are formatted for OKX bot compatibility, including all necessary parameters.
7. Use Cases
This script is ideal for:
Automated Trading:
Integrates easily with OKX bots for hands-free trading.
Trend and Range Trading:
Combines breakout strategies with trend confirmation.
Dynamic Risk Management:
Adjusts position sizes dynamically based on market conditions.
This script provides a powerful combination of indicators and logic, enabling traders to capitalize on both trend-following and counter-trend opportunities while dynamically managing positions.
RSI-MACD Momentum Fusion Indicator(RMFI)📈 RSI-MACD Momentum Fusion Indicator (RMFI)
The RMFI combines the strengths of two RSI variants with a dynamically adaptive MACD module into a powerful momentum oscillator ranging from 0 to 100. The goal is to unify converging momentum information from different perspectives into a clear, weighted overall signal.
🔧 Core Features
RSI 1: Classic Wilder RSI, sensitive to short-term momentum.
RSI 2: Modified RSI based on normalized price movement ranges (Range Momentum).
MACD (3 Modes):
Standardized (min/max-based)
Fully adaptive (Z-score normalization)
50% adaptive (hybrid weighting of both approaches)
Dynamic MACD mode selection (optional): Automatic switching of MACD normalization based on volatility levels (ATR-based).
Signal Line: Smoothed average of all components to visualize momentum trends and crossovers.
🎯 Visualization
Clear separation of overbought (>70) and oversold (<30) zones with color highlighting.
Different colors based on the dynamic MACD mode – visually indicates how strongly the market adapts to volatility.
⚙️ Recommended Use
Ideal for trend following, divergence confirmation (with external divergence logic), and momentum reversals.
Particularly effective in volatile markets, as the MACD component adaptively responds to instability.
© champtrades
Fourier Smoothed Volume Zone Oscillator - SH CapitalOverview
The Fourier Smoothed Volume Zone Oscillator (FSVZO) is a precision-engineered technical analysis tool built to enhance your understanding of volume-driven price action. This indicator offers a refined view of market momentum through a blend of classical volume theory and modern mathematical smoothing techniques. By integrating a combination of proprietary filters, the FSVZO aims to reduce noise while retaining the core structure of meaningful signals — helping you spot opportunities with more clarity and confidence.
What Makes FSVZO Unique
At its core, the FSVZO is a reimagined Volume Zone Oscillator enhanced through Fourier-based regularization, noise filtering techniques, and trend-responsive visualization tools. The goal? To transform raw volume and price data into cleaner, more actionable signals.
Key Components:
Volume Zone Oscillator (VZO) foundation: Captures the underlying push/pull of buying vs. selling pressure using volume-weighted price movement.
Fourier Smoothing: Reduces erratic fluctuations by applying frequency-domain techniques to volume data, aiming to highlight true directional movement while minimizing noise.
Ehler’s White Noise Filter: Further distinguishes real market moves from randomness — a technique inspired by signal processing theory.
Trendshift Signals: Detects moments of shifting momentum through visual cues, alerting traders to potential transitions between bullish and bearish market phases.
How to Use FSVZO
The FSVZO can be used in various market environments and across different timeframes. While it is primarily designed for momentum and volume-based strategies, it also includes tools for divergence analysis and trend monitoring:
Use trendshift zones to identify potential reversal or breakout areas.
Apply divergence signals (hidden and regular) to anticipate trend changes or validate current price direction.
Enable custom alerts for high/low oscillator thresholds and divergence events to stay on top of key market moments.
Adjust the visual smoothing and filtering parameters to suit your strategy — whether you’re swing trading, day trading, or building algo-driven systems.
Why FSVZO is Worth It
While there are many oscillators and volume indicators on the market, FSVZO stands out through:
Advanced signal cleaning using Fourier and white noise theory — giving you less clutter, more signal.
Multi-layer divergence tools, usually reserved for premium systems.
A blend of classic logic and modern engineering, designed to support real-world decision-making — not just theoretical analysis.
This script is ideal for experienced traders, quant enthusiasts, and advanced discretionary traders looking for something more refined than off-the-shelf oscillators.
Final Thoughts
The Fourier Smoothed Volume Zone Oscillator isn’t just another trend tool — it’s a signal refinement system designed to help traders make smarter decisions in noisy markets. While no indicator guarantees accuracy, the FSVZO provides unique insights that can help you better understand volume momentum dynamics when combined with sound trading principles and risk management.
Disclaimer
This tool is for informational and educational purposes only. It does not guarantee future performance and should not be considered financial advice. Always perform your own due diligence and apply proper risk management. Historical performance does not ensure future results.
VolumePrice Intensity AnalyzerVolumePrice Intensity Analyzer
The VolumePrice Intensity Analyzer is a Pine Script v6 indicator designed to measure market activity intensity through the trading value (Price * Volume, scaled to millions). It helps traders identify significant volume-price interactions, track trends, and gauge momentum by combining volume analysis with trend-following tools.
Features:
Volume-Based Analysis: Calculates Price * Volume in millions to highlight market activity levels.
Trend Identification: Plots 20-day and 50-day SMAs of the trading value to smooth fluctuations and reveal sustained trends.
Relative Strength: Displays the ratio of daily Price * Volume to the long-term SMA in a separate pane, helping traders assess activity intensity relative to historical averages.
Real-Time Metrics: A table shows the current Price * Volume and its ratio to the long SMA, updated continuously with bold text formatting (v6 feature).
Alerts: Triggers notifications for high trading values (when Price * Volume exceeds 1.5x the long SMA) and SMA crossovers (short SMA crossing above long SMA).
Visual Cues: Uses dynamic bar colors (teal for bullish, gray for bearish) and background highlights to mark significant market activity.
Customizable Inputs: Adjust SMA periods, scaling factor, and alert threshold via the settings panel, with tooltips for clarity (v6 feature).
Originality:
Unlike basic volume indicators, this tool combines Price * Volume with trend analysis (SMAs), relative strength (ratio plot), and actionable alerts. The real-time table and visual highlights provide a unique, at-a-glance view of market intensity, making it a valuable addition for volume and trend-focused traders.
Calculations:
Trading Value (P*V): (Close * Volume) * Scale Factor (default scale factor of 1e-6 converts to millions).
SMAs: 20-day and 50-day Simple Moving Averages of the trading value to identify short- and long-term trends.
Ratio: Daily Price * Volume divided by the 50-day SMA, plotted in a separate pane to show relative activity strength.
Bar Colors: Teal (RGB: 0, 132, 141) for bullish bars (close > open or close > previous close), gray for bearish or neutral bars.
Background Highlight: Light yellow (hex: #ffcb3b, 81% transparency) when Price * Volume exceeds the long SMA by the alert threshold.
Plotted Elements:
Short SMA P*V (M): Red line, 20-day SMA of Price*Volume in millions.
Long SMA P*V (M): Blue line, 50-day SMA of Price*Volume in millions.
Today P*V (M): Columns, daily Price*Volume in millions (teal/gray based on price action).
Daily V*P/Longer Term Average: Purple line in a separate pane, ratio of daily Price * Volume to the 50-day SMA.
Usage:
Spot High Activity: Look for Price * Volume columns exceeding the SMAs or spikes in the ratio plot to identify significant market moves.
Confirm Trends: Use SMA crossovers (e.g., short SMA crossing above long SMA) as bullish trend signals, or vice versa for bearish trends.
Monitor Intensity: The table provides real-time Price * Volume and ratio values, while background highlights signal high activity periods.
Versatility: Suitable for stocks, forex, crypto, or any market with volume data, across various timeframes.
How to Use:
Add the indicator to your chart.
Adjust inputs (SMA periods, scale factor, alert threshold) via the settings panel to match your trading style.
Watch for alerts, check the table for real-time metrics, and observe the ratio plot for relative strength signals.
Use the background highlights and bar colors to quickly spot significant market activity and price action.
This indicator leverages Pine Script v6 features like lazy evaluation for performance and advanced text formatting for better visuals, making it a powerful tool for traders focusing on volume, trends, and momentum.
ADX with Shaded ZoneThe ADX with Shaded Zone indicator is a momentum-based tool that visualizes trend strength using the Average Directional Index (ADX) along with the +DI and -DI lines. This indicator enhances the traditional ADX setup by adding a shaded zone between ADX levels 20 and 25, helping traders easily identify the transition area between non-trending and trending market conditions.
It plots:
+DI (Green): Positive Directional Indicator
−DI (Red): Negative Directional Indicator
ADX (Blue): Measures the strength of the trend
Shaded Zone: Highlights the indecisive range where ADX is below 25 (gray background between levels 20 and 25)
⚙️ How to Use:
✅ Trend Identification:
ADX < 20: Weak or no trend. Avoid trend-following strategies.
ADX 20–25 (Shaded Zone): Transition zone. Potential trend forming — stay cautious.
ADX > 25: Stronger trend. Favor trend-following strategies.
✅ Direction Confirmation:
If +DI > -DI and ADX > 25 → Uptrend confirmation.
If -DI > +DI and ADX > 25 → Downtrend confirmation.
Crossovers between +DI and -DI can be used as early signals.
✅ Shaded Zone Use:
The gray shaded area helps visually filter out low-trend strength conditions.
Useful for trend traders to wait before entering until ADX breaks above 25.
RSI Oversold ScannerPine Script Description for TradingView Publication
Title: RSI Oversold Scanner (1m, 5m, 15m)
Description:
The RSI Oversold Scanner is a powerful tool designed to identify stocks that are simultaneously oversold on the 1-minute, 5-minute, and 15-minute timeframes, based on the Relative Strength Index (RSI). This script is ideal for traders seeking short-term reversal or momentum opportunities across multiple intraday timeframes.
Key Features:
Multi-Timeframe RSI Analysis: Calculates RSI (default length: 14) on the 1m, 5m, and 15m timeframes and checks if all are below the oversold threshold (default: 30).
Visual Output: Displays a table in the top-right corner showing RSI values and oversold status ("Yes" or "No") for each timeframe, making it easy to verify conditions.
Scan Result: Plots a value of 1 when all three timeframes are oversold, or 0 otherwise, enabling quick identification of matching stocks.
Alert Support: Includes an alert condition that triggers when a stock is oversold on all timeframes, with a customizable message for real-time notifications.
User-Friendly: Built with Pine Script v6 for compatibility and reliability, with clear visual feedback for traders of all levels.
How It Works:
The script uses ta.rsi to compute RSI on the current chart’s timeframe (1m) and request.security to fetch RSI data for the 5m and 15m timeframes.
It checks if RSI is below the oversold level (default: 30) on all three timeframes.
A table displays the RSI values and oversold status for easy debugging.
The Scan Result plot (1 or 0) indicates whether the stock meets the oversold criteria, which can be used for manual scanning or alerts.
Usage Instructions:
Add the script to your chart via Pine Editor.
Use a watchlist to switch between stocks and check the table or Scan Result for oversold conditions.
Set alerts by selecting the script’s Scan Result condition (value = 1) to get notified when a stock is oversold on all timeframes.
Customize the RSI length or oversold level in the script’s code if needed (e.g., change rsiLength or oversoldLevel).
Notes:
Best used on intraday charts (e.g., 1m or higher) with a watchlist for manual scanning, as TradingView’s Stock Screener does not directly support custom Pine Scripts.
Real-time alerts and intraday data may require a TradingView paid plan.
The script uses only two request.security calls, staying well within Pine Script’s limits.
Ideal For:
Day traders and swing traders looking for oversold stocks across multiple intraday timeframes.
Users who want to combine technical analysis with visual and alert-based confirmation.
RISK ROTATION MATRIX ║ BullVision Overview:
Introducing the RISK ROTATION MATRIX – a sophisticated market analysis tool designed to consolidate multiple dimensions of financial data into a single, adaptive risk metric. This indicator standardizes inputs from liquidity, macroeconomic, crypto/commodities, and risk/volatility sources by converting them into z-scores that are then dynamically aggregated and smoothed for clarity. It presents a clear, visually engaging snapshot of current market conditions, empowering users to make more informed analytical decisions.
Key Features:
🔢 Multi-Group Z-Score Normalization
Each data stream is standardized by comparing current values with historical averages and standard deviations, resulting in z-scores that make diverse data comparable.
The indicator organizes these z-scores into distinct groups—liquidity conditions, macroeconomic factors, crypto/commodities trends, and risk/volatility metrics—allowing for a segmented yet cohesive market view.
📊 Dynamic Aggregation & Smoothing
The group-specific averages are combined into one composite score that is then smoothed using a flexible moving average.
With multiple options (such as SMA, EMA, ALMA, etc.), users can adjust the smoothing to filter out noise and capture underlying market signals without making any assumptions regarding future market behavior.
⚙️ Customizable Inputs & Flexibility
Users have the freedom to select which data feeds to include and set custom lookback periods for each group, tailoring the indicator to their analysis needs.
This modular design allows for adjustments that can reflect different market environments without implying any guarantee of future outcomes.
🎨 Advanced Visual Display & dynamic quadrant Design
The indicator features dynamic visual components including an Ehlers-inspired looping graph and quadrant overlays that adjust color based on the composite score’s current state.
The visual design transforms complex data into easily interpretable cues, enhancing the decision-making process.
📋 Integrated Risk Dashboard
A built-in dashboard provides a detailed breakdown of individual z-scores and group averages, offering an at-a-glance view of market liquidity, macro conditions, crypto/commodities dynamics, and risk/volatility.
This layered information is presented in a user-friendly table format, further aiding detailed market analysis.
How It Works:
Z-Score Calculation & Group Aggregation:
Each data point is normalized using its own historical baseline, ensuring that the indicator presents standardized, comparable values across various market dimensions. These normalized values are then grouped, and each group’s average contributes to the overall composite score.
Dynamic Smoothing & Signal Enhancement:
The composite score is processed through a dynamic moving average algorithm. This smoothing step helps in filtering out short-term fluctuations and highlights the persistent underlying trends observed in the current market data.
Graphical Feedback & Color Dynamics:
Visual elements such as color-coded gauges, looping graphs, and quadrant overlays provide clear, intuitive feedback on the indicator’s current reading—indicating various market states without any assumptions of or references to future performance.
Parameters Explained:
📌 Data Group Settings:
Enable or disable specific market data sources within liquidity, macroeconomic, crypto/commodities, and risk/volatility groups.
Adjust the lookback periods for each data input to capture more relevant historical context without implying guarantees on future behavior.
📌 Smoothing & Moving Average Controls:
Choose from a range of moving average types to control the responsiveness and clarity of the composite signal.
Adjust the parameters to find the ideal balance between noise reduction and signal responsiveness.
📌 Visualization & Dashboard Options:
Customize visual settings such as quadrant displays, looping graphs, candle coloring, and risk matrix tables.
These features ensure that the signal is both aesthetically pleasing and highly informative, catering to different user preferences.
Use Cases:
🚀 Swing & Trend Traders:
Use the aggregated composite score to gain insights into current market conditions, helping to identify robust trends and turning points.
⚡ Intraday & Systematic Traders:
Benefit from adjustable filtering and dynamic smoothing to quickly assess real-time market conditions in rapidly changing environments.
🔍 Market Analysts & Discretionary Strategists:
Leverage the detailed risk dashboard for deeper market analysis and to validate broader analytical frameworks.
Why It’s Worth Buying:
Investing in the Comprehensive Composite Z-Score Indicator provides traders and market analysts with a versatile, multi-dimensional tool that simplifies complex market data into an actionable and easy-to-understand format. Here’s what sets it apart:
Holistic Market Insight: The indicator brings together a diverse set of economic and market metrics into a single, composite measure, giving you a well-rounded view of current market conditions.
Customization: With extensive input options and adjustable smoothing parameters, you can tailor the tool to your specific analysis needs, ensuring that the indicator adapts to your trading style.
Enhanced Visuals: The state-of-the-art visual design not only makes the complex data clear at a glance but also adds an engaging element that aids in quick decision-making.
Robust Risk Assessment: By presenting a clear, data-driven risk matrix and dynamic color cues, this tool empowers you to better understand prevailing market risks without making assumptions about future performance.
Disclaimer:
Past performance is not indicative of future results. This tool uses historical data to provide a standardized view of current market conditions, but it does not and cannot predict future market behavior. Use it as one component of a comprehensive market analysis strategy, and always exercise due diligence and risk management in your trading decisions.
By delivering a deep, multifaceted insight into market dynamics, the Comprehensive Composite Z-Score Indicator offers a unique value proposition for traders seeking clarity, customization, and actionable risk assessment without making any promises or assumptions about future performance.
RSI Forecast [Titans_Invest]RSI Forecast
Introducing one of the most impressive RSI indicators ever created – arguably the best on TradingView, and potentially the best in the world.
RSI Forecast is a visionary evolution of the classic RSI, merging powerful customization with groundbreaking predictive capabilities. While preserving the core principles of traditional RSI, it takes analysis to the next level by allowing users to anticipate potential future RSI movements.
Real-Time RSI Forecasting:
For the first time ever, an RSI indicator integrates linear regression using the least squares method to accurately forecast the future behavior of the RSI. This innovation empowers traders to stay one step ahead of the market with forward-looking insight.
Highly Customizable:
Easily adapt the indicator to your personal trading style. Fine-tune a variety of parameters to generate signals perfectly aligned with your strategy.
Innovative, Unique, and Powerful:
This is the world’s first RSI Forecast to apply this predictive approach using least squares linear regression. A truly elite-level tool designed for traders who want a real edge in the market.
⯁ SCIENTIFIC BASIS LINEAR REGRESSION
Linear Regression is a fundamental method of statistics and machine learning, used to model the relationship between a dependent variable y and one or more independent variables 𝑥.
The general formula for a simple linear regression is given by:
y = β₀ + β₁x + ε
Where:
y = is the predicted variable (e.g. future value of RSI)
x = is the explanatory variable (e.g. time or bar index)
β0 = is the intercept (value of 𝑦 when 𝑥 = 0)
𝛽1 = is the slope of the line (rate of change)
ε = is the random error term
The goal is to estimate the coefficients 𝛽0 and 𝛽1 so as to minimize the sum of the squared errors — the so-called Random Error Method Least Squares.
⯁ LEAST SQUARES ESTIMATION
To minimize the error between predicted and observed values, we use the following formulas:
β₁ = /
β₀ = ȳ - β₁x̄
Where:
∑ = sum
x̄ = mean of x
ȳ = mean of y
x_i, y_i = individual values of the variables.
Where:
x_i and y_i are the means of the independent and dependent variables, respectively.
i ranges from 1 to n, the number of observations.
These equations guarantee the best linear unbiased estimator, according to the Gauss-Markov theorem, assuming homoscedasticity and linearity.
⯁ LINEAR REGRESSION IN MACHINE LEARNING
Linear regression is one of the cornerstones of supervised learning. Its simplicity and ability to generate accurate quantitative predictions make it essential in AI systems, predictive algorithms, time series analysis, and automated trading strategies.
By applying this model to the RSI, you are literally putting artificial intelligence at the heart of a classic indicator, bringing a new dimension to technical analysis.
⯁ VISUAL INTERPRETATION
Imagine an RSI time series like this:
Time →
RSI →
The regression line will smooth these values and extend them n periods into the future, creating a predicted trajectory based on the historical moment. This line becomes the predicted RSI, which can be crossed with the actual RSI to generate more intelligent signals.
⯁ SUMMARY OF SCIENTIFIC CONCEPTS USED
Linear Regression Models the relationship between variables using a straight line.
Least Squares Minimizes the sum of squared errors between prediction and reality.
Time Series Forecasting Estimates future values based on historical data.
Supervised Learning Trains models to predict outputs from known inputs.
Statistical Smoothing Reduces noise and reveals underlying trends.
⯁ WHY THIS INDICATOR IS REVOLUTIONARY
Scientifically-based: Based on statistical theory and mathematical inference.
Unprecedented: First public RSI with least squares predictive modeling.
Intelligent: Built with machine learning logic.
Practical: Generates forward-thinking signals.
Customizable: Flexible for any trading strategy.
⯁ CONCLUSION
By combining RSI with linear regression, this indicator allows a trader to predict market momentum, not just follow it.
RSI Forecast is not just an indicator — it is a scientific breakthrough in technical analysis technology.
⯁ Example of simple linear regression, which has one independent variable:
⯁ In linear regression, observations ( red ) are considered to be the result of random deviations ( green ) from an underlying relationship ( blue ) between a dependent variable ( y ) and an independent variable ( x ).
⯁ Visualizing heteroscedasticity in a scatterplot against 100 random fitted values using Matlab:
⯁ The data sets in the Anscombe's quartet are designed to have approximately the same linear regression line (as well as nearly identical means, standard deviations, and correlations) but are graphically very different. This illustrates the pitfalls of relying solely on a fitted model to understand the relationship between variables.
⯁ The result of fitting a set of data points with a quadratic function:
_______________________________________________________________________
🥇 This is the world’s first RSI indicator with: Linear Regression for Forecasting 🥇_______________________________________________________________________
_________________________________________________
🔮 Linear Regression: PineScript Technical Parameters 🔮
_________________________________________________
Forecast Types:
• Flat: Assumes prices will remain the same.
• Linreg: Makes a 'Linear Regression' forecast for n periods.
Technical Information:
ta.linreg (built-in function)
Linear regression curve. A line that best fits the specified prices over a user-defined time period. It is calculated using the least squares method. The result of this function is calculated using the formula: linreg = intercept + slope * (length - 1 - offset), where intercept and slope are the values calculated using the least squares method on the source series.
Syntax:
• Function: ta.linreg()
Parameters:
• source: Source price series.
• length: Number of bars (period).
• offset: Offset.
• return: Linear regression curve.
This function has been cleverly applied to the RSI, making it capable of projecting future values based on past statistical trends.
______________________________________________________
______________________________________________________
⯁ WHAT IS THE RSI❓
The Relative Strength Index (RSI) is a technical analysis indicator developed by J. Welles Wilder. It measures the magnitude of recent price movements to evaluate overbought or oversold conditions in a market. The RSI is an oscillator that ranges from 0 to 100 and is commonly used to identify potential reversal points, as well as the strength of a trend.
⯁ HOW TO USE THE RSI❓
The RSI is calculated based on average gains and losses over a specified period (usually 14 periods). It is plotted on a scale from 0 to 100 and includes three main zones:
• Overbought: When the RSI is above 70, indicating that the asset may be overbought.
• Oversold: When the RSI is below 30, indicating that the asset may be oversold.
• Neutral Zone: Between 30 and 70, where there is no clear signal of overbought or oversold conditions.
______________________________________________________
______________________________________________________
⯁ ENTRY CONDITIONS
The conditions below are fully flexible and allow for complete customization of the signal.
______________________________________________________
______________________________________________________
🔹 CONDITIONS TO BUY 📈
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
📈 RSI Conditions:
🔹 RSI > Upper
🔹 RSI < Upper
🔹 RSI > Lower
🔹 RSI < Lower
🔹 RSI > Middle
🔹 RSI < Middle
🔹 RSI > MA
🔹 RSI < MA
📈 MA Conditions:
🔹 MA > Upper
🔹 MA < Upper
🔹 MA > Lower
🔹 MA < Lower
📈 Crossovers:
🔹 RSI (Crossover) Upper
🔹 RSI (Crossunder) Upper
🔹 RSI (Crossover) Lower
🔹 RSI (Crossunder) Lower
🔹 RSI (Crossover) Middle
🔹 RSI (Crossunder) Middle
🔹 RSI (Crossover) MA
🔹 RSI (Crossunder) MA
🔹 MA (Crossover) Upper
🔹 MA (Crossunder) Upper
🔹 MA (Crossover) Lower
🔹 MA (Crossunder) Lower
📈 RSI Divergences:
🔹 RSI Divergence Bull
🔹 RSI Divergence Bear
📈 RSI Forecast:
🔮 RSI (Crossover) MA Forecast
🔮 RSI (Crossunder) MA Forecast
______________________________________________________
______________________________________________________
🔸 CONDITIONS TO SELL 📉
______________________________________________________
• Signal Validity: The signal will remain valid for X bars .
• Signal Sequence: Configurable as AND or OR .
📉 RSI Conditions:
🔸 RSI > Upper
🔸 RSI < Upper
🔸 RSI > Lower
🔸 RSI < Lower
🔸 RSI > Middle
🔸 RSI < Middle
🔸 RSI > MA
🔸 RSI < MA
📉 MA Conditions:
🔸 MA > Upper
🔸 MA < Upper
🔸 MA > Lower
🔸 MA < Lower
📉 Crossovers:
🔸 RSI (Crossover) Upper
🔸 RSI (Crossunder) Upper
🔸 RSI (Crossover) Lower
🔸 RSI (Crossunder) Lower
🔸 RSI (Crossover) Middle
🔸 RSI (Crossunder) Middle
🔸 RSI (Crossover) MA
🔸 RSI (Crossunder) MA
🔸 MA (Crossover) Upper
🔸 MA (Crossunder) Upper
🔸 MA (Crossover) Lower
🔸 MA (Crossunder) Lower
📉 RSI Divergences:
🔸 RSI Divergence Bull
🔸 RSI Divergence Bear
📉 RSI Forecast:
🔮 RSI (Crossover) MA Forecast
🔮 RSI (Crossunder) MA Forecast
______________________________________________________
______________________________________________________
🤖 AUTOMATION 🤖
• You can automate the BUY and SELL signals of this indicator.
______________________________________________________
______________________________________________________
⯁ UNIQUE FEATURES
______________________________________________________
Linear Regression: (Forecast)
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Condition Table: BUY/SELL
Condition Labels: BUY/SELL
Plot Labels in the Graph Above: BUY/SELL
Automate and Monitor Signals/Alerts: BUY/SELL
Linear Regression (Forecast)
Signal Validity: The signal will remain valid for X bars
Signal Sequence: Configurable as AND/OR
Condition Table: BUY/SELL
Condition Labels: BUY/SELL
Plot Labels in the Graph Above: BUY/SELL
Automate and Monitor Signals/Alerts: BUY/SELL
______________________________________________________
📜 SCRIPT : RSI Forecast
🎴 Art by : @Titans_Invest & @DiFlip
👨💻 Dev by : @Titans_Invest & @DiFlip
🎑 Titans Invest — The Wizards Without Gloves 🧤
✨ Enjoy!
______________________________________________________
o Mission 🗺
• Inspire Traders to manifest Magic in the Market.
o Vision 𐓏
• To elevate collective Energy 𐓷𐓏
RSI Dashboard by AjitThis Indicator displays the RSI Value from Multiple timeframe (By Defaults: Monthly, Weekly, Daily, 4H, 1H, 15Min, 5Min) at same time.
Multi-Timeframe RSIMultiple Time Frame RSI (1 minute, 5 minute, 1 hour, 4 hour, 1 day)
Background Gradient Colouring with Custom Threshold Levels for Sensitivity
Ability to Choose Time Frames
Higher timeframes are only plotted when they are above 60 or below 20.