Indicador

RSI Pro+ SuiteWhat It Is
RSI Pro+ Suite is a separate-pane oscillator built on the classic Wilder RSI. It adds a signal line and a regime layer, and puts everything through a structured state engine. Each bar is read four ways:
where RSI sits relative to 50,
where it sits relative to its own signal line,
which RSI range regime the market is in,
whether RSI and price are diverging.
The result is one coherent momentum state instead of a raw number.
It is the momentum companion to EMA Pro+ Suite and follows the same design: a layered state engine, a 0–5 conviction score, aligned vs counter-trend signals, and a real-time dashboard.
How It Works
The indicator evaluates four layers on every bar.
Layer 1 — Bias (RSI vs 50)
RSI at or above 50 means bullish bias; below 50 means bearish bias. The 50 line is the momentum equivalent of a trend midline and decides which side of the market has control.
Layer 2 — Momentum (RSI vs Signal Line)
RSI above its signal line means momentum is building; below means it is fading. The signal line can be an SMA, EMA, SMMA (RMA), WMA or VWMA, or an SMA with Bollinger Bands.
Layer 3 — Regime (Range Shift)
RSI behaves differently in trending markets:
Bull regime: RSI tends to hold above ~40 and push into the 60s–80s.
Bear regime: RSI tends to cap below ~60 and sink toward 20–30.
The regime engine checks the lowest and highest RSI over a configurable lookback (default 50 bars) to classify the market:
BULL RANGE: RSI held above the floor (40) and has pushed above the ceiling (60).
BEAR RANGE: RSI stayed below the ceiling (60) and has dropped below the floor (40).
MIXED: everything else, meaning a transitional or ranging state.
This is the "macro" layer of the suite. It is the RSI equivalent of the 100/200 EMA structure in EMA Pro+.
Layer 4 — Pullback Detection
The indicator flags a pullback in two cases:
Bull regime with momentum fading: RSI is below its signal line. This may be a dip-buy opportunity inside a healthy trend, or an early sign of exhaustion. Context decides which.
Bear regime with momentum rising: RSI is above its signal line. This is flagged as a bounce into resistance.
The Bull Score (0–5)
The score counts how many bullish conditions are currently true:
RSI is above 50.
RSI is above its signal line.
The signal line is above 50.
The RSI slope is rising beyond the flat threshold.
The regime is BULL.
A score of 5 is full bullish momentum confluence. A score of 0 means no bullish conditions are present. Scores of 2–3 are transitional.
Slope Engine
RSI slope is measured in RSI points over a configurable lookback and labelled RISING, FLAT or FALLING. A move smaller than the flat threshold (default 2 points) reads as FLAT. Momentum flips that fire on a flat RSI carry much less weight than flips with a clear slope behind them.
Divergence Engine
The engine uses pivots on both RSI and price, with configurable left/right lookback and a minimum and maximum number of bars between pivots. It detects four types:
Regular Bullish: price makes a lower low while RSI makes a higher low. This suggests potential reversal up.
Regular Bearish: price makes a higher high while RSI makes a lower high. This suggests potential reversal down.
Hidden Bullish (optional): price makes a higher low while RSI makes a lower low. This suggests trend continuation up.
Hidden Bearish (optional): price makes a lower high while RSI makes a higher high. This suggests trend continuation down.
Divergence lines connect the two pivots involved and are labelled "Bull", "Bear", "H Bull" or "H Bear".
Divergences are confirmed only after the right-side pivot lookback completes, which is 5 bars by default. They do not repaint, but they are inherently lagged by that amount. Labels are drawn back at the pivot bar.
Pane Visuals
Background: a deeper green or red tint means the RSI bias agrees with the regime. A faint tint means the bias is fighting the regime, which is a lower-conviction environment.
Gradient fills: green fills mark overbought territory and red fills mark oversold territory.
Exit markers: small circles on the OB/OS lines mark RSI leaving an extreme.
Price Bar Coloring (optional, off by default)
This works as a conviction heatmap based on the Bull Score:
Bright green / bright red: Score 5 / Score 0, meaning full alignment.
Subdued green / subdued red: Score 4 / Score 1.
Yellow: Score 2–3, a neutral or transitional state.
Aqua: a bull-regime pullback.
Fuchsia: a bear-regime bounce.
It is off by default.
Momentum Flip Signals
Green triangle (bottom): RSI crossed above its signal line while above 50. This is aligned and higher conviction.
Red triangle (top): RSI crossed below its signal line while below 50. This is aligned and higher conviction.
Orange triangle: the flip fired on the wrong side of 50. This is counter-trend and lower conviction.
Multi-Timeframe Support with Non-Repainting Mode
RSI, the signal line and the Bollinger Bands can all be calculated on a higher timeframe and displayed on the current chart.
With Non-Repainting MTF enabled (the default), the indicator uses the last closed higher-timeframe bar. What you see on historical bars is then exactly what you would have seen in real time. The dashboard marks this mode with "(NR)".
Dashboard
Row What It Shows
RSI Current RSI value, colored by zone
Zone OVERBOUGHT / NEUTRAL / OVERSOLD
Bias RSI vs 50
Momentum RSI vs signal line
Regime BULL RANGE / BEAR RANGE / MIXED
Alignment Bull Score (X/5) with color-coded conviction
Slope RISING / FLAT / FALLING
Signal Current event: OB/OS exit, pullback, bounce, or momentum flip
Last Div Most recent divergence type and how many bars ago it occurred
TF Calculation timeframe (NR = non-repainting mode active)
Possible Ways to Use It
Regime-Filtered Trading
Only take longs while the Regime reads BULL RANGE and only take shorts in a BEAR RANGE. In a bull regime, a trip down to 40 is often a buying zone rather than weakness. In a bear regime, a rally up to 60 is often a selling zone rather than strength.
Pullback Entries
In a BULL RANGE, look for aqua pullback states that line up with RSI holding near the 40–50 area. Then use a green momentum flip back above the signal line as the trigger. Reverse the logic for shorts.
Divergence at Extremes
Regular divergences are most meaningful when they form in or near OB/OS territory and against a MIXED or opposing regime. Hidden divergences are most useful as continuation signals inside an established regime.
OB/OS Exits Instead of Entries
Overbought is not automatically a sell and oversold is not automatically a buy. In strong trends RSI can stay pinned at an extreme. The exit markers flag the moment RSI leaves an extreme, which is often a cleaner trigger than the entry into it.
HTF Confluence
Set the RSI Timeframe to 4H or Daily while trading a 15m or 1H chart. The dashboard then gives you the higher-timeframe momentum regime as a structural anchor. Divergence detection is most reliable when the RSI timeframe matches the chart timeframe.
Pairing with EMA Pro+ Suite
EMA Pro+ tells you the trend structure; RSI Pro+ tells you the momentum behind it. The highest-confluence reads are:
EMA Pro+ showing a high Bull Score alongside an RSI Pro+ BULL RANGE and rising slope.
A trend that looks strong on EMA Pro+ while RSI Pro+ prints a regular bearish divergence. This is an early warning.
Avoiding Chop
When the regime reads MIXED, the slope reads FLAT and the score sits at 2–3, momentum has no direction. Consider standing aside or reducing size.
Settings
Setting Description
RSI Timeframe Blank = chart timeframe. Enter any higher TF (e.g. 60, 240, D) for MTF mode.
Non-Repainting MTF Uses the last closed HTF bar so history matches realtime. Only applies when RSI TF is higher than the chart.
RSI Length / Source Default 14 / close.
Overbought / Oversold Levels Default 70 / 30.
Slope Lookback / Flat Threshold Default 5 bars / 2.0 RSI points.
Signal Line Type / Length SMA, SMA + Bollinger Bands, EMA, SMMA (RMA), WMA, VWMA. Default SMA 14.
BB StdDev Band width when using SMA + Bollinger Bands. Default 2.0.
Regime Lookback Bars used to classify the RSI range regime. Default 50.
Bull Regime Floor / Bear Regime Ceiling Default 40 / 60.
Enable Divergence / Include Hidden Divergence Toggle regular and hidden divergence detection.
Pivot Lookback Left / Right Default 5 / 5. The right value sets confirmation delay.
Min / Max Bars Between Pivots Default 5 / 60.
Show Signal Line / Levels / Gradient Fill Visual toggles.
Show Bias Background Toggle the regime-aware background tint.
Color Price Bars by State Toggle the conviction heatmap on price bars (off by default).
Show Momentum Flip Signals / OB-OS Exit Markers Toggle signal markers.
Show Dashboard Table / Table Position Toggle and position the HUD.
Bar-Close Check-In alert() Sends a bar-close summary with RSI, zone, regime, score and slope.
Alerts
Momentum Flip Bull (Above 50): aligned
Momentum Flip Bull (Below 50): counter-trend
Momentum Flip Bear (Below 50): aligned
Momentum Flip Bear (Above 50): counter-trend
RSI Reclaimed 50 / RSI Lost 50
Entered Overbought / Exited Overbought
Entered Oversold / Exited Oversold
Bull Regime Pullback / Bear Regime Bounce
Regime Shift Bull / Regime Shift Bear
Regular Bullish / Regular Bearish Divergence
Hidden Bullish / Hidden Bearish Divergence
Bar-Close Check-In: create it with "Any alert() function call" to receive the live state summary on every bar close.
Disclaimer
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, or a recommendation to buy or sell any asset. All trading involves substantial risk of loss. Past performance of any signal, strategy, or system is not indicative of future results.
RSI Pro+ Suite is a tool to assist with technical analysis. It does not predict price, guarantee accuracy, or remove the inherent uncertainty of financial markets. No indicator eliminates risk. You are solely responsible for your own trading decisions.
Always conduct your own research, apply proper risk management, and consider consulting a licensed financial professional before making any trading decisions. Only trade with capital you can afford to lose. Indicador

