RSI+CMO Hybrid IndexThis indicator plots hybrid Relative Strength Index (RSI) and Chande Momentum Oscillator (CMO). The CMO was developed by Tushar Chande. A scientist, an inventor, and a respected trading system developer, Mr. Chande developed the CMO to capture what he calls "pure momentum". I modified the original RSI and CMO so that the RSI+CMO Index value ranges from -100 to +100 and defined as follows. This newly defined hybrid RSI+CMO indicator showed better win rates and better profits than the original CMO strategy.
* I was going to open the script, but recently there was a case of stealing my script and publishing it without permission, so I decided not to disclose it.
▶ Modified RSI = Original RSI - 50
Therefore,
Original RSI (0 ~ 100) → Modified RSI (-50 ~ +50)
▶ Modified CMO = Original CMO * 0.5
Therefore,
Original CMO (-100 ~ +100) → Modified CMO (-50 ~ +50)
▶ RSI+CMO Hybrid Index = Modified RSI + Modified CMO
Therefore,
RSI+CMO Hybrid Index (-100 ~ +100)
________________________________________________________
이 지표는 기존의 RSI와 CMO 지표를 수정하여 새롭게 정의한 하이브리드 RSI+CMO 지표입니다. 지표 값의 범위가 -100에서 100의 범위를 가질 수 있도록 기존의 RSI와 CMO를 수정하여 만들었습니다. 이렇게 새롭게 정의된 RSI+CMO 지표는 기존 CMO 전략 대비 승률과 수익이 더 우수합니다. 전략은 별도로 스크립트를 퍼블리쉬할 예정이고 이 지표와 함께 사용해야 Long, Short 신호를 봉마감전에 미리 예측하고 진입할 수 있어 편리합니다.
* 최근에 제 스크립트를 도용/표절하여 무단으로 퍼블리쉬한 사례가 발생하여 더 이상 스크립트는 공개하지 않기로 하였습니다.
In den Scripts nach "rsi" suchen
RSI Over EMA (Range Lines)This is another version of the RSI over EMA Trend Sniper script that I released here:
This one gives you better control across pairs wither higher volatility with the extra lines and more alert possibilities.
Here are the useful Alert functions within this indicator:
LONGS:
-Aqua line (RSI Line) - Crossing UP (Long Alert) on the Lower Green line
-Aqua line (RSI Line) - Crossing UP (Long Alert) on the Upper Green line
-Aqua line (RSI Line) - Crossing UP (Long Alert) on the Lower Amber line
-Aqua line (RSI Line) - Crossing UP (Long Alert) on the Upper Amber line
-Aqua line (RSI Line) - Crossing UP (Long Alert) on the Lower Red line
-Aqua line (RSI Line) - Crossing UP (Long Alert) on the Upper Red line
SHORTS:
-Aqua line (RSI Line) - Crossing DOWN (Short Alert) on the Lower Green line
-Aqua line (RSI Line) - Crossing DOWN (Short Alert) on the Upper Green line
-Aqua line (RSI Line) - Crossing DOWN (Short Alert) on the Lower Amber line
-Aqua line (RSI Line) - Crossing DOWN (Short Alert) on the Upper Amber line
-Aqua line (RSI Line) - Crossing DOWN (Short Alert) on the Lower Red line
-Aqua line (RSI Line) - Crossing DOWN (Short Alert) on the Upper Red line
You can setup alerts for the Aqua line (RSI Line) 'crossing up' (Long Alert) or 'crossing down' (Short Alert) on any of the colored EMA lines.
By default the lines are spread out at 10/20/30 and that should cover high volatility charts. But, this is customizable and you can reduce the size of Green/Amber/Red lines to try and get a better more focused setup for whichever coin you are trading on. I have found this version of the RSI over EMA to work better with alt coins that are generally more volatile, but using it on Bitcoin works too.
I am using this for Cryptocurrency alerts, but not for automation to enter or exit a trade. It's important to only use this on normal candles, and only use it as a confirmation of a possible good entry or exit.
RSI Moving Average with Signal LineDefault values:
RSI = white
RSI Prime ( RSI of RSI ) = yellow
EMA 34 = blue
EMA 55 = red
They are listed in order of reactiveness to price changes. Think of them like the Williams Alligator...
White and yellow work the fastest, with WHITE being signal and YELLOW being trigger. Great for LTF
Blue and red work the slowest, with BLUE being frequently testing RED as support/resistance. Great for HTF
Long Entry:
RSIs both > SMAS (signal)
RSI > RSI Prime (confirmation)
Long Exit:
RSI < RSI Prime (signal)
RSIs both < SMAs (confirmation)
Short Entry:
RSIs both < SMAS (signal)
RSI < RSI Prime (confirmation)
Short Exit:
RSI > RSI Prime (signal)
RSIs both > SMAS (confirmation)
RSI Volume Order BlocksOverview
This script builds structured order blocks using a combination of RSI pivots, price structure, and optional volume/ATR-based scaling.
It is designed to create a clean, explainable map of support/resistance levels that respond only to meaningful momentum shifts rather than small, insignificant oscillations.
Core Idea
Traditional order blocks rely solely on price highs/lows, which often produces excessive or noisy zones.
This model instead:
Detects pivot highs/lows on the RSI (controlled by RSI Length and Sensitivity).
Generates bearish order blocks from RSI pivot highs and bullish order blocks from RSI pivot lows.
Allows the user to choose whether blocks are based on candle bodies or the full candle range.
Optionally filters blocks so that:
bearish OBs form only when RSI is above an overbought threshold,
bullish OBs form only when RSI is below an oversold threshold.
The resulting zones represent areas of momentum exhaustion and imbalance rather than random price fluctuations.
Volume–ATR Height Mode
The script offers two approaches for block height:
1. Price Candle Mode
Block height equals either:
the candle body, or
the full high–low range of the pivot bar.
2. Volume–ATR Mode
Block height is adaptively scaled using:
ATR (ATR Length for Height),
relative volume compared to a baseline (Volume Baseline Length),
a global height multiplier.
This makes zones thicker when the pivot candle had both higher volatility and above-average volume, and thinner when market participation was lower.
Lifespan and Mitigation
Each block extends forward in time until price mitigates it.
Mitigation Method: Close
Bearish OB is removed when a candle closes above its top.
Bullish OB is removed when a candle closes below its bottom.
Mitigation Method: Wick
Bearish OB is removed when a wick breaks above the top.
Bullish OB is removed when a wick breaks below the bottom.
Additional controls:
Maximum number of stored OBs per side.
Maximum number of displayed OBs per side.
Overlap filtering to avoid redundant zone stacking.
Main Inputs (Summary)
RSI Length – standard RSI lookback.
RSI OB Sensitivity – pivot aggressiveness (higher = fewer, stronger pivots).
Overbought/Oversold Levels – thresholds for optional filters.
RSI Filter –
bearish OB only if RSI > overbought,
bullish OB only if RSI < oversold.
Order Block Style – candle body or full range.
Mitigation Method – close-based or wick-based.
OB Height Mode – price candle or volume–ATR scaling.
Volume Baseline Length, ATR Length for Height, Height Scale – parameters for adaptive height mode.
Show Bullish / Bearish OBs – toggles for each side.
Color settings for zone visualization.
How to Use
Typical workflows include:
Using higher-timeframe OB zones as structural support/resistance, then refining entries on lower timeframes.
Watching for price reactions inside thick Volume–ATR zones, which may indicate areas of strong participation.
Combining this tool with trend filters, volume metrics, or price action confirmation (e.g., rejection wicks or engulfing patterns).
This script does not generate automated entries/exits; it is a contextual mapping tool designed to highlight where meaningful imbalance likely originated and where reactions may occur.
Notes
Works on any symbol and timeframe available on TradingView.
Most effective when combined with disciplined risk management and a defined trading plan.
Provided for research, chart analysis, and backtesting.
Disclaimer
This tool is for educational and informational purposes only.
It does not constitute financial advice or a recommendation to buy or sell any asset.
Always perform your own analysis and manage risk appropriately.
RSI Regime & Reversals (Leading) — Bull/Bear Trend Finder📈 RSI Regime & Reversals (Leading) — Bull/Bear Trend Finder
This advanced RSI-based tool helps identify bullish and bearish market trends before they happen — combining classic RSI analysis with Cardwell-style reversals and range shift detection to act as a leading indicator rather than a lagging one.
🧠 Core Concept
The script detects when RSI behavior “shifts ranges,” a signature of trend changes:
• Bull Regime — RSI pullbacks hold above ~40 (momentum stays strong)
• Bear Regime — RSI rallies stall below ~60 (momentum weakens)
It then looks for leading clues inside those regimes:
• ✅ Positive Reversal: Price makes a higher low while RSI makes a lower low — a bullish continuation or early trend reversal signal.
• ❌ Negative Reversal: Price makes a lower high while RSI makes a higher high — an early warning of weakness.
• 🔁 Classic Divergences: Confirms reversals when RSI and price diverge at pivot points.
🎯 Signals
• Green “▲ Bull lead” — bullish reversal or divergence detected.
• Red “▼ Bear lead” — bearish reversal or divergence detected.
• Optional background shading:
• 🟩 Teal = Bullish regime
• 🟥 Red = Bearish regime
⚙️ Customization
• Regime sensitivity — Adjust RSI floor/ceiling for your asset’s volatility.
• Pivot sensitivity — Tune pivot lookback (L/R bars) for faster or slower signals.
• RSI smoothing — Filters noise without losing responsiveness.
• Alerts included — Trigger TradingView alerts for bullish or bearish leading signals.
🕵️♂️ Why it’s different
Unlike standard RSI divergences (which confirm after the move), this indicator uses positive/negative reversals to identify potential trend shifts early — a technique favored by Andrew Cardwell’s RSI analysis.
📊 Works great for:
• Swing trading and trend detection
• Spotting momentum regime shifts
• Stocks, crypto, FX, indices
RSI(14) CrossUp >= 60 📈 RSI14 CrossUp ≥ 60 (Daily, Live) + BB Width Screener
Author: Rayan Selim / Torpedo Labs
Version: 1.0
Category: Momentum + Volatility Visualization
🧠 Overview
This indicator combines RSI-based momentum confirmation with Bollinger Band Width (BBW) expansion tracking — designed for traders who want to visually and quantitatively detect daily strength shifts and volatility expansions across multiple symbols.
It highlights candles when the daily RSI(14) crosses above 60, signaling bullish continuation, and displays daily Bollinger Band Width data to assess volatility expansion or contraction.
You can also use the built-in Screener plots as custom columns in TradingView’s Watchlist or Stock Screener for quick scanning of multiple symbols.
⚙️ Core Features
✅ Daily RSI(14) Cross-Up Highlight
Automatically colors candles when RSI crosses above 60 (updates live, no need to wait for daily close).
✅ Bollinger Band Width (BBW) Display
Shows BBW values for the highlighted and previous candles.
✅ Dynamic Label Coloring
Expanding BBW → Green label, Contracting → Red label (toggleable).
✅ Grouped Input Panels
Organized configuration panels for clarity:
Graphic / Highlight
BBW Labels (Global / Green / Red / Fonts)
Screener Outputs
✅ Screener-Compatible Output Plots
Adds hidden plots for Watchlist columns:
RSI Prev (D)
RSI Today (D)
BBW Prev (D)
BBW Today (D)
CrossUp≥60 (0/1)
BBW Expanding (0/1)
✅ Live & Non-Repainting
Uses lookahead_on for live RSI updates while maintaining daily context.
📊 Use Case Examples
Detect momentum confirmation (RSI crossing 60) with simultaneous volatility expansion.
Screen for tickers where daily BBW is widening while RSI shows strength.
Build Watchlist columns to sort stocks by RSI conditions and BBW expansion.
Identify early breakout conditions during accumulation phases.
⚡ Technical Notes
All calculations use daily data, even on lower timeframes.
RSI cross-up events include the current (in-progress) daily candle.
Screener columns are hidden by default but can be toggled visible for debugging.
The indicator is non-repainting, as it reads daily RSI and BBW in real time.
📢 Alerts
Built-in alert for “RSI(14) Crossed Above 60 (Live)” so you never miss a setup.
RSI Core Analysis EngineHI traders
This tool employs a higher-sensitivity RSI than conventional settings to capture market shifts earlier.
When the Ultra Fast RSI (UF) approaches upper or lower extremes, short-term profit-taking or pullbacks tend to occur, and a crossover between UF and the Composite RSI can serve as a signal of a regime change.
However, in strong trends the RSI can remain pinned for extended periods, so combine it with ADX, volume, and volatility measures to improve accuracy.
While early detection is an advantage, it also increases noise. This tool uses a four-stage confirmation process (DMI/ADX → MACD/Stochastics/RSI acceleration → five-layer alignment) and quality/confidence scores to filter for higher-expectancy setups.
It will not be effective in every market condition. Use it with predefined stop-losses and prudent position sizing.
-------------------------------------------------------------------------------------------------------
Strongly recommended preset (because the indicator packs many features):
Step 1 — Inputs tab
Center Level: 50
OB1: 60, OB2: 70, OB3: 95
OS1: 40, OS2: 30, OS3: 5
Step 2 — Style tab
✅ Ultra Fast RSI — Thickest
✖ Fast RSI
✖ Medium RSI
✖ Standard RSI
✖ Slow RSI
✅ Composite RSI — Thickest
✅ Stage Indicator
✖ RSI Velocity
✖ RSI Acceleration
✅ Quality Score
✅ Bullish Cross
✅ Bearish Cross
✅ Strong Signal Background
Levels:
・✅ Center 50 — Thickest
・✅ OB1 60, OB2 70, OB3 95 (thicker)
・✅ OS1 40, OS2 30, OS3 5 (thicker)
-------------------------------------------------------------------------------------------------------------
thats enough
have a nice trade
RSI: alternative derivationMost traders accept the Relative Strength Index (RSI) as a standard tool for measuring momentum. But what if RSI is actually a position indicator?
This script introduces an alternative derivation of RSI, offering a fresh perspective on its true nature. Instead of relying on the traditional calculation of average gains and losses, this approach directly considers the price's position relative to its equilibrium (moving average), adjusted for volatility.
While the final value remains identical to the standard RSI, this alternative derivation offers a completely new understanding of the indicator.
Key components:
Price (Close)
Utilizes the closing price, consistent with the original RSI formula.
normalization factor
Transforms raw calculations into a fixed range between -1 and +1.
normalization_factor = 1 / (Length - 1)
EMA of Price
Applies Wilder’s Exponential Moving Average (EMA) to the price, serving as the anchor point for measuring price position, similar to the traditional RSI formula.
myEMA = ta.rma(close,Length)
EMA of close-to-close absolute changes (unit of volatility)
Adjusts for market differences by applying a Wilder’s EMA to absolute price changes (volatility), ensuring consistency across various assets.
CC_vol = ta.rma(math.abs(close - close ),Length)
Calculation Breakdown
DISTANCE:
Calculate the difference between the closing price and its Wilder's EMA. A positive value indicates the price is above the EMA; a negative value indicates it is below.
distance = close - myEMA
STANDARDIZED DISTANCE
Divide the distance by the unit of volatility to standardize the measurement across different markets.
S_distance = distance / CC_vol
NORMALIZED DISTANCE
Normalize the standardized distance using the normalization factor (n-1) to adjust for the lookback period.
N_distance = S_distance * normalization_factor
RSI
Finally, scale the normalized distance to fit within the standard RSI range of 0 to 100.
myRSI = 50 * (1 + N_distance)
The final equation:
RSI = 50 ×
What This Means for RSI
Same RSI Values, Different Interpretation
The standard RSI formula may obscure its true measurement, whereas this approach offers clarity.
RSI primarily indicates the price's position relative to its equilibrium, rather than directly measuring momentum.
RSI can still be used to analyze momentum, but in a more intuitive and well-informed way.
RSI MA Cross + Divergence Signal (V2) Core Logic
RSI + Moving Average
The script calculates a standard RSI (default 14).
It then overlays a moving average (SMA/EMA/WMA, default 9).
When RSI crosses above its MA → bullish momentum.
When RSI crosses below its MA → bearish momentum.
Divergence Filter
Signals are only valid if there’s confirmed divergence:
Bullish divergence: Price makes a lower low, RSI makes a higher low.
Bearish divergence: Price makes a higher high, RSI makes a lower high.
Overbought / Oversold Filter
Optional extra:
Bullish signals only valid if RSI ≤ 30 (oversold).
Bearish signals only valid if RSI ≥ 70 (overbought).
This ensures signals happen in “stretched” conditions.
Risk & Trade Management
Entries taken only when all conditions align.
Exits can be managed with ATR stops, partial take-profits, breakeven moves, and trailing stops (we coded these in the strategy version).
Cooldown, session filters, and daily loss guard to keep risk tight.
🔹 Strengths
✅ High selectivity: Combining RSI cross + divergence + OB/OS means signals are rare but higher quality.
✅ Great at catching reversals: Divergence highlights where price may be running out of steam.
✅ Risk management baked in: ATR stops + partial exits smooth out equity curve.
✅ Works across markets: ES, FX, crypto — anywhere RSI divergences are respected.
✅ Flexible: You can loosen/tighten filters depending on aggressiveness.
🔹 Weaknesses
❌ Lag from pivots: Divergence only confirms after a few bars → you enter late sometimes.
❌ Choppy in ranges: In sideways markets, RSI divergences appear often and whipsaw.
❌ Filters reduce signals: With all filters ON (divergence + OB/OS + trend + session), signals can be very rare — may under-trade.
❌ Not standalone: Needs higher-timeframe context (trend, liquidity pools) to avoid counter-trend entries.
🔹 Best Ways to Trade It
Use Higher Timeframe Bias
Run the strategy on 15m/1H, but only trade in direction of higher timeframe trend (e.g., 4H EMA).
Example: If daily is bullish → only take bullish divergences.
Pair With Structure
Look for signals at key zones: HTF support/resistance, VWAP, or FVGs.
Divergence + RSI cross inside an FVG is a strong entry trigger.
Adjust OB/OS for Volatility
For crypto/FX: use 35/65 instead of 30/70 (markets trend harder).
For ES/S&P: 30/70 works fine.
Risk Management Is King
Use partial exits: take profit at 1R, trail rest.
Size by % of equity (we coded this into the strategy).
Avoid News Spikes
Divergences break down around CPI, NFP, Fed announcements — stay flat.
🔹 When It Shines
Trending markets that make extended pushes → clean divergences.
Reversal zones (oversold → bullish bounce, overbought → bearish fade).
Swing trading (15m–4H) — less noise than 1m/5m scalping.
🔹 When to Avoid
Low volatility chop → lots of false divergences.
During high-impact news → RSI swings wildly.
In strong one-way trends without pullbacks — divergence keeps calling tops/bottoms too early.
✅ Summary:
This is a reversal-focused RSI divergence strategy with strict filters. It’s powerful when combined with higher-timeframe bias + structure confluence, but weak if traded blindly in choppy or news-driven conditions. Best to treat it as a precision entry trigger, not a full system — layer it on top of your FVG/ORB framework for maximum edge.
RSI Trend Navigator [QuantAlgo]🟢 Overview
The RSI Trend Navigator integrates RSI momentum calculations with adaptive exponential moving averages and ATR-based volatility bands to generate trend-following signals. The indicator applies variable smoothing coefficients based on RSI readings and incorporates normalized momentum adjustments to position a trend line that responds to both price action and underlying momentum conditions.
🟢 How It Works
The indicator begins by calculating and smoothing the RSI to reduce short-term fluctuations while preserving momentum information:
rsiValue = ta.rsi(source, rsiPeriod)
smoothedRSI = ta.ema(rsiValue, rsiSmoothing)
normalizedRSI = (smoothedRSI - 50) / 50
It then creates an adaptive smoothing coefficient that varies based on RSI positioning relative to the midpoint:
adaptiveAlpha = smoothedRSI > 50 ? 2.0 / (trendPeriod * 0.5 + 1) : 2.0 / (trendPeriod * 1.5 + 1)
This coefficient drives an adaptive trend calculation that responds more quickly when RSI indicates bullish momentum and more slowly during bearish conditions:
var float adaptiveTrend = source
adaptiveTrend := adaptiveAlpha * source + (1 - adaptiveAlpha) * nz(adaptiveTrend , source)
The normalized RSI values are converted into price-based adjustments using ATR for volatility scaling:
rsiAdjustment = normalizedRSI * ta.atr(14) * sensitivity
rsiTrendValue = adaptiveTrend + rsiAdjustment
ATR-based bands are constructed around this RSI-adjusted trend value to create dynamic boundaries that constrain trend line positioning:
atr = ta.atr(atrPeriod)
deviation = atr * atrMultiplier
upperBound = rsiTrendValue + deviation
lowerBound = rsiTrendValue - deviation
The trend line positioning uses these band constraints to determine its final value:
if upperBound < trendLine
trendLine := upperBound
if lowerBound > trendLine
trendLine := lowerBound
Signal generation occurs through directional comparison of the trend line against its previous value to establish bullish and bearish states:
trendUp = trendLine > trendLine
trendDown = trendLine < trendLine
if trendUp
isBullish := true
isBearish := false
else if trendDown
isBullish := false
isBearish := true
The final output colors the trend line green during bullish states and red during bearish states, creating visual buy/long and sell/short opportunity signals based on the combined RSI momentum and volatility-adjusted trend positioning.
🟢 Signal Interpretation
Rising Trend Line (Green): Indicates upward momentum where RSI influence and adaptive smoothing favor continued price advancement = Potential buy/long positions
Declining Trend Line (Red): Indicates downward momentum where RSI influence and adaptive smoothing favor continued price decline = Potential sell/short positions
Flattening Trend Lines: Occur when momentum weakens and the trend line slope approaches neutral, suggesting potential consolidation before the next move
Built-in Alert System: Automated notifications trigger when bullish or bearish states change, sending "RSI Trend Bullish Signal" or "RSI Trend Bearish Signal" messages for timely entry/exit
Color Bar Candles Option: Optional candle coloring feature that applies the same green/red trend colors to price bars, providing additional visual confirmation of the current trend direction
RSI Divergence detector by Jaehee📌 RSI DIVERGENCE DETECTOR — Instant Detection of Regular & Hidden Divergences with Color-Coded Labels
🔍 WHAT IT IS
• Detects regular and hidden divergences between price and RSI instantly, without the delay common in other divergence indicators
• Displays divergences directly on the chart with color-coded labels and connecting lines for instant visual recognition
• Uses different label colors for each divergence type so traders can identify setups at a glance
⚙️ HOW IT WORKS
• RSI Calculation — RSI is computed from a chosen price source with adjustable length
• Immediate Pivot Detection — Identifies pivots just one bar after formation for minimal delay
• RSI Delta Filter — Requires a minimum RSI difference to reduce noise and false signals
• Divergence Logic
Regular Bullish: Price lower low • RSI higher low
Regular Bearish: Price higher high • RSI lower high
Hidden Bullish: Price higher low • RSI lower low
Hidden Bearish: Price lower high • RSI higher high
• Visual Output — Connects pivot points with lines and adds labels above/below bars in colors you set
💡 WHY THIS COMBINATION
• Instant feedback — Acts faster than typical divergence tools that wait for multiple bar confirmations
• All-in-one detection — Regular and hidden divergences in the same tool
• Visual clarity — Distinct label colors make type recognition immediate
• Customizable — Adjust RSI length, pivot sensitivity, color scheme, and filtering to your style
🆚 HOW IT DIFFERS FROM COMMON DIVERGENCE INDICATORS
• Displays divergence the moment a pivot forms
• Detects both regular and hidden divergences in real time
• Applies RSI difference filtering for better quality
• Offers full color customization for each divergence type
📖 HOW TO READ IT (CONTEXT, NOT SIGNALS)
• Regular Bullish ↑ — Possible upward reversal or trend continuation after pullback
• Regular Bearish ↓ — Possible downward reversal or continuation after rally
• Hidden Bullish ↑ — Often a trend continuation signal in uptrends
• Hidden Bearish ↓ — Often a trend continuation signal in downtrends
• Always confirm with trend, momentum, or volume tools before trading
🛠 INPUTS
• RSI source and length
• Pivot lookback bars (left/right)
• Minimum RSI difference
• Custom colors for each divergence type
🎨 DESIGN NOTES
• Overlay on price chart for context
• Lines connect relevant pivots for clarity
• Labels placed near pivot highs/lows for easy spotting
• Customizable colors for personal visual preferences
⚠️ LIMITATIONS AND GOOD PRACTICE
• Divergence is not a guaranteed reversal signal
• Strong trends may override divergence setups
• False signals can occur in low volume or choppy markets
• Best used with a complete trading system and risk management
📂 DEFAULTS AND SCOPE
• Works on all OHLCV instruments and timeframes
• No repainting after pivot confirmation
💬 AUTHOR’S NOTE FOR REVIEW
This script is not a repackaging of existing tools. It integrates immediate divergence detection, hidden divergence analysis, and visual type separation into a single, customizable package. All features interact to deliver faster, clearer market context without generating trade signals or making performance claims.
RSI OS/OB Background StripesThe "RSI OS/OB Background Stripes" indicator is a simple tool designed to help traders visualize overbought and oversold market conditions using the Relative Strength Index (RSI). It highlights these conditions by displaying colored background stripes directly on your chart, making it easy to spot potential trading opportunities.
How It Works:RSI Calculation: The indicator calculates the RSI, a popular momentum indicator that measures the speed and change of price movements, using a default period of 14 (customizable).
Overbought/Oversold Levels: It marks areas where the RSI is above a user-defined overbought level (default: 70) with red background stripes, and below an oversold level (default: 30) with green background stripes.
Visual Feedback: The colored stripes appear on the chart when the RSI enters overbought (red) or oversold (green) zones, helping you quickly identify market conditions.
Customization: You can adjust the RSI period, overbought/oversold levels, background colors, and transparency. You can also choose to show the RSI line in a separate panel or display RSI values on the chart for debugging.
Alerts: The indicator includes optional alerts that notify you when the RSI crosses into overbought or oversold territory.
Who It’s For: This indicator is perfect for beginner and intermediate traders who want a clear, visual way to track RSI-based overbought and oversold conditions without cluttering their charts.
Key Features:Easy-to-read background stripes for overbought (red) and oversold (green) conditions.
Fully customizable RSI settings, colors, and transparency.
Optional RSI plot and value display for deeper analysis.
Alerts to keep you informed of key RSI level crossings.
This indicator is a straightforward way to monitor market momentum and make informed trading decisions.
RSI Buy Sell Signals[RanaAlgo]Overview
This Premium RSI with Enhanced Signals builds upon the classic Relative Strength Index by incorporating multiple confirmation filters and visual enhancements to improve signal reliability. The indicator goes beyond basic overbought/oversold levels by adding volume confirmation, trend alignment, and peak detection logic.
Key Features
Enhanced Signal Detection
Peak Strength Filter: Requires RSI movements to meet minimum strength criteria (configurable from 1-5 bars)
Volume Confirmation: Optional volume filter to ensure signals occur with above-average trading activity
Trend Alignment: Optional trend confirmation that checks price position relative to 20-period EMA
Visual Improvements
Dynamic coloring of RSI line (green in oversold, red in overbought)
Customizable reference lines and zones
Clear buy/sell signals with triangle markers
Comprehensive info panel showing current RSI status
Alert Capabilities
Ready-to-use alert conditions for both buy and sell signals
Visual and audible alerts when signals trigger
How It Works
Core RSI Calculation: Uses standard RSI formula with configurable length (default 14)
Signal Generation:
Buy signals require either:
RSI rising from oversold with volume/trend confirmation (when enabled)
Simple crossover above oversold level (when filters disabled)
Sell signals require either:
RSI falling from overbought with volume/trend confirmation
Simple crossunder below overbought level
Additional Filters:
Minimum peak strength prevents weak, insignificant movements from generating signals
Volume filter helps confirm institutional participation
Trend filter aligns signals with broader price direction
Usage Instructions
Apply to any chart timeframe (works best on 1H or higher)
Configure settings in the input panel:
Adjust RSI length if needed
Set overbought/oversold levels (default 70/30)
Enable/disable volume and trend filters
Customize visual elements
Signals appear as triangles below/above the RSI line
Use alerts to get notified of new signals
Differentiation from Standard RSI
This indicator adds several layers of confirmation that aren't present in the basic RSI:
Multi-bar momentum requirement for peaks/troughs
Volume validation option
Trend confirmation option
Smoothed RSI line for cleaner visualization
Comprehensive info panel with current status
The combination of these features helps filter out false signals that commonly occur with traditional RSI implementations.
RSI Crossover Signal Companion - Alerts + Visuals🔷 RSI Crossover Signal Companion — Alerts + Visuals
The Relative Strength Index (RSI) is a momentum oscillator that measures the speed and change of recent price movements. It helps traders identify overbought or oversold conditions, possible trend reversals, and momentum strength.
This utility builds on TradingView’s classic Relative Strength Index (RSI) by adding real-time alerts and triangle markers when the RSI crosses its own moving average — a common technique for early momentum detection.
It is designed as a lightweight, visual companion tool for traders using RSI/MA crossover logic in manual or semi-automated strategies.
🔍 Features
✅ Preserves the full original RSI layout, including:
• Gradient fill and overbought/oversold zones
• Standard RSI input settings (length, source, etc.)
• MA smoothing options with user-defined type and length
🔺 Adds visual triangle markers:
🔼 Up triangle when RSI crosses above its MA
🔽 Down triangle when RSI crosses below its MA
📢 Built-in alerts for RSI/MA crosses:
“RSI Crossed Above MA”
“RSI Crossed Below MA”
📈 How to Use
This script is ideal for:
• Spotting early momentum shifts
• Confirming entries or exits in other systems (price action, trendlines, breakouts)
• Building alert-based automation (webhooks, bots, etc.)
Popular use cases:
• Combine with trend indicators like MA200 or MA12
• Use in confluence with price structure and divergence
• Validate breakout moves with momentum confirmation
⚙️ Customization
RSI length, MA length, MA type, and source are fully adjustable
Triangle marker size, shape, and color can be edited under Style
Alerts are pre-built and ready for use
RSI-Colored Price Candles with BackgroundThis Pine Script indicator visually enhances price candles based on **RSI (Relative Strength Index)** behavior, helping traders quickly assess momentum directly on the price chart.
**RSI Calculation:**
The RSI is computed using a traditional 14-period lookback. It uses `ta.rma()` to smooth average gains and losses, and then transforms the result into an RSI value between 0 and 100. This value is used to determine both **candle color** and optional **background shading**.
**Candle Coloring:**
Each price candle is recolored based on the current RSI value:
- If RSI is **greater than or equal to 50**, the candle is **bright green**, indicating bullish momentum.
- If RSI is **less than 50**, the candle is **bright red**, indicating bearish momentum.
The actual OHLC values of the candles remain unchanged. Only their color is modified to reflect RSI strength.
**Optional Background Highlighting:**
A user setting called `Show Overbought/Oversold Background` lets traders toggle background shading on or off. When enabled:
- If RSI is **above 70**, a soft **green** background appears, signaling overbought conditions.
- If RSI is **below 30**, a soft **red** background appears, signaling oversold conditions.
This provides an intuitive visual cue that highlights potential reversal or exhaustion zones based on RSI extremes.
**Custom Settings:**
- The RSI length and source are customizable.
- Background highlighting is turned **off by default**, giving users a clean chart unless they choose to enable it.
**Purpose and Use:**
This script is designed for traders who want to visually integrate RSI momentum directly into their chart candles, reducing the need to look away from price action. It's clean, responsive, and adjustable — perfect for intraday or swing traders who value simplicity backed by momentum data.
RSI Alerts – Live & ConfirmedThe RSI Alerts – Live & Confirmed indicator enhances the traditional Relative Strength Index (RSI) by providing real-time alerts and confirmed breakout signals when RSI reaches key levels. It also features a dynamic RSI line color change for better visualization.
Key Features:
✅ Live & Confirmed Alerts:
Live Alert Mode: Triggers when RSI touches overbought (70) or oversold (30).
Confirmed Alert Mode: Triggers only when RSI closes above/below these levels, reducing false signals.
✅ Dynamic RSI Line Coloring:
Above 70: RSI turns green, indicating an overbought condition.
Below 30: RSI turns red, indicating an oversold condition.
Between 30 and 70: RSI remains blue, its normal color, ensuring no color leaks into invalid zones.
✅ Customizable RSI Settings:
Adjustable RSI length, overbought/oversold levels, and alert preferences.
Mid-Level (50) line for trend bias reference.
This indicator is perfect for traders who rely on RSI signals and want clear visual cues and real-time alerts for improved decision-making.
RSI+ (Satori)Short Title: RSI+ (Satori)
Overview
The RSI HistoAlert Strategy with Bands is an advanced RSI-based indicator designed to provide a visual representation of RSI movements, highlighting overbought and oversold conditions
Key Features
✅ RSI Histogram Representation – Converts RSI values i
✅ Dynamic Bands – Uses a Fibonacci-based multiplier to generate upper and lower bands, helping traders recognize extreme price movements.
✅ **CustomizableCustomizable Alerts – Traders can set buy and sell alert levels to receive visual cues for potential trade entries.
✅ Adaptive Bar Coloring – T
How It Works
The RSI calculation is modified using a customizable period and scaling factor.
Standard deviation bands are computed using an SMA (Simple Moving Average) to create u
The histogram color changes based on RSI crossing predefined alert levels:
🔴 Red bars indicate bearish conditions.
🟢 Green bars indicate bullish cond
🔵 Neutral bars represent indecision.
The bar color of the main chart also adapts to the RSI signal, helping traders spot potential trend shifts.
Customization Options
RSI Period – Adjust the RSI calculation length.
Band Length – Configure the period use
Deviation Multiplier – Set the sensitivity of the bands with a Fi
Buy & Sell Alert Levels – Define thresholds for oversold and overbought zones.
RSI Histogram Modifier – Adjust the scaling o
Use Cases
📊 Trend Confirmation – Use i
🚀 Reversal Detection – Identify potential reversals when RSI crosses extr
📉 Divergence Analysis – Spot divergence between price act
Final Notes
This indicator is ideal for traders looking for an enhanced RSI visualization tool with custom alerts and adaptive bands. It canscalping, swing trading, and long-term investing.
RSI XTR with selective candle color by Edwin KThis tradingView indicator named "RSI XTR with selective candle color", which modifies the candle colors on the chart based on RSI (Relative Strength Index) conditions. Here's how it works:
- rsiPeriod: Defines the RSI calculation period (default = 5).
- rsiOverbought: RSI level considered overbought (default = 70).
- rsiOversold: RSI level considered oversold (default = 30).
- These values can be modified by the user in the settings.
RSI Calculation
- Computes the RSI value using the ta.rsi() function on the closing price (close).
- The RSI is a momentum indicator that measures the magnitude of recent price changes.
Conditions for Candle Coloring
- when the RSI is above the overbought level.
- when the RSI is below the oversold level.
How It Works in Practice
- When the RSI is above 70 (overbought) → Candles turn red.
- When the RSI is below 30 (oversold) → Candles turn green.
- If the RSI is between 30 and 70, the candle keeps its default color.
This helps traders quickly spot potential reversal zones based on RSI momentum.
RSI (Pr)The "RSI (Pr)" indicator enhances the traditional Relative Strength Index (RSI) by incorporating dynamic bands and highlighting extreme market conditions directly on the price chart. This approach offers traders a more intuitive visualization of potential overbought and oversold zones, facilitating timely decision-making.
Key Features:
Dynamic RSI Bands: The indicator calculates upper and lower bands based on user-defined overbought and oversold levels. These bands adjust in real-time, providing a responsive measure of market extremes.
Visual Alerts: Background colors change when the price moves outside the RSI bands, offering immediate visual cues of potential market reversals.
Buy/Sell Signals: The script places "BUY" and "SELL" labels on the chart when the price crosses above or below the RSI bands, assisting traders in identifying potential entry and exit points.
How It Works:
RSI Calculation: The script computes the RSI based on the closing price and a user-defined length (default is 14 periods).
Exponential Moving Averages (EMA): It calculates the EMA of the maximum gains and losses to smooth out the data, enhancing the reliability of the RSI bands.
Upper and Lower Bands: Using the smoothed data, the script determines the upper (resistance) and lower (support) bands, which represent dynamic overbought and oversold levels.
Visual Indicators: The script plots the upper and lower bands, as well as a midline, directly on the price chart. Background colors change when the price exceeds these bands, and "BUY" or "SELL" labels appear at crossover points.
Usage:
Overbought Conditions: When the price crosses above the upper band, it may indicate an overbought condition, suggesting a potential selling opportunity.
Oversold Conditions: When the price crosses below the lower band, it may indicate an oversold condition, suggesting a potential buying opportunity.
Customization:
Users can adjust the following parameters to suit their trading preferences:
RSI Overbought Level: Default is 70.
RSI Oversold Level: Default is 30.
RSI Length: Default is 14 periods.
Disclaimer:
This indicator is designed for educational purposes and should not be construed as financial advice. Trading involves significant risk, and it's essential to conduct thorough research and consider your financial situation before making trading decisions. Past performance is not indicative of future results.
By integrating dynamic RSI bands and clear visual signals directly onto the price chart, this indicator aims to provide traders with actionable insights into market conditions, enhancing the traditional RSI analysis.
RSI-Adjusted 9SMAThis indicator integrates the Relative Strength Index (RSI) and a Simple Moving Average (SMA) to create a more robust trading signal by blending momentum and trend analysis. Here's how they work together:
How the RSI and SMA Work in Harmony
RSI (Momentum Indicator):
The RSI measures the speed and change of price movements, oscillating between 0 and 100.
Typically, an RSI value above 50 suggests bullish momentum, while values below 50 indicate bearish momentum.
The script further refines this by applying a 9-period EMA to the RSI. This smoothing process filters out noise, providing a clearer picture of momentum shifts.
SMA (Trend Indicator):
The SMA calculates the average price over a specific period (9 in this case), helping to smooth out price fluctuations and identify the overall trend.
By observing the SMA, traders can determine whether the market is trending upward, downward, or moving sideways.
Combining the Two for Stronger Signals:
The RSI EMA acts as a momentum filter. When it is above 50, it indicates the presence of bullish momentum. Under such conditions, the SMA turning blue provides a stronger confirmation of an uptrend.
Conversely, when the RSI EMA is below 50, it signals weakening momentum. The SMA turning white underlines the caution, suggesting potential bearish conditions or a lack of trend strength.
This combination ensures that traders are not just relying on the SMA's trend-following behavior but also factoring in the market's underlying momentum for more reliable entries and exits.
Why This Approach is Robust
Avoid False Signals:
The SMA alone can generate false signals in choppy or range-bound markets. By incorporating the RSI EMA, the script reduces the likelihood of acting on weak or non-committal trends.
Timing Entries and Exits:
When both the SMA and RSI EMA align (e.g., blue SMA and RSI EMA > 50), it provides a stronger case for entering trades. Similarly, misalignment (e.g., white SMA and RSI EMA ≤ 50) warns against entering during uncertain conditions.
Adapting to Market Conditions:
This dual approach captures both short-term momentum shifts (RSI EMA) and longer-term trend direction (SMA), making it useful across different market phases.
Practical Application
Bullish Setup:
RSI EMA > 50 + Blue SMA → Enter or stay in long positions.
Bearish Setup:
RSI EMA ≤ 50 + White SMA → Exit long positions or consider short opportunities.
This combination of indicators offers traders a balanced strategy that considers both the direction of the trend and the underlying momentum, resulting in more confident and timely decision-making.
RSI from Rolling VWAP [CHE]Introducing the RSI from Rolling VWAP Indicator
Elevate your trading strategy with the RSI from Rolling VWAP —a cutting-edge indicator designed to provide unparalleled insights and enhance your decision-making on TradingView. This advanced tool seamlessly integrates the Relative Strength Index (RSI) with a Rolling Volume-Weighted Average Price (VWAP) to deliver precise and actionable trading signals.
Why Choose RSI from Rolling VWAP ?
- Clear Trend Detection: Our enhanced algorithms ensure accurate identification of bullish and bearish trends, allowing you to capitalize on market movements with confidence.
- Customizable Time Settings: Tailor the time window in days, hours, and minutes to align perfectly with your unique trading strategy and market conditions.
- Flexible Moving Averages: Select from a variety of moving average types—including SMA, EMA, WMA, and more—to smooth the RSI, providing clearer trend analysis and reducing market noise.
- Threshold Alerts: Define upper and lower RSI thresholds to effortlessly spot overbought or oversold conditions, enabling timely and informed trading decisions.
- Visual Enhancements: Enjoy a visually intuitive interface with color-coded RSI lines, moving averages, and background fills that make interpreting market data straightforward and efficient.
- Automatic Signal Labels: Receive immediate bullish and bearish labels directly on your chart, signaling potential trading opportunities without the need for constant monitoring.
Key Features
- Inspired by Proven Tools: Building upon the robust foundation of TradingView's Rolling VWAP, our indicator offers enhanced functionality and greater precision.
- Volume-Weighted Insights: By incorporating volume into the VWAP calculation, gain a deeper understanding of price movements and market strength.
- User-Friendly Configuration: Easily adjust settings to match your trading preferences, whether you're a novice trader or an experienced professional.
- Hypothesis-Driven Analysis: Utilize hypothetical results to backtest strategies, understanding that past performance does not guarantee future outcomes.
How It Works
1. Data Integration: Utilizes the `hlc3` (average of high, low, and close) as the default data source, with customization options available to suit your trading needs.
2. Dynamic Time Window: Automatically calculates the optimal time window based on an auto timeframe or allows for fixed time periods, ensuring flexibility and adaptability.
3. Rolling VWAP Calculation: Accurately computes the Rolling VWAP by balancing price and volume over the specified time window, providing a reliable benchmark for price action.
4. RSI Analysis: Measures momentum through RSI based on Rolling VWAP changes, smoothed with your chosen moving average for enhanced trend clarity.
5. Actionable Signals: Detects and labels bullish and bearish conditions when RSI crosses predefined thresholds, offering clear indicators for potential market entries and exits.
Seamless Integration with Your TradingView Experience
Adding the RSI from Rolling VWAP to your TradingView charts is straightforward:
1. Add to Chart: Simply copy the Pine Script code into TradingView's Pine Editor and apply it to your desired chart.
2. Customize Settings: Adjust the Source Settings, Time Settings, RSI Settings, MA Settings, and Color Settings to align with your trading strategy.
3. Monitor Signals: Watch for RSI crossings above or below your set thresholds, accompanied by clear labels indicating bullish or bearish trends.
4. Optimize Your Trades: Leverage the visual and analytical strengths of the indicator to make informed buy or sell decisions, maximizing your trading potential.
Disclaimer:
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Get Started Today
Transform your trading approach with the RSI from Rolling VWAP indicator. Experience the synergy of momentum and volume-based analysis, and unlock the potential for more accurate and profitable trades.
Download now and take the first step towards a more informed and strategic trading journey!
For further inquiries or support, feel free to contact
Best regards
Chervolino
Inspired by the acclaimed Rolling VWAP by TradingView
RSI Overlay Table with Pivot-Based Divergence and SortingThis script offers an advanced RSI-based overlay table designed to identify and highlight divergences across multiple timeframes (Daily, Weekly, Monthly) for up to 13 tickers. It employs a pivot-based detection mechanism that spots positive and negative divergences, helping traders identify potential trend reversals or continuations.
Key Features
1. Pivot-Based Divergence Detection:
The script uses pivot points to identify both positive and negative divergences using the RSI indicator and price movements.
User-adjustable pivot settings enhance detection sensitivity, providing traders with an opportunity to fine-tune divergence signals for different market conditions.
2. Multi-Timeframe Analysis:
Displays RSI values along with divergence signals for daily, weekly, and monthly timeframes.
Enables traders to monitor short-term, swing, and long-term trends on a single table, providing a comprehensive view.
3. Customizable Alerts and Visual Cues:
The script generates alerts whenever a divergence is detected, ensuring timely notifications.
Overbought and oversold levels are color-coded based on user-defined thresholds, with the "P-" and "N-" prefixes indicating positive and negative divergences, respectively.
4. User-Friendly Interface:
An intuitive table design allows for easy comparison of RSI levels and divergence signals across multiple tickers.
Offers customizable table positioning options (bottom left, center, right, or middle right) for convenient chart integration.
How to Use
Input Your Tickers: Add up to 13 tickers that you wish to monitor.
Adjust Pivot Settings: Fine-tune the 'Pivot Left Bars' and 'Pivot Right Bars' to optimize the pivot detection process.
Set Overbought/Oversold Levels: Define the RSI thresholds according to your trading strategy.
Enable Alerts: Receive notifications for divergence signals detected on any timeframe.
Concepts Underlying the Calculations
The script leverages the RSI (Relative Strength Index), a popular momentum indicator, to measure the velocity and magnitude of price changes. By comparing RSI values with pivot points, the script identifies divergences that suggest potential reversals. This method ensures more reliable signals than simple bar comparisons, as it accounts for broader market movements over time.
Why This Script Is Unique
This RSI overlay script stands out due to its multi-ticker, multi-timeframe divergence analysis and the use of pivot-based detection for higher accuracy. The integration of an alert system, combined with color-coded visual cues, makes it an actionable and comprehensive tool for traders.
Turkish Translation
RSI Overlay Tablosu - Pivot Tabanlı Uyumsuzluk ve Sıralama ile
Bu script, birden fazla zaman diliminde (Günlük, Haftalık, Aylık) 13 adede kadar seçilen hisse senetleri veya varlıklar için RSI tabanlı ayrışmaları belirleyen ve vurgulayan gelişmiş bir overlay tablosu sunar. Pivot tabanlı tespit mekanizması, trend dönüşlerini veya devamlarını belirlemeye yardımcı olacak şekilde pozitif ve negatif ayrışmaları tespit eder.
Özellikler
1. Pivot Tabanlı Uyumsuzluk Tespiti:
Pivot noktalarını kullanarak RSI göstergesi ve fiyat hareketleri arasındaki pozitif ve negatif uyumsuzlukları tespit eder.
Kullanıcı ayarlı pivot ayarları, uyumsuzluk sinyallerinin hassasiyetini artırır ve farklı piyasa koşullarına uygun hale getirir.
2. Çoklu Zaman Dilimi Analizi:
Günlük, haftalık ve aylık zaman dilimlerinde RSI değerlerini ve ayrışma sinyallerini gösterir.
Kısa vadeli, orta vadeli ve uzun vadeli trendleri tek bir tabloda izlemenize olanak tanır.
3. Kullanıcı Dostu Arayüz ve Uyarılar:
Pozitif ve negatif ayrışmaları tespit ettiğinde uyarılar oluşturur.
Kullanıcı tanımlı eşiklere göre aşırı alım ve aşırı satım seviyelerini renk kodlarıyla gösterir.
Nasıl Kullanılır
İzlemek istediğiniz varlıkları ekleyin (en fazla 13 adet).
Pivot ayarlarını yapılandırarak tespit işlemini optimize edin.
RSI eşik seviyelerini belirleyin ve uyarıları etkinleştirin.
RSI Divergence and GradientThe RSI Divergence and Gradient Indicator simplifies the process of identifying the relationship between price action and the Relative Strength Index (RSI). By integrating RSI data directly into the price chart, traders no longer need to open a separate pane to monitor RSI or manually compare price action and RSI.
This indicator allows traders to easily spot overbought or oversold conditions and detect divergences between price and RSI. These signals can help identify potential reversal points and more effectively assess trend strength.
Features
RSI Divergences: The script identifies and plots bullish and bearish RSI divergences, which can signal potential reversals. Bullish divergences are indicated by an upward triangle below the price bars, while bearish divergences are indicated by a downward triangle above the price bars.
Overbought/Oversold Gradient: The script uses a color gradient to highlight overbought and oversold conditions on the chart, helping traders visualize momentum and trend strength. The gradient dynamically adjusts based on RSI values, transitioning through different colors to represent the intensity of overbought or oversold conditions.
Customizable Gradient: The gradient is customizable, allowing traders to set their own thresholds for overbought and oversold levels, and to choose the colors that best suit their trading style. This flexibility ensures the indicator can be tailored to individual preferences.
How It Works
RSI Calculation: The indicator calculates RSI using the standard 14-period length by default, but this can be adjusted to suit the trader's needs.
Divergence Detection: The script identifies divergences by comparing the highest and lowest points of the RSI with the corresponding price levels over the RSI period length. When a divergence is detected, it is plotted on the chart to indicate a potential reversal.
Gradient Coloring: The gradient coloring system changes the bar colors based on RSI levels. The color transitions from a neutral tone to specified start and end colors as RSI approaches overbought or oversold thresholds, providing a visual cue for potential overextended market conditions.
Intended Use
This indicator is particularly useful for traders who want to combine momentum analysis with divergence signals to identify potential reversal points or confirm trend strength. The visual gradient aids in quickly assessing market conditions, making it easier to spot high-probability trading opportunities.






