Lorentzian Classifier AI - Prediction Accuracy [Dots3Red]🧭 LORENTZIAN CLASSIFIER AI - PREDICTION ACCURACY TRACKER
Lorentzian distance is a way of measuring how similar two market states are that doesn't let a single outlier feature dominate the comparison. This script uses it to find historical moments that genuinely resembled right now, has them vote on direction — and then keeps an honest, running record of whether those votes have actually been right.
✨ WHY THIS MATTERS
Most similarity-based classifiers measure "how alike" two moments are using plain squared differences — the market equivalent of a ruler. The problem: if one feature briefly spikes (a volatility burst, a momentum blow-off), a ruler-based measurement can wrongly flag two genuinely similar moments as very different, just because of that one temporary outlier.
Lorentzian distance compresses that effect. Two market states that matched closely overall still get recognized as similar, even when one feature happened to spike on one of them. The practical result is a comparison method that's less easily fooled by noise.
📊 Accuracy: 58% (n=214)
It's a scoreboard. Out of 214 predictions this classifier has made on this specific chart, 58% turned out correct. It updates continuously as more predictions resolve.
⚙️ HOW IT WORKS
📐 Four features — RSI, CCI, a directional strength measure (from DMI), and a momentum reading (ROC), each normalized to a comparable scale. Every bar's combination of these four values is treated as a "market state."
🔍 Lorentzian comparison — instead of squared Euclidean distance, similarity between the current state and every past state is measured using log-space differences: log(1 + |difference|) per feature, summed. This is the mechanism that reduces the influence of any single feature being temporarily far apart.
🗳️ K-nearest-neighbor vote — the most similar historical states (configurable count) vote on what happened next: did price rise or fall over the following bars? The vote split becomes the current lean, shown as a percentage.
🎯 Rolling, honest grading — every prediction is stored at the exact moment it's made and only graded once its outcome window has fully closed, using the vote as it stood at that time — never recalculated afterward with the benefit of hindsight. This is what makes the accuracy stat trustworthy rather than circular.
🔒 Non-repainting — predictions and their grading both happen strictly on confirmed bars.
🧭 HOW TO USE
1️⃣ Wait for the training sample to build. Early on a fresh chart, the dashboard shows "Training…" instead of a vote — the classifier needs a real base of past states before comparisons mean anything.
2️⃣ Check the Accuracy stat before weighting any single vote. A 65% accuracy over 200+ predictions is meaningfully different from 65% over 15 — the sample size tells you how much to trust the number itself.
3️⃣ Use Min Vote Confidence to filter noise. Labels only appear when the vote split is sufficiently lopsided (60%+ by default) — a near-coin-flip 52% lean isn't flagged, since that's not a meaningful signal either direction.
4️⃣ Treat the vote as a lean, not a forecast. It's an answer to "what happened after similar past moments," not a guarantee about this specific one.
5️⃣ Let the accuracy stat itself guide your confidence in the tool. If it's tracking meaningfully above 50% over a large sample, the method is finding something real on this chart. If it's hovering near 50%, that's honest information too — this particular market state may not carry much predictive signal here.
⏱️ WHICH TIMEFRAMES WORK BEST
This method needs a genuinely large history of past market states to compare against, which makes 15-minute through 4-hour the most effective range.
On very short timeframes (1-3 minute), the training sample grows quickly, but each individual state is closer to noise — indicator readings barely settle before the next bar arrives. On daily or higher timeframes, the states themselves are more meaningful, but building even a modest training sample takes considerably longer in real time. 15-minute to 4-hour balances the two: enough distinct market conditions cycle through regularly to build a genuine sample within a reasonable window, while each state still reflects settled, meaningful market behavior.
🛠️ SETTINGS
📐 Features — independent lengths for RSI, CCI, DMI, and ROC
📊 Lorentzian Engine
• Prediction Horizon — how many bars ahead each prediction looks, and the outcome used to grade it
• K Neighbors — how many similar past states vote on the current one
• Max / Min Training Samples — memory cap and the minimum before votes display
• Min Vote Confidence to Signal — how lopsided the vote must be before a label appears
🎨 Visualization — prediction labels, optional background tint by current lean, independent bullish/bearish colors
🖥️ Dashboard — show/hide, position — current vote split, training sample progress, accuracy with sample size, prediction horizon, and K neighbor count
📝 NOTES
The accuracy stat is specific to this chart, this timeframe, and these settings — it does not transfer to other instruments or configurations. A classifier that performs well on one chart may perform differently on another; the honest way to know is to let it run and check the accuracy stat for the specific setup you're using.
⚠️ DISCLAIMER
This is an analytical and visualization tool. It does not generate trade signals and does not constitute financial advice. Historical prediction accuracy does not guarantee future performance. Indicador

RedK DualTF Volume-Accelerated RSI (RedK_VARSI)█ RedK_VARSI — Release Notes
The idea behind RedK Dual Timeframe V olume- A ccelerated RSI (RedK_VARSI) is to enable traders to impose volume impact on the widely used RSI (Relative Strength Index) indicator - for improved "combined price action + volume" analysis - and then to visualize the resulting insight from 2 different timeframes simultaneously; the current (chart's) timeframe, and a higher timeframe (the Context timeframe) of their choice.
This analysis approach enables traders to effectively scan for opportunities, and make trading decisions that are in the direction of the broader market "context", without leaving the chart.
Two quick notes here:
---------------------------
Dual Timeframe RSI trading strategy is a very common technique among traders - used with various instruments (Futures, crypto, FOREX, stocks...) and various trading styles (scalp, swing, trend...) - What RedK_VARSI does is to provide an effective tool to enable traders to easily work their dual timeframe RSI analysis, in one chart, while also taking volume impact into consideration.
RedK_VARSI is the modern sibling of an indicator I created back in 2020, the RedK Volume-Weighted RSI . The basic concept is the same, but there are features that could only be implemented with the more recent versions of Pine, like pulling true higher (context) timeframe volume-weighted RSI series, adding advanced visualization, dynamically enable and disable settings ...among other features. It's exciting to see what we can now achieve with the advancements in Pine compared to what was possible back then.
█ Reading VARSI - Indicator visual elements
RedK_VARSI plots a volume-weighted RSI for the current chart timeframe (plotted as a blue/orange line), alongside a second VARSI read from a higher Context timeframe (plotted as green/red area backdrop). The main indicator panel is set as a 0 - 100 oscillator - same as the classic RSI.
When the two plots agree in direction from the midline, that means there's a momentum alignment across the two timeframes. When the two VARSI plots disagree, that possibly means the market is in transition - and the risk is higher - we should wait for a better setup.
(Throughout the settings and these notes, "Context" and "higher timeframe" mean the same thing)
Key indicator elements:
Current TF volume-weighted RSI (VARSI), with a selectable moving-average method.
Optional smoothing of the main RSI line, with its own selectable MA method.
A signal line for the current VARSI.
Context TF volume-weighted RSI — the same calculation on a higher timeframe, derived as a multiple of the current chart's timeframe.
Alignment Markers: will show (if enabled) when the current and Context VARSI agree on direction.
Single-timeframe mode — turn the Context off entirely and use VARSI as a straight, volume-weighted RSI - or turn volume-weighting off, and use RedK_VARSI as a regular RSI (see below settings in details).
Other elements: similar to the classic RSI, there's overbought & oversold levels (70 and 30 respectively) and a midline (at 50).
█ Indicator Settings & Usage
RedK_VARSI reads like a standard RSI. The 0–100 scale and the 50 midline work exactly as you'd expect, so everything you already know about reading the classic RSI still applies.
Volume weighting is the core idea: each bar's price change is weighted by that bar's volume before averaging, so moves on strong participation count for more than moves on thin volume. On symbols with no volume data, VARSI automatically falls back to a standard (unweighted) RSI, so it always works.
Optional smoothing lets you take noise out of the main plot with a short moving average of your choice. Keep it small — smoothing always trades responsiveness for a cleaner line. Set it to 1 to switch it off.
The Context timeframe is set as a multiplier of the current chart. For example, on a 1-hour chart a multiplier of 5 gives you a ~5-hour Context read. This is the modern, correct version of what I used to approximate with a length multiplier ("sentiment") in the old version.
Context Update — Live vs Last Closed Bar. By default the Context TF VARSI updates live as the higher-timeframe bar develops. This is the most responsive behavior. If you prefer a steadier line that only changes when the higher-timeframe bar closes, switch to "Last Closed Bar."
Alignment markers print when the current VARSI and the Context VARSI plots are on the same side of the midline — both bullish or both bearish. These are the moments when short-term momentum and the broader price momentum agree.
Single-timeframe mode: If you just want a clean, volume-weighted RSI without a second timeframe, turn off "Show Context RSI." That hides the Context plot, its shading, and the alignment markers, leaving you a straightforward single-timeframe RSI with all the volume-weighting, smoothing, and signal-line features intact. The alerts work the same either way.
Setting RedK_VARSI to match TradingView's built-in RSI
Set Length = 14, Averaging = RMA, Smoothing = 1, and Volume Weighted = off — VARSI will match a classic RSI. Disable the Context TF to remove the higher TF area plot.
█ Using VARSI to analyze price action
(for more details, search online for "Dual Timeframe RSI trading strategy")
High-gain/lower-risk trade opportunities can be found (both to the upside or the downside) when the current timeframe momentum aligns with the broader timeframe.
VARSI can help you locate opportunities where the higher timeframe momentum gives a bullish reading, while the current (shorter) timeframe retraces within the bullish alignment - this works like catching the waves in an ongoing current. Opportunities to the downside (short) would be worked in a similar way in during a bearish alignment.
Both the alignment markers and the signal line will provide the clues the trader needs to find these entry/re-entry setups - which a single timeframe RSI will not provide as effectively.
This screenshot shows examples of how to use VARSI to find possible bullish side setups
█ Using Alerts in RedK-VARSI
RedK_VARSI introduces five alerts - to use the alerts, right-click on any indicator element, and choose the first shortcut menu command "Add alert on RedK_VARSI..." and choose one of the 5 alerts from the dropdown. See the screenshot below for the steps.
VARSI crosses above the midline (bullish)
VARSI crosses below the midline (bearish)
VARSI swings around the midline (either direction — one alert for both)
VARSI enters the overbought zone
VARSI enters the oversold zone
==================================================================================
📝 Notes on Use and Limitations
==================================================================================
Volume data: if the symbol has no volume feed, VARSI automatically falls back to an unweighted (standard) RSI calculation.
Context multiplier and available history: at very large multipliers the resulting Context timeframe may exceed the history available for some symbols, in which case the Context TF plot won't show. That's a data-availability limit, not an error.
Debug option: an optional Debug checkbox shows the resolved Context timeframe in the Data Window (split into minutes, hours, or days) — handy for confirming exactly which timeframe the multiplier landed on.
This is an insight tool, not a signal service. The markers and alerts describe price action readings. They are not advice to enter or exit any position, and the indicator does not claim predictive accuracy.
==================================================================================
⚠️ Important Notes & Disclaimer
==================================================================================
Using this indicator means you have read and agreed to the following:
Not Advice. This indicator, and other work of this author, represent analytical studies of price and volume behavior. No parts should be considered buy/sell recommendations or signals — “Bulls” and “Bears” describe measured states only. Nothing here is financial, investment, or trading advice.
Risk & Responsibility. Trading involves substantial risk of loss and is not for everyone. All decisions, interpretation, and risk and money management are yours alone. Past behavior does not predict future results. The author accepts no liability for any loss or consequence arising from use of this tool.
Indicator Provided As-Is. Feature requests are welcome and can be shared with the author, but whether or when any request is implemented cannot be promised or guaranteed.
Indicador

RSI Divergences - Candle Iron CoreRSI Divergences - Candle Iron Core expands the traditional Relative Strength Index by providing an objective and configurable framework for identifying three different categories of RSI divergence:
Regular Divergence
Hidden Divergence
Exaggerated Divergence
Each divergence type can be enabled or disabled independently, allowing traders to display only the structures relevant to their analysis or all divergence types simultaneously.
The indicator preserves the traditional RSI calculation while expanding the divergence-detection logic beyond Regular Divergence.
RSI Calculation
The Relative Strength Index is a momentum oscillator that compares the magnitude of recent bullish and bearish price movements.
For each bar, the indicator compares the current Close with the previous Close.
Positive changes contribute to the bullish movement series.
Negative changes contribute to the bearish movement series using their absolute magnitude.
These movements are smoothed using Wilder's Moving Average (RMA) over the selected RSI Length.
The default RSI Length is 14 periods.
The Relative Strength is then calculated as:
RS = Average Bullish Movement / Average Bearish Movement
The RSI converts this relationship into a bounded scale between 0 and 100.
A higher RSI therefore indicates that bullish movements have had greater relative magnitude, while a lower RSI indicates greater relative bearish magnitude.
The traditional 70, 50 and 30 levels are visual reference levels and do not determine divergence detection.
Pivot Detection
Divergences are identified by comparing confirmed pivots in the RSI with the corresponding price highs or lows.
A Pivot Low represents a confirmed local minimum in the RSI.
A Pivot High represents a confirmed local maximum in the RSI.
By default, the indicator uses:
Pivot Lookback Left: 5
Pivot Lookback Right: 5
This means that a pivot is evaluated relative to five bars on each side.
Because bars to the right are required for confirmation, a pivot cannot be confirmed on the exact bar where it initially forms.
For example, with Pivot Lookback Right set to 5, the indicator requires five subsequent bars before confirming the pivot.
The divergence label is plotted back on the original pivot bar once confirmation becomes available.
The plotted pivot represents where the structure occurred. It does not represent the bar where the divergence first became available in real time.
Regular Bullish Divergence
A Regular Bullish Divergence is detected when:
Price forms a Lower Low while the RSI forms a Higher Low.
Price therefore reaches a new lower extreme, while the RSI does not confirm that move with a corresponding Lower Low.
This represents a loss of confirmation between price and bearish momentum.
Regular Bearish Divergence
A Regular Bearish Divergence is detected when:
Price forms a Higher High while the RSI forms a Lower High.
Price reaches a new higher extreme, while the RSI does not confirm that move with a corresponding Higher High.
This represents a loss of confirmation between price and bullish momentum.
Hidden Bullish Divergence
A Hidden Bullish Divergence is detected when:
Price forms a Higher Low while the RSI forms a Lower Low.
Price maintains a structurally higher low even though the RSI temporarily records a lower momentum low.
Hidden Bullish Divergence can be studied in the context of bullish trend continuation rather than exclusively as a reversal structure.
Hidden Bearish Divergence
A Hidden Bearish Divergence is detected when:
Price forms a Lower High while the RSI forms a Higher High.
Price maintains a structurally lower high even though the RSI temporarily produces a higher momentum high.
Hidden Bearish Divergence can be studied in the context of bearish trend continuation.
Exaggerated Bullish Divergence
An Exaggerated Bullish Divergence is detected when:
Price forms two approximately equal lows while the RSI forms a Higher Low.
Because two market lows are rarely mathematically identical, the indicator uses a configurable percentage tolerance to determine when two price lows can be considered approximately equal.
The default tolerance is:
Exaggerated Price Tolerance: 0.10%
For example, if two price lows differ by less than the configured tolerance, the indicator can classify them as approximately equal.
If the RSI simultaneously forms a Higher Low, the structure is classified as an Exaggerated Bullish Divergence.
Exaggerated Bearish Divergence
An Exaggerated Bearish Divergence is detected when:
Price forms two approximately equal highs while the RSI forms a Lower High.
If the difference between the two price highs remains within the configured percentage tolerance while the RSI forms a Lower High, the structure is classified as an Exaggerated Bearish Divergence.
Divergence Classification
The indicator separates Exaggerated Divergence from Regular and Hidden Divergence using the configured price tolerance.
When two price extremes fall within the Exaggerated Price Tolerance, they are treated as approximately equal.
This prevents the same comparison from being simultaneously classified as both an Exaggerated Divergence and another divergence category merely because one price extreme is mathematically a fraction higher or lower than the other.
Pivot Distance
The indicator also controls how far apart two RSI pivots may be before they can form a valid divergence.
Default values:
Minimum Pivot Distance: 5 bars
Maximum Pivot Distance: 60 bars
This limits divergence comparisons to pivots that fall within the configured distance range.
Both values are configurable.
Divergence Selection
Each divergence family can be independently enabled or disabled:
Show Regular Divergences
Show Hidden Divergences
Show Exaggerated Divergences
All three categories can also remain enabled simultaneously.
The labels identify the specific structure detected:
Regular Bull Div
Regular Bear Div
Hidden Bull Div
Hidden Bear Div
Exaggerated Bull Div
Exaggerated Bear Div
Exaggerated Price Tolerance
The Exaggerated Price Tolerance determines the maximum percentage difference allowed between two price extremes for them to be treated as approximately equal.
A smaller tolerance requires the two price levels to be more similar.
A larger tolerance permits a wider difference between the two levels.
This parameter makes the definition of an approximately equal High or Low objective and configurable instead of relying exclusively on visual interpretation.
RSI Reference Levels
The traditional RSI levels are displayed as visual references:
70 — Upper Band
50 — Middle Band
30 — Lower Band
These levels do not determine whether a divergence exists.
The divergence algorithm searches for confirmed RSI pivots independently of the 70, 50 and 30 levels.
Therefore, a valid divergence can occur above 70, below 30 or anywhere between those levels.
Important Interpretation Notes
A divergence represents a disagreement between price structure and RSI momentum.
It does not guarantee that price will reverse or continue in any particular direction.
Regular, Hidden and Exaggerated Divergences describe different relationships between price and momentum and should be evaluated within the broader market context and within objectively defined trading rules.
Confirmation and Historical Display
This indicator uses confirmed RSI pivots.
Because pivot confirmation requires bars to the right of the pivot, divergence signals become known only after the required confirmation bars have formed.
For example:
If Pivot Lookback Right = 5 , the algorithm must receive five additional bars before it can confirm the earlier RSI pivot.
Once confirmed, the indicator displays the divergence on the historical bar where the pivot actually occurred.
The divergence label shows where the pivot occurred, not when the signal became available in real time.
Increasing Pivot Lookback Right requires more bars for confirmation and generally produces more selective pivot structures.
Reducing Pivot Lookback Right confirms pivots sooner and makes pivot detection more sensitive.
Original Functionality
The standard Relative Strength Index calculation is a classic technical-analysis calculation.
RSI Divergences - Candle Iron Core extends this foundation with a configurable divergence-classification framework.
The additional functionality includes:
Regular Bullish and Bearish Divergence detection
Hidden Bullish and Bearish Divergence detection
Exaggerated Bullish and Bearish Divergence detection
Independent visibility controls for each divergence family
Configurable RSI pivot confirmation
Configurable minimum and maximum pivot distance
Objective percentage-based tolerance for approximately equal price extremes
Mutually separated Exaggerated Divergence classification
Descriptive labels identifying the detected divergence type
The purpose of the indicator is to provide a consistent and objective framework for studying multiple forms of RSI divergence from a single tool.
Divergence represents a relationship between price structure and momentum. It should not be interpreted as a guaranteed prediction of future price movement. Indicador

EMA Ribbon [prof]# EMA Ribbon —
## Overview
EMA Ribbon plots eight Exponential Moving Averages (EMAs) with staggered periods (default 24 down to 10) stacked on top of each other, forming a visual "ribbon" that reflects the current trend's direction and strength. When the eight lines are spread apart and neatly ordered, it signals a strong, clear trend; when the lines tangle and cross each other, it signals a choppy, range-bound market with no clear direction.
The indicator is designed to run directly on the price chart (overlay) and works on any market (stocks, forex, crypto, indices) and any timeframe.
## Key Features
- Eight EMAs with fully adjustable periods from the settings.
- Selectable price source (Close, High, Low, etc.) — defaults to High.
- "Drop first N candles" option to ignore a chosen number of the earliest candles before calculations start.
- "Offset" option to shift the ribbon left or right on the chart without affecting its underlying calculations.
- Automatic buy/sell signals (circles below/above the bar) triggered when price breaks through the entire ribbon to the upside or downside.
- Bar coloring (green/red) based on whether price is above or below the ribbon's midline, for quick at-a-glance trend reading.
- Full control over each line's color and thickness from the Style tab.
## How to Use It
- **Trend direction:** When price is above the ribbon and the lines are stacked with the shortest EMA on top, it supports a continuing uptrend; the mirror image supports a downtrend.
- **Trend strength:** The wider the gap between the lines, the stronger the momentum behind the move.
- **Dynamic support/resistance:** The ribbon itself can act as a dynamic support zone in an uptrend, or a dynamic resistance zone in a downtrend.
- **Signals:** The buy signal fires when price breaks above the highest point of the entire ribbon; the sell signal fires when price breaks below the lowest point. Treat these as additional confirmation, not standalone trade calls.
- It's best used alongside other tools (volume, support/resistance levels, momentum indicators) rather than relied on in isolation.
## Settings
| Setting | Description | Default |
|---|---|---|
| MA-1 to MA-8 period | Periods of the eight EMAs | 24, 22, 20, 18, 16, 14, 12, 10 |
| Source | Price source used for calculations | High |
| Drop first N candles | Number of leading candles excluded from calculations | 0 |
| Offset (Shift Ribbon) | Shifts the ribbon left/right on the chart | 8 |
| Show Buy/Sell Signals | Toggles the buy/sell signal markers | Enabled |
| Color Candles Above/Below Ribbon | Colors bars based on their position relative to the ribbon | Enabled |
## Disclaimer
This indicator is a technical analysis tool, not investment advice or a recommendation to buy or sell. Past performance does not guarantee future results. Users are solely responsible for their own trading decisions and should always apply independent risk and capital management before acting on any signal. Indicador

Signal Expectancy Analyzer [SpokoStocks]Signal Expectancy Analyzer answers one question: on this chart, what has actually happened after a signal in the past? It covers majority of indicator in TradingView's Technicals panel as an event, lets you connect any other indicator, and ranks all of them against each other on the symbol and timeframe you trade.
WHAT IT SHOWS
• A statistics table for the selected signal at four horizons (5, 10, 20 and 40 bars by default): number of signals, win rate, average and median forward return, the baseline return of any bar over the same horizon, the edge over that baseline, a t-statistic, and the average maximum favourable and adverse excursion.
• A leaderboard that ranks all 43 built-in signals by their edge at the primary horizon, so you can see which standard indicators have historically worked on this chart and which have not.
• A projected cone from the most recent signal: the average historical path and a one-standard-deviation band, drawn forward on the price chart.
• Signal markers coloured by outcome at the primary horizon: won, lost, or still pending.
• A compact return distribution in the table.
SIGNALS INCLUDED
Every indicator from the Technicals panel, each as a bullish and a bearish event: RSI(14) oversold and overbought, Stochastic(14,3) crosses in the extreme zones, CCI(20) crossing ±100, ADX(14) directional crosses, Awesome Oscillator zero cross, Momentum(10) zero cross, MACD(12,26,9) signal cross, Stochastic RSI crosses in the extreme zones, Williams %R(14) crossing −80 and −20, Bull Bear Power(13) zero cross, Ultimate Oscillator crossing 30 and 70, close crossing EMA(20), SMA(50) and SMA(200), golden and death cross, close crossing the Ichimoku cloud, Hull MA(9) turns, close crossing VWMA(20). Also Bollinger Band touches, N-bar low and high closes, gaps, and an external source that takes any plot from any other indicator on your chart.
Every signal is an event, the first bar its condition becomes true, never a state, and a cooldown prevents clustered signals from being counted several times. Each signal has a natural direction, so a bearish signal counts a falling market as a win.
HOW IT WORKS
The script cannot look into the future, so it works backwards: on every bar it checks which signals fired h bars ago and records the return from that bar's close to the current close, together with the highest and lowest price reached in between. Baseline is the average h-bar return of every bar on the chart, which is what a random entry would have earned; edge is the signal's average minus that baseline. The t-statistic is the average divided by its standard error; values beyond ±2 suggest the result is unlikely to be noise. The cone is the bar-by-bar average path after all past occurrences of the selected signal, with one standard deviation either side, anchored to the latest signal's close.
HOW TO USE IT
1. Apply the indicator to the chart and timeframe you actually trade.
2. Read the leaderboard first. Signals near the top with a t-statistic beyond 2 and at least 30 occurrences deserve attention; the rest is noise on this chart.
3. Select any signal to study it in depth, or connect your own indicator through the external source.
4. Compare edge with baseline. A high win rate with no edge simply means the market was trending.
5. Use average MFE and MAE to set targets and stops that match how the signal has behaved.
6. Use the cone as a visual expectation for an open signal, not as a prediction.
LIMITATIONS
• Results depend on the history loaded on the chart and change as bars are added.
• Testing 43 signals at once invites false positives: with that many comparisons, a few will look good by chance. Treat the leaderboard as a screening step and confirm on other timeframes and symbols.
• Overlapping signals share bars, so returns are not fully independent and the t-statistic is indicative rather than exact.
• The cone assumes the future distribution resembles the past and ignores regime changes.
• The external source only triggers on the transition above zero.
Indicador

Divergence Scanner - Multi-Oscillator Confirmation [Dots3Red]📉 DIVERGENCE SMART SCANNER — MULTI-OSCILLATOR CONFIRMATION STATS
A single-oscillator divergence — price makes a new high while RSI doesn't confirm it — is treated as a reversal warning almost everywhere. Whether adding a second or third oscillator's agreement actually makes that warning more reliable is rarely tested. This script tests it, directly, on the chart in front of you.
✨ WHY THIS MATTERS
"More confirmation means more reliable" is one of the most repeated pieces of trading folklore. This script checks whether that's actually true here, rather than assuming it. Every divergence is checked against three separate oscillators — RSI, MACD histogram, and Williams %R — and graded by how many of them agreed. The outcome of every divergence is then tracked, sorted by that confirmation count:
📊 1 oscillator confirms: 54% reversed (n=28)
📊 2 oscillators confirm: 63% reversed (n=19)
📊 3 oscillators confirm: 71% reversed (n=9)
If confluence genuinely matters on this chart, these numbers should step upward. If they don't, that's useful information too — either way, it's measured, not assumed.
⚙️ HOW IT WORKS
📐 Swing detection — confirmed pivot highs and lows, each stored alongside the value every oscillator held at that exact moment, so structure is compared pivot-to-pivot rather than pivot-to-current-bar.
📊 Multi-oscillator confirmation — a bearish divergence requires price making a higher high; each oscillator that simultaneously makes a *lower* high adds one to the confirmation count. Bullish divergence is the mirror case at swing lows. The count (1, 2, or 3) is shown directly on the chart label.
🎯 Tiered outcome grading — every divergence is tracked forward. If price genuinely moves in the expected reversal direction by a meaningful distance within a set window, it's graded as reversed; otherwise it isn't. The result feeds into that specific confirmation tier's running statistic — 1-oscillator divergences are never mixed together with 3-oscillator ones, since that's exactly the comparison the whole tool exists to make.
🔒 Non-repainting — all detection and grading happens strictly on confirmed bars.
🧭 HOW TO USE
1️⃣ Read the confirmation count on the label before reacting to a divergence. "▼ 1/3 confirm" and "▼ 3/3 confirm" look like the same event on the chart but carry very different weight once you check their respective tiers.
2️⃣ Check the dashboard's tier stats, not just the current divergence. The measured reversal rate and sample size (n=) for that specific tier tell you how much history actually backs it up on this chart.
3️⃣ Let the sample size guide your confidence. A tier with 4-5 recorded events is still forming; one with 30+ is telling you something real about how this instrument has behaved.
4️⃣ Use the tier comparison to decide whether waiting for more confluence is worth it. If reversal rates climb clearly from 1 to 2 to 3 oscillators, holding out for stronger confirmation is justified here. If the tiers are flat or don't separate meaningfully, a single-oscillator divergence is just as informative as a rarer triple-confirmed one — and waiting for 3/3 may just mean missing setups for no real benefit.
5️⃣ Treat it as context, not a trigger. Like every tool in this catalog, it describes what has already happened — it doesn't predict what happens next.
⏱️ WHICH TIMEFRAMES WORK BEST
Divergence needs enough bars between swings to form and then resolve meaningfully, which generally makes 15-minute through 4-hour the most effective range — the same window where most swing-based structure tools perform best.
On very short timeframes (1-3 minute), pivots form so frequently that many flagged divergences will be closer to noise than genuine structure — the tier sample sizes will grow quickly, but individual signals may carry less weight. On daily or weekly charts, genuine divergence setups are naturally rarer, so expect fewer signals and a longer wait before any tier's sample size becomes large enough to trust. The tool still functions on both ends of that range — it simply takes longer, or shorter, for its statistics to become genuinely informative.
🛠️ SETTINGS
📐 Swing Detection — Pivot Leg (bars required on each side to confirm a pivot)
📊 Oscillators — independent length settings for RSI, MACD, and Williams %R
🎯 Outcome Grading — Reversal Confirmation distance (in ATR) and Outcome Window (bars)
🎨 Visualization — toggle divergence lines and confirmation labels independently; line width, line style, label size, and label position style (natural above/below placement, or pointing left)
🎨 Colors — independent bullish/bearish line and label text colors, label background, and full dashboard color control including separate good/bad outcome indicators
🖥️ Dashboard — show/hide, position — all three confirmation tiers with their measured reversal rates and total signal count
📝 NOTES
Statistics accumulate from when the indicator is added to the chart. Higher-confirmation tiers (2 and especially 3 oscillators) will naturally take longer to build a meaningful sample than the 1-oscillator tier, since triple-confirmed divergences are rarer by definition.
⚠️ DISCLAIMER
This is an analytical and visualization tool. It does not generate trade signals and does not constitute financial advice. Historical reversal rates do not guarantee how any future divergence will resolve. Indicador

The Power of 3 [Multi-RSI]The Power Of Three
A multi-length RSI oscillator that puts three (optionally four) RSI readings on one pane, marks divergences on each of them, and flags the moments when the readings agree.
---
## What it plots
**Three RSI lines.** Defaults are 5, 14 and 21 — fast, standard and slow. Each has its own length, colour and visibility toggle, and all three share a single source input.
**Shaded overbought / oversold zones.** The region above the OB level and below the OS level is filled at an adjustable opacity, with solid boundary lines at the levels themselves and a dotted midline at 50. Levels, colours, and the opacity of the fill, the outlines and the midline are all separately adjustable.
**Divergence lines.** Regular and hidden, bullish and bearish, detected independently on each RSI and drawn at the thinnest width Pine allows. Each RSI has its own detection toggle, so you can narrow it to the one length that reads cleanest on your instrument. Pivot lookback and the minimum and maximum bar range between pivots are configurable.
**Confluence dots.** A dot near the top of the pane when every enabled RSI is simultaneously overbought, and near the bottom when all are oversold. By default a dot appears only on the first bar of an alignment rather than on every bar it persists.
**Optional fourth RSI.** Off by default. Length 34, with its own source and its own OB/OS thresholds at 60/40, since a slower RSI rarely reaches 70 or 30. It can act as a required confirmation leg for the confluence dots, or simply plot as a reference line without gating anything.
---
## Alerts
Six conditions are exposed: triple RSI overbought, triple RSI oversold, and regular and hidden divergence in both directions.
---
## Notes and limitations
Divergence lines are pivot-based, so they confirm only after the right-hand lookback has elapsed — five bars by default. They cannot appear on the forming candle. Reducing the right lookback speeds up confirmation at the cost of more false pivots.
Running divergence detection on all four RSIs at once produces a lot of lines on lower timeframes. Starting with everything enabled and then disabling what adds noise is usually the faster path to a clean chart.
The fourth RSI uses looser thresholds by design. If you set it to share the 70/30 levels while leaving it at a long length, the confluence dots will rarely or never fire.
---
## Disclaimer
This is an analysis tool, not a strategy. It places no orders and performs no backtest. Nothing here is financial advice. Indicador

Sequence Snap | RSI-Confirmed Reversal ScalperExplanation
This strategy hunts for a specific price-action pattern: a candle that closes against the prevailing short-term move, followed by a run of consecutive candles pushing hard in the opposite direction — each one holding above (or below) the reversal candle's extreme. Once that shape completes, RSI is checked to confirm real momentum is behind the move rather than just noise. Entries use a single fixed stop (placed at the reversal candle's low/high) and a single fixed reward target defined as a multiple of that risk — no trailing, no dynamic exits, so every trade is comparably sized for easy backtesting analysis.
Features
Adjustable "run length" (2–5 candles) to control how strict the pattern is
A wobble-allowance setting so one weak candle in the run doesn't invalidate the whole setup
Optional RSI confirmation filter with separate floor/ceiling thresholds for longs and shorts
Long/short trades can be toggled independently
Fixed R-multiple take-profit (0.5R–2R) paired with a structural stop-loss
Dark dashboard showing live RSI, position status, and current settings
Background flash on the exact bar a signal fires, plus clean entry arrows
Tips
Test with the RSI filter both on and off — it may cut too many valid patterns depending on the instrument, so compare win rate/profit factor both ways before deciding.
Start with Wobble Allowance near 0 to match the strictest version of the pattern, then loosen gradually if it's not finding enough setups.
Warnings
This is a price-action pattern strategy, not a trend or oscillator strategy — its win rate and trade frequency will look very different from momentum or mean-reversion scripts, so don't compare metrics directly across strategy types.
Past backtest performance does not guarantee future results. Always forward-test on a paper account before risking real capital.
Fixed R-multiple exits mean the strategy needs a minimum win rate to be profitable after commission and slippage — check that math against your actual backtest numbers.
Estratégia

Trend Dashboard - Direction and StrengthTrend Dashboard - Direction and Strength.
A single compact table that reads eleven trend, momentum, volatility, structure and volume-flow indicators on up to four timeframes at once. The directional readings are condensed into a score and a categorical verdict for each timeframe, while trend strength is reported separately by the ADX row and never enters the sum, so direction and strength stay two distinct answers. Built for top-down traders who want the confluence check they normally perform by switching charts to happen in one place, on the chart they are already trading.
How it works:
Every indicator for a given timeframe is computed inside one function and delivered by a single request.security call per timeframe, with lookahead disabled, so the table never reads data that was not available at the time of the bar. The four timeframe slots are user-assigned and default to daily, 4 hours, 1 hour and 5 minutes. Column headers are derived from the assigned timeframe itself, so reassigning a slot relabels the column. Market structure is delivered by a second request per timeframe: it tracks confirmed swing highs and lows over a configurable pivot window, registers the direction of the last break, and counts how many continuation breaks have followed the last change of character.
The table is rebuilt on the last bar only and cells are wiped before each refill, so toggling a timeframe off cannot leave stale values in a column that has shifted. Rows are ordered by the weight of the information they carry: structural context first, then macro regime, then medium-term structure, momentum, strength and the local price position, followed by the three context rows and the score and verdict at the bottom. A marker column carries a coloured dot for rows that must not be read as ordinary trend votes: orange for mandatory context that stays outside the score, white for indicators running on simplified parameters or on an approximation, blue for market structure. The script also detects whether the symbol reports volume. On symbols with no volume feed, cumulative volume delta and OBV divergence print a dash instead of a neutral reading, and the volume delta vote is dropped from the score, which lowers the maximum from eight to seven while the verdict thresholds stay absolute.
What it calculates:
- Market structure — direction of the last swing break, with a phase suffix (C, C+1, C+2 and higher) counting continuation breaks since the last change of character.
- EMA mid/slow — macro regime, the golden and death cross relation.
- EMA fast/mid — medium-term trend structure.
- SuperTrend — ATR trailing direction, computed from a configurable ATR length and factor.
- Ichimoku Kumo — price against the cloud built from the 9, 26 and 52 bar ranges.
- MACD — bullish only when the MACD line leads the signal line and the histogram agrees.
- RSI — directional reading around the midline, with the raw value shown in the cell.
- CVD — cumulative volume delta approximated from the position of the close inside the bar range, read as the agreement between flow slope and price slope.
- Price vs fast EMA — the local position of price, the most sensitive of the trend votes.
- ADX and DMI — trend strength with the raw ADX value shown in the cell, and direction from the DMI pair once the threshold is met.
- OBV divergence — price extreme of the window not confirmed by cumulative volume.
- RSI divergence — price extreme of the window not confirmed by momentum.
- Score — the sum of the eight directional votes per timeframe, shown against the maximum available on the symbol.
- Verdict — STRONG BULL, BULL, MIXED, BEAR or STRONG BEAR, derived from absolute score thresholds.
Key features:
- Four independently assignable timeframe slots, each with its own visibility toggle. Hidden columns shift the remaining ones left and are excluded from the alignment alerts.
- Column headers derived from the assigned timeframe, formatted as 1D, 4H, 1H, 5M rather than fixed labels.
- Separation of directional votes from context. Market structure, ADX and the two divergence rows are displayed but never summed into the score, so trend strength and reversal warnings are not confused with direction.
- Automatic handling of symbols without volume: the affected rows print a dash and the score maximum drops to seven, with verdict thresholds left absolute.
- Per-row tooltips that state what the indicator measures, how to read the three states, its role inside the system and its known failure modes.
- Configurable parameters for every indicator: EMA lengths, RSI length and thresholds, MACD triplet, ADX length and threshold, SuperTrend ATR and factor, CVD lookback, OBV and RSI divergence windows, and the market structure pivot window with a choice between candle close and wick confirmation.
- Ten alert conditions: a bullish and a bearish verdict transition for each of the four timeframes, plus full bullish and bearish alignment across all visible timeframes.
- Table position and text size selectable, with all signal and table colours exposed as colour inputs.
Who it's for:
Trend followers, swing traders and intraday traders who work top-down and want the higher timeframe bias, the execution frame and the entry frame visible at the same time. It suits price-action and SMC or ICT workflows that treat break of structure and change of character as the primary context, and momentum-based approaches that need a strength filter before acting on a directional signal. The outcome is one table that answers whether a trend exists, which way it points on each timeframe, and where the timeframes disagree, without stacking a dozen overlays on the chart. Indicador

Indicador

Currency Strength Meter - Relative Strength📊 Currency Strength Meter (CSM) — Relative Currency Strength
Description
The Currency Strength Meter measures the relative strength of 8 major currencies (USD, EUR, GBP, CHF, CAD, AUD, JPY, NZD) in real time, calculated from 26 Forex pairs.
Instead of looking at pairs in isolation, the CSM aggregates each currency's behavior across every pair it appears in, generating a score from 0 to 9 that reflects how strong or weak that currency currently is on the selected timeframe.
How it works
For each of the 26 pairs, the indicator calculates where the closing price sits within the high/low range of the last N candles — a calculation similar to a stochastic oscillator.
That value is converted into a score from 0 to 9 (0 = extremely weak, 9 = extremely strong).
The base currency of the pair receives the calculated score, while the quote currency receives the complementary value (9 − score).
Each currency's final strength is the average of all scores it received across the pairs it's part of.
An optional smoothing filter (with triangular weighting) reduces noise by giving more weight to recent candles.
Key features
📈 8 strength lines plotted on the panel, one per currency
📋 Real-time ranking table, sorting currencies from strongest to weakest
🔲 Mini visual histogram (block bars) showing each currency's intensity
🟢🔴 Configurable reference zones (strong limit and weak limit)
▲▼ Buy/Sell signals when the chart's base currency is strong and the quote currency is weak (or vice versa)
🔶 "Market imbalance" alert, triggered when one currency crosses into the strong zone and another crosses into the weak zone — a hint of a strong trend forming
🔔 Ready-to-use alertconditions for setting up TradingView alerts
Settings
Timeframe used for calculation (independent of the chart's timeframe)
Number of candles analyzed
Smoothing and triangular weighting (on/off)
Upper and lower thresholds for signals
Panel position and display options
How to use
This indicator works best as a confirmation and market-context tool, not as a standalone entry system. Combine the strength/weakness signals with your own technical analysis (price action, support/resistance, other indicators) before making entry decisions.
⚠️ This indicator is an analysis tool and does not constitute investment advice. Always manage your own risk. Indicador

EMA Speed Oscillator + RSI
Title: EMA Speed Oscillator + RSI
Description:
The Core Philosophy: Fixing RSI's Biggest Flaw
The Relative Strength Index (RSI) is arguably one of the most popular oscillators in technical analysis. However, it has a massive functional blind spot: During strong, aggressive trends, the RSI can remain in "overbought" or "oversold" territories for extended periods.
Many traders get trapped trying to catch a falling knife just because the RSI is below 30, or they prematurely short a massive bull rally because the RSI is above 70.
The Solution: You need a true momentum filter to confirm the RSI. That is exactly what this indicator does. By merging the standard RSI with the velocity (Speed) of an Exponential Moving Average (EMA) in a single pane, this tool filters out the "noise" and fakeouts of the RSI. You no longer have to guess if an oversold RSI is a true reversal or just a trap in a strong downtrend.
How It Works Under the Hood
This indicator calculates the percentage rate of change (velocity) of a chosen EMA over a specific lookback period.
Instead of plotting the RSI on a separate 0-100 scale (which would create a visual mess when mixed with momentum percentages), the RSI is custom-scaled to flawlessly match the EMA Speed's visual range. This allows you to monitor exactly how price momentum and relative strength are interacting at any given second.
How to Trade Using This Indicator
Instead of printing rigid, lagging "Buy/Sell" labels, this indicator provides pure, readable momentum context so you can make informed decisions.
🟢 Bullish Reversal Setup (Long)
The Setup: Wait for the Scaled RSI (Orange line) to drop into or below the Oversold zone (Green dotted line).
The Trap Avoidance: Do NOT buy immediately. The downtrend might still be strong.
The Trigger: Wait for the EMA Speed (Colored line) to turn Green and aggressively cross ABOVE the Zero Line. This confirms that the true momentum has shifted bullish, validating the RSI reversal.
🔴 Bearish Reversal Setup (Short)
The Setup: Wait for the Scaled RSI (Orange line) to push into or above the Overbought zone (Red dotted line).
The Trap Avoidance: Do NOT short immediately. The bull trend might just be resting.
The Trigger: Wait for the EMA Speed to turn Red and aggressively cross BELOW the Zero Line. This confirms the sellers have taken control of the momentum.
Key Features Breakdown
EMA Speed Oscillator: Measures the true acceleration of the trend. Green line indicates positive momentum, Red line indicates negative momentum.
Perfectly Scaled RSI: The orange RSI line dynamically adapts to the EMA speed scale, preventing visual clutter while allowing precise crossover comparisons.
The Squeeze Zone (Purple Background): When the EMA Speed falls extremely close to the zero line, momentum is dead. The indicator paints the background Purple to warn you of a flat, choppy, or consolidating market. Rule of thumb: Avoid taking reversal trades inside the Purple Zone. Wait for a volatility breakout.
Live Status Dashboard: A sleek table in the top-right corner displays real-time EMA Speed %, standard RSI values, and current trend status (Rising, Falling, or Flat) at a single glance.
Default & Recommended Settings
The script is optimized by default for high-sensitivity, short-to-medium term momentum tracking:
EMA Period: 6
Lookback Period: 13 (Measures how much the EMA has moved compared to 13 bars ago)
Note: You can freely adjust these in the settings to suit higher timeframes (like 1D or 1W) for swing trading.
Disclaimer: This script is for educational and analytical purposes only. No indicator guarantees 100% accuracy. Always use this tool in conjunction with overall market structure, price action, and proper risk management. Indicador

Fibonacci Cloud | Multi-Timeframe Fibonacci ScannerFibonacci Cloud stacks three independent retracement grids (short, medium, and long lookback windows) on top of each other and watches for the moments when price sits near multiple levels from multiple grids at once.
The idea is simple: a fib level that only shows up on one lookback length is easy to dismiss as coincidence, but a zone where the short-term 0.618 lines up with the medium-term 0.5 and the long-term 0.382 is a lot harder to ignore. The script counts how many of the fifteen tracked levels price is currently touching (within a configurable tolerance band) and only considers a trade when that confluence count clears your threshold.
From there, two optional filters can sharpen the signal further: an EMA trend filter (only take longs above the trend line, shorts below it) and an RSI momentum filter (skip longs when momentum is deeply negative, skip shorts when it's deeply positive). Both are off/loose by default so the confluence logic itself stays the star of the show — tighten them if you want fewer, higher-conviction trades.
Features
Three-lookback Fibonacci confluence engine (15 levels tracked simultaneously)
Adjustable confluence tolerance and minimum-overlap threshold
Optional EMA trend filter with clean directional fill
Optional RSI momentum filter (confirmation-style, not fade-style)
Long-only / short-only / both trade direction control
Fixed % stop-loss with configurable R:R take-profit
Minimal two-tone visual design — trend fill, soft confluence background tint, triangle entry markers
Built-in alert conditions for both long and short signals
Tips
Start loose (Min Confluent Levels = 1, wide tolerance) to see how many setups the confluence engine finds on your instrument, then tighten gradually rather than starting strict and wondering why trade count is low.
The three lookback lengths (default 20/50/100) are tunable — pairing a short scalping lookback with a much longer swing lookback tends to produce more meaningful confluence zones than three lookbacks bunched close together.
Try disabling the trend filter entirely on ranging instruments and re-enabling it on trending ones — this single toggle changes the strategy's character more than almost any other input.
Backtest the R:R and stop % together rather than in isolation; a looser confluence threshold usually pairs better with a tighter R:R target.
Warnings
This is a mean-reversion/confluence-zone tool, not a breakout system — it will underperform in strongly trending, low-pullback conditions.
Backtest results are historical and do not guarantee future performance. Past performance shown in the strategy tester does not account for slippage, liquidity gaps, or execution differences on your specific broker/exchange.
The looser default settings favor trade frequency over precision — verify the win rate and expectancy for your instrument and timeframe before trading it live.
This script is provided for research and educational purposes only and is not financial advice.
Estratégia

RSI with Bollinger BandsRSI with Bollinger Bands combines the Relative Strength Index with Bollinger Bands calculated directly on the RSI itself.
This indicator is designed to help identify periods when RSI momentum becomes unusually stretched relative to its recent behavior, instead of relying only on the traditional fixed 30 and 70 RSI levels.
The RSI is displayed together with a Bollinger Band basis, upper band, and lower band. When RSI moves outside the bands, the indicator can display overbought or oversold breach signals and highlight the background.
Features
RSI oscillator
Standard RSI calculation
Default RSI Length: 14
Adjustable price source
Bollinger Bands on RSI
Bollinger Bands are calculated from the RSI value
Default BB Length: 20
Default Upper Multiplier: 2.0
Default Lower Multiplier: 2.0
Upper and lower multipliers can be adjusted independently
Overbought Breach Signals
Displays an OB signal when RSI moves above the upper Bollinger Band
Red background highlighting can appear during the condition
Oversold Breach Signals
Displays an OS signal when RSI moves below the lower Bollinger Band
Green background highlighting can appear during the condition
Traditional RSI Reference Levels
70 level
50 level
30 level
These levels can be shown or hidden
Customizable Display
Show or hide breach signals
Show or hide the Bollinger Band fill
Show or hide the 30 / 50 / 70 RSI levels
Settings
Length
Controls the RSI calculation period.
Default: 14
BB Length
Controls the lookback period used to calculate the Bollinger Band basis and standard deviation on RSI.
Default: 20
BB Up
Controls the standard-deviation multiplier for the upper Bollinger Band.
Default: 2.0
BB Down
Controls the standard-deviation multiplier for the lower Bollinger Band.
Default: 2.0
Price Source
Selects the price source used for the RSI calculation.
Default: Close
Show Breach Signals
Turns the OB and OS markers on or off.
Fill Bands
Turns the shaded area between the upper and lower Bollinger Bands on or off.
Show RSI 30/50/70 Levels
Turns the traditional RSI reference levels on or off.
How to Read the Indicator
When RSI moves above the upper Bollinger Band, it means RSI is unusually strong relative to its recent range. This can indicate elevated bullish momentum or a potentially overextended condition.
When RSI moves below the lower Bollinger Band, it means RSI is unusually weak relative to its recent range. This can indicate elevated bearish momentum or a potentially oversold condition.
The traditional 30 and 70 RSI levels remain available as additional reference points.
Alerts
The indicator includes built-in alert conditions for:
RSI Above Upper Band
RSI Below Lower Band
These alerts can be used to notify you when RSI breaches either Bollinger Band.
Important
A breach of the upper or lower band should not automatically be treated as a reversal signal. Strong trends can keep RSI extended for a significant period.
This indicator is best used together with price action, trend analysis, support and resistance, volume, or other forms of confirmation.
For educational and informational purposes only. This indicator does not constitute financial advice. Indicador

Eaglizer RSI CloudMost RSI indicators plot one line that whips around and tells you very little on its own. This plots two moving averages of the RSI instead, and fills the space between them, so you can see the momentum regime rather than the momentum noise.
WHAT IT DOES
It takes RSI 14, then builds two moving averages on top of it. A fast one at 9 and a slow one at 50. The space between them is filled as a cloud.
When the fast average is above the slow one, the cloud is green and momentum is in a bullish regime.
When the fast average is below the slow one, the cloud is red and momentum is in a bearish regime.
A small triangle marks the bar where the cloud flips.
WHY AVERAGE THE RSI AT ALL
Raw RSI reacts to every bar. That is useful for spotting an extreme reading, and useless for telling you what the underlying momentum is actually doing. Averaging the RSI strips out the single bar reactions and leaves the shape of the move.
The 9 and the 50 do different jobs. The fast average is what momentum is doing right now. The slow average is the regime you are trading inside. The gap between them is the part that matters: a wide cloud means momentum is running, a narrow one means it is stalling, and a flip means the regime changed.
HOW I USE IT
I use this as a filter, not as a trigger. I want the cloud on my side before I take a setup in that direction. If I am looking for longs and the cloud is red, I wait.
I trade this mostly on the 4 hour and the daily. On very low timeframes the slow average becomes slow enough to be behind the move.
A flip on its own is not an entry. It is a reason to go look at the chart.
SETTINGS
RSI length, default 14. Fast RSI MA, default 9. Slow RSI MA, default 50. Both averages can be set to SMA or EMA, and SMA is the default because it is steadier.
You can turn on the raw RSI line if you want to see it underneath the cloud. It is off by default because the whole point is to stop staring at it.
Reference levels sit at 70, 50, and 30.
ALERTS
Two alert conditions are included, one for the cloud flipping bullish and one for it flipping bearish. Both carry the ticker and the close price.
WHAT THIS IS NOT
This is not a complete trading system and I am not presenting it as one. It has no entry price, no stop, and no target. It tells you what momentum regime you are in. Everything after that is on you.
The full system I trade adds pivot breakout boxes, an EMA 89, a higher timeframe EMA 34, a volume filter, and defined stop and target rules. If you want it, the link is on my profile.
DISCLAIMER
This is a technical analysis tool for education and research. It is not financial advice, it is not a recommendation to buy or sell anything, and past behavior of any indicator does not predict future results. Trading involves risk of loss. Size your positions accordingly and do your own work. Indicador

Signal Audit Lab [BSL]Signal Audit Lab measures what happens after numeric events emitted by another
indicator. Connect one external plot, define how its values become long and
short events, and inspect the resulting sample on the current symbol and
timeframe.
This is a measurement tool. It does not generate signals, simulate orders, or
claim that an observed event has a trading edge.
HOW IT WORKS
The script reads one numeric `input.source()` series. Four decoders are
available:
- Signed pulse: positive and negative event pulses such as +1 / 0 / -1.
- Threshold cross: crossings above the long level or below the short level.
- Long-only edge: the first qualifying long value after a non-qualifying value.
- Short-only edge: the equivalent short-only rule.
Events are committed only on confirmed bars. Held values are deduplicated into
one edge. Optional cooldown and conflict rules make rejected events explicit.
An `na` transition cannot create an accidental first event without a prior
valid observation.
MEASUREMENT
The event-bar close is the anchor. Direction-adjusted forward returns are
measured after 1, 3, 5, 10 and 20 bars by default. Each horizon has its own
completed and pending sample count, so unfinished observations never enter the
denominator.
The round-trip cost input subtracts a user-defined basis-point amount from each
completed return. It is a sensitivity adjustment, not a fill, spread, slippage,
or execution model.
The panel reports:
- completed and pending observations;
- mean raw and cost-adjusted directional return;
- hit rate, return dispersion, and a Wilson 95% interval;
- separate aggregate, long, and short results;
- mean favorable and adverse excursion at the longest horizon;
- a payoff proxy based on mean positive versus mean negative net outcomes;
- longest-horizon session and normalized-ATR volatility splits;
- accepted long/short counts, cooldown rejects, conflicts, `na` skips, and
configuration status.
Samples below 30 observations are highlighted. Compact mode keeps aggregate
horizons, excursion/payoff, and diagnostics readable on narrow charts. Full
mode adds directional detail, raw-to-net values, Wilson intervals, dispersion,
and the split tables.
SESSION AND VOLATILITY SPLITS
The session split classifies the event bar using the selected session and
timezone. The defaults are 09:30–16:00, Monday–Friday, America/New_York.
Volatility is normalized ATR (`ATR / close`) compared with its moving-average
baseline. Defaults are ATR 14 and baseline 100. LOW is below 0.8 times the
baseline, HIGH is above 1.2 times the baseline, and values between those
boundaries are MID. Events before the baseline is available are UNCLASSIFIED.
The exact settings remain visible in Full mode.
SETUP
1. Add an indicator that exposes a numeric plot. TradingView strategies cannot
provide an external source plot.
2. Add Signal Audit Lab and select that plot under Event source.
3. Choose the decoder and levels that match the producer's numeric contract.
4. Enter a clear source label, then set horizons, cost sensitivity, session,
and volatility boundaries.
5. Read the sample count and diagnostics before interpreting percentages.
For a continuous oscillator such as RSI, Threshold cross is the natural
decoder. For a producer that exposes +1 / 0 / -1 pulses, use Signed pulse.
OUTPUTS AND ALERTS
Optional chart markers show accepted confirmed events. A hidden +1 / 0 / -1
plot is available for inspection or data export. Alert conditions are provided
for “Accepted long event” and “Accepted short event”; they use the same
confirmed booleans as the statistics.
REPAINT AND DATA BOUNDARY
Signal Audit Lab does not commit its own events before bar close. Historical
and realtime tests confirm that an unconfirmed source flicker is excluded from
the statistics until confirmation.
This boundary cannot certify the upstream source. A connected indicator may
still repaint, use future-looking data, revise history, or change behavior after
an update. Reload and Bar Replay should be repeated for the specific producer
before relying on a result. The panel therefore labels source stability as
unverified.
LIMITATIONS
- Results describe the loaded chart history, symbol, timeframe, settings, and
upstream plot. They are not universal and can change when any of these change.
- Close-to-close forward measurement is not an order-fill simulation or a
strategy backtest.
- The cost input does not model spread, slippage, liquidity, partial fills,
position sizing, pyramiding, or portfolio interaction.
- MFE and MAE use chart OHLC values inside the forward window; they do not prove
an executable path through intrabar prices.
- Session and volatility splits are descriptive. Small or imbalanced buckets
should not be treated as stable regimes.
- The script does not optimize settings, predict prices, or validate the logic
of the connected producer.
Use the Lab to form a better question, then verify that question with a proper
execution model and out-of-sample process.
ORIGINALITY AND SOURCE
This is an original BarState Labs implementation built from an independent
written specification and deterministic acceptance fixtures. No protected,
invite-only, or closed-source implementation was used. The script uses standard
forward-return, variance, Wilson interval, excursion, and ATR calculations and
is published under the Mozilla Public License 2.0.
CHANGELOG
v1.0.0
- Initial open-source release.
- Four explicit event decoders with confirmed-bar commitment.
- Five configurable forward horizons and cost sensitivity.
- Aggregate, directional, excursion, session, and volatility evidence.
- Compact and Full panels, accepted-event markers, and two alert conditions. Indicador

@RSI_MATRIX@RSI MATRIX
INDICATOR CONCEPT
RSI MATRIX was designed to use the RSI in a different way from its traditional representation.
Normally, RSI is displayed in a separate panel to identify momentum, weakness, overbought and oversold conditions.
RSI MATRIX transfers significant RSI events directly onto the price chart, transforming them into horizontal price levels that remain active over time.
The core concept is simple:
A significant RSI event identifies a potentially important price level. That level remains visible until the market confirms its breakout.
This allows the trader to simultaneously observe:
• RSI behavior
• Price levels generated by previous RSI events
• The relationship between current price and active levels
• Confirmed breakouts of those levels
RSI MATRIX is not designed to automatically predict future market direction. It is a market analysis and decision-support tool.
RSI SETTINGS
The indicator uses a fully configurable RSI.
Default configuration:
RSI Period: 14
High Threshold: 65
Low Threshold: 35
Mid Level: 50
These values can be customized in the indicator settings.
RSI SYMBOLS
🔴 ▼ RED DOWN TRIANGLE
The RSI was above the High threshold and crosses back below it.
With the default settings: RSI crosses back below 65.
This event creates a new horizontal ray at the LOW of the candle that generated the signal.
🟢 ▲ GREEN UP TRIANGLE
The RSI was below the Low threshold and crosses back above it.
With the default settings: RSI crosses back above 35.
This event creates a new horizontal ray at the HIGH of the candle that generated the signal.
🟣 ▲ PURPLE UP TRIANGLE
The RSI crosses above the High threshold.
With the default settings: RSI crosses above 65.
This indicates strong positive RSI momentum.
🟣 ▼ PURPLE DOWN TRIANGLE
The RSI crosses below the Low threshold.
With the default settings: RSI crosses below 35.
This indicates strong negative RSI momentum.
RSI 50 LEVEL
RSI MATRIX can optionally display RSI crossings of the central 50 level.
▲ RSI ABOVE 50
The RSI crosses from below to above 50, providing additional information about increasing positive momentum.
▼ RSI BELOW 50
The RSI crosses from above to below 50, providing additional information about increasing negative momentum.
These indications are optional and can be enabled or disabled in the indicator settings.
HORIZONTAL RSI RAYS
Horizontal rays are one of the main features of RSI MATRIX.
When RSI crosses back below the High threshold, the indicator creates a horizontal ray at the LOW of the candle that generated the event.
When RSI crosses back above the Low threshold, the indicator creates a horizontal ray at the HIGH of the candle that generated the event.
The rays extend to the right and remain visible on the chart.
This transforms a past RSI event into a price level that can be monitored in the future.
The trader can therefore observe how price behaves when it later approaches or interacts with these levels.
LINE HIERARCHY
RSI MATRIX includes an automatic visual hierarchy to make active levels easier to read.
Lines closer to the current price can be displayed more prominently, while older lines can gradually become less prominent.
The user can configure:
• Distance from price used to identify nearby lines
• Number of bars after which a line is considered old
• Width of nearby, normal and old lines
• Transparency of each category
This hierarchy only changes the visual appearance of the lines. It does not modify their underlying logic.
CONFIRMED BREAK
A simple intrabar movement beyond a horizontal ray is not sufficient to invalidate it.
RSI MATRIX uses candle closes to confirm a breakout.
When a level is broken according to the confirmation rules:
The BREAK is confirmed
The horizontal ray is deleted
A BREAK symbol can appear on the chart
An alert can be generated
This helps distinguish temporary intrabar penetration from a confirmed breakout.
AUTOMATIC BREAK CONFIRMATION
With Automatic Deletion enabled, RSI MATRIX automatically adapts its confirmation logic according to the timeframe.
M5 AND M15
A BREAK requires 2 closes beyond the line within a 3-bar window. The two closes do not necessarily need to be consecutive.
HIGHER TIMEFRAMES
A BREAK requires 2 consecutive closes beyond the line.
All confirmations are evaluated at candle close.
BREAK DIRECTION
▲ BREAK LONG
A horizontal ray has been broken and confirmed in the upward direction.
▼ BREAK SHORT
A horizontal ray has been broken and confirmed in the downward direction.
LONG and SHORT describe the direction of the confirmed breakout. They should not automatically be interpreted as buy or sell signals.
ALERTS
RSI MATRIX includes automatic alerts for confirmed BREAK events.
Example:
BREAK LONG | TF: M15 | Price: 1.16850
BREAK SHORT | TF: H1 | Price: 1.16520
Each alert contains the BREAK direction, timeframe and price at confirmation.
Alerts are generated at candle close, only after the BREAK confirmation conditions have been satisfied.
This prevents a temporary price movement during candle formation from being treated as a confirmed breakout.
RSI BOX
The current RSI value can be displayed in a box in the upper-right corner of the chart.
▲ RSI xx.x = RSI is greater than or equal to 50
▼ RSI xx.x = RSI is below 50
The box color changes accordingly, providing an immediate view of the current RSI condition without requiring a separate RSI panel.
PRACTICAL USE
RSI MATRIX can be used to create a dynamic map of price levels derived from previous RSI events.
RSI EVENT → LEVEL CREATION → LEVEL REMAINS ACTIVE → PRICE RETURNS → POSSIBLE CONFIRMED BREAK
The objective is not only to observe what RSI is doing now. RSI MATRIX preserves on the price chart the levels associated with previous significant RSI events.
Active horizontal rays represent levels that have not yet been invalidated according to the indicator's confirmation rules.
A confirmed BREAK indicates that price has satisfied the conditions required for that level to be considered broken.
QUICK SYMBOL GUIDE
🔴 ▼ Red Triangle → RSI crosses back below the High threshold → horizontal ray created at the candle LOW.
🟢 ▲ Green Triangle → RSI crosses back above the Low threshold → horizontal ray created at the candle HIGH.
🟣 ▲ Purple Triangle → RSI crosses above the High threshold.
🟣 ▼ Purple Triangle → RSI crosses below the Low threshold.
▲ RSI > 50 → RSI crosses above the central 50 level.
▼ RSI < 50 → RSI crosses below the central 50 level.
━━━━ Horizontal Ray → Price level generated by a previous RSI event and still active.
▲ BREAK LONG → Confirmed upward breakout of an active horizontal ray.
▼ BREAK SHORT → Confirmed downward breakout of an active horizontal ray.
IMPORTANT NOTICE
RSI MATRIX is a technical analysis tool and is not an automated trading system.
Symbols, horizontal rays and BREAK events should be interpreted within the context of market structure and the timeframe being analyzed.
BREAK LONG and BREAK SHORT indicate confirmed breakouts according to the indicator's rules and should not automatically be interpreted as buy or sell signals. Indicador

RSI Extreme Value Labels [DotGain]RSI Extreme Value Labels
A standard RSI that writes the actual number on the chart whenever the indicator turns at an extreme. Instead of eyeballing how deep a spike went, you see it: 82, 74, 19.
How it works
The script looks for confirmed pivot highs and lows in the RSI line. A pivot high only gets a label if it sits at or above the overbought level; a pivot low only gets one if it sits at or below the oversold level. Everything in between stays clean.
Because pivots need bars on both sides to be confirmed, labels appear a few bars after the actual turn. That is the trade-off for not repainting — a label, once printed, stays where it is.
Settings
RSI length, source and line color
Overbought / oversold thresholds, plus an optional shaded zone
Pivot bars left and right — larger values mean fewer but more significant labels
Decimal places, vertical offset, text color and size
Notes
Useful for comparing the strength of successive extremes, spotting divergences at a glance, and reviewing past reactions without hovering over the line. Works on any symbol and timeframe.
Have fun :)
Disclaimer
This RSI Extreme Value Labels indicator is provided for informational and educational purposes only. It does not, and should not be construed as, financial, investment, or trading advice.
This indicator is an independent implementation of a standard Relative Strength Index combined with a pivot-based labeling routine, and is not affiliated with, or endorsed by, any third-party trading systems, strategies, protocols, or trademarked methodologies. The labels, overbought and oversold zones, and RSI values displayed by this indicator are generated by a predefined set of algorithmic rules based on historical price data and user-defined input settings. They do not constitute a direct recommendation to buy, sell, or hold any financial instrument or digital asset.
All trading and investing in financial markets involves a substantial risk of loss. You may lose part or all of your invested capital. Past performance does not guarantee future results. This indicator marks momentum extremes only after the required confirmation bars have closed, and may therefore produce lagging, incomplete, or misleading signals. An extreme RSI reading can persist for a long time in a strong trend and does not by itself indicate a reversal. Market behavior is influenced by many external factors and can deviate significantly from historical patterns or expectations.
The creator DotGain assumes no responsibility or liability for any financial losses, damages, or decisions made based on the use of this indicator or the information it provides. You are solely responsible for your own trading and investment decisions. Always conduct your own research (DYOR), use proper risk management, validate insights with additional tools or analysis, and consider your personal financial situation and risk tolerance before making any financial decision. Indicador

Dynamic Deviation Channels (RSI Trigger) [ChartPrime]Dynamic Deviation Channels (RSI Trigger)
🔶 OVERVIEW
Standard volatility channels paint static bands across your entire chart, ignoring shifting market momentum and leading to false breakouts in trending environments. The Dynamic Deviation Channels (RSI Trigger) solves this by combining ATR-based volatility bands with a dynamic Relative Strength Index filter.
Instead of showing overlapping channels on both sides simultaneously, the indicator intelligently displays upper bands only when momentum is bullish/neutral and lower bands only when momentum shifts bearish, keeping your workspace clean and focused on active market participation zones.
🔶 HOW IT WORKS
The indicator processes market structure and momentum through a multi-stage execution pipeline:
Adaptive Mid-Line Trend Matrix: Computes a configurable moving average (SMA, EMA, WMA, or RMA) to serve as the central channel baseline, dynamically coloring itself based on short-term price slopes.
ATR Volatility Multipliers: Expands outward from the central basis using multi-tiered ATR deviations to establish structured Level 1, Level 2, and Level 3 boundary channels.
RSI Directional Filtering: A smoothed RSI engine checks prevailing momentum state. When the RSI value is at or above 50, upper channel bands activate; when it drops below 50, lower channel bands engage.
Smart Signal Generation: Plots precise entry triangles when price interacts with the primary deviation bands, utilizing a built-in bar gap control to prevent signal clustering.
🔶 KEY FEATURES
Conditional Band Rendering: Automatically hides inactive channel zones based on RSI momentum thresholds, eliminating chart clutter during strong directional trends.
Multi-Tiered Deviation Zones: Features three distinct deviation multiplier levels with custom background fills to highlight volatility expansion and over-extension zones.
Glowing Mid-Line Display: A highlighted central moving average complete with a soft glow effect for immediate trend-direction recognition.
Live Deviation Labels:** Clean, real-time price labels pinned to the final bar of each active upper and lower deviation boundary for instant reference.
🔶 TRADING APPLICATIONS
Momentum-Aligned Rebounds:** When lower bands are active during a bearish-to-neutral momentum phase, look for price rejections off Deviation Level 1 or 2 to catch high-probability counter-trend bounces.
Volatility Expansion Breakouts:** Monitor price interaction with outermost Level 3 bands. A clean break past these boundaries during high-volatility regimes signals an aggressive continuation move.
Trend Filtering via Mid-Line:** Use the glowing central moving average slope and color state to determine primary bias before taking entries off individual deviation levels.
🔶 SETTINGS
Moving Average (Length / Type): Controls the lookback period and calculation method (SMA, EMA, WMA, RMA) for the central baseline channel.
RSI Filter (Length / Source): Adjusts the sensitivity and data input source used by the momentum filter engine to toggle upper and lower band visibility.
Deviation Bands (Multipliers / Display Toggles): Customizes the width spacing for all three deviation tiers and lets you toggle the visibility of the outermost channels.
🔶 CONCLUSION
The Dynamic Deviation Channels (RSI Trigger) brings clarity to volatility channel analysis. By filtering band display through real-time RSI momentum, it ensures you are only looking at the structural levels that matter most for your current market direction. Indicador

Normalize RSI | TR📊 Normalize RSI | TR – Smart RSI Oscillator with Adaptive Normalization & Trend Signals
This indicator transforms the classic RSI into a dynamic, normalized oscillator that adapts to market conditions. It applies a multi-stage smoothing and normalization process to filter out noise, highlight true momentum shifts, and generate clear trend signals.
🔧 Key Features:
RSI Normalization – Centers RSI around 50 and normalizes it over a user-defined lookback period, creating a clean, bounded oscillator.
Dual Smoothing – Applies an exponential smoothing factor twice, allowing you to control responsiveness and reduce false signals.
Trend Detection – Automatically identifies bullish and bearish trends based on crossing customizable overbought/oversold levels.
Dynamic Color Palette – Choose from 9 color themes (Classic, Modern, Heat, Robust, Accented, Monochrome, Moderate, Aqua, Cosmic) to match your chart aesthetic.
Visual Signals – Displays colored candlesticks, background zones, entry shapes (triangles), and a real-time table with the current trend direction.
Momentum-Based Fill Transparency – The fill area between the zero line and the oscillator adapts to momentum strength, giving you visual cues on volatility.
Multi-Plot Display – Plots the normalized RSI, zero line, overbought/oversold levels, and includes a floating label with the latest value.
⚙️ Customizable Inputs:
RSI Length & Smoothing MA Type (EMA, SMA, RMA, WMA, VWMA, HMA, DEMA, TEMA, TRIMA, FRAMA, SWMA)
Normalization Length & Smoothing Factor
Clipping Factor to preserve extreme moves
Overbought / Oversold Levels (adjustable from -50 to +50)
🚨 Alerts Built-In:
Bullish / Bearish crossover of zero
Entry into Overbought / Oversold zones
📈 Ideal For:
Swing traders and scalpers looking for a refined RSI-based edge
Traders who prefer visual clarity and customizable color schemes
Those who want to combine momentum, trend, and volatility into one indicator Indicador

Blended Momentum OscillatorBlended Momentum Oscillator
Overview
A bounded momentum indicator plotted in a separate pane below the chart. It blends two normalized momentum measures into a single 0–100 line, smoothing out the whipsaw that either measure produces on its own.
How it works
The output is the arithmetic mean of two components:
1. **Smoothed RSI** — a 14-period RSI passed through a 14-period Hull Moving Average. The HMA reduces lag compared to a simple or exponential smoothing of the same length while cutting the noise of raw RSI.
2. **Slow Stochastic** — a 200-period Stochastic of close against the 200-bar high/low range, smoothed with a 50-period EMA. The long lookback makes this component a slow-moving positional reference rather than a fast trigger.
Both components are natively bounded to 0–100, so their average is too. Missing values are substituted with the neutral midpoint of 50 so the line stays continuous on new symbols or thin history.
The fast RSI leg supplies responsiveness; the slow Stochastic leg anchors the reading to where price sits within its longer-term range. A high combined value therefore requires both recent momentum *and* an elevated position in the 200-bar range.
Reading the indicator
**Color gradient.** The line is continuously colored by its own value, dark green at the bottom of the scale through green, lime, yellow, orange, red, to maroon at the top. Color alone communicates the current regime without reading the number.
**Levels.** Dashed lines mark 80 and 20; a dotted line marks the 50 midpoint. The 20–80 band is lightly shaded. Because both components are long-period and averaged, excursions past 80 or below 20 are comparatively rare — these are not the frequent, low-signal touches typical of a standalone 14-period RSI.
**Pivot markers.** An X cross is plotted at each confirmed local extreme of the oscillator that occurs in an extreme zone: pivot highs above 80 (maroon) and pivot lows below 20 (teal). Detection uses one bar left and one bar right, so a marker is confirmed one bar after the fact and is drawn back at the pivot bar. These mark the point where an extended reading actually turns, rather than the moment it first enters the zone.
**Scale.** Two invisible anchor plots at 0 and 100 pin the pane to the full range. The vertical scale never rescales to the visible data, so the distance between readings is comparable across symbols and timeframes.
Notes
- No inputs. All periods are fixed by design; the component lengths are chosen to be deliberately mismatched in speed, and altering them changes the character of the blend.
- Requires roughly 200 bars of history before the slow component is fully seeded.
- Timeframe-agnostic. It works on any chart period, but the 200-bar Stochastic means the effective lookback in calendar time scales with the chart's timeframe.
- This is an analytical tool, not a signal system. Extreme readings and pivot markers describe conditions; they are not entry or exit instructions.
Indicador
