RSI Crossover dipali parikhThis script generates buy and sell signals based on the crossover of the Relative Strength Index (RSI) and the RSI-based Exponential Moving Average (EMA). It also includes an additional condition for both buy and sell signals that the RSI-based EMA must be either above or below 50.
Key Features:
Buy Signal: Triggered when:
The RSI crosses above the RSI-based EMA.
The RSI-based EMA is above 50.
A green "BUY" label will appear below the bar when the buy condition is met.
Sell Signal: Triggered when:
The RSI crosses below the RSI-based EMA.
The RSI-based EMA is below 50.
A red "SELL" label will appear above the bar when the sell condition is met.
Customizable Inputs:
RSI Length: Adjust the period for calculating the RSI (default is 14).
RSI-based EMA Length: Adjust the period for calculating the RSI-based EMA (default is 9).
RSI Threshold: Adjust the threshold (default is 50) for when the RSI-based EMA must be above or below.
Visuals:
The RSI is plotted as a blue line.
The RSI-based EMA is plotted as an orange line.
Buy and sell signals are indicated by green "BUY" and red "SELL" labels.
Alerts:
Alerts can be set for both buy and sell conditions to notify you when either condition is met.
How to Use:
Use this script to identify potential buy and sell opportunities based on the behavior of the RSI relative to its EMA.
The buy condition indicates when the RSI is strengthening above its EMA, and the sell condition signals when the RSI is weakening below its EMA.
Strategy Use:
Ideal for traders looking to leverage RSI momentum for entering and exiting positions.
The RSI-based EMA filter helps smooth out price fluctuations, focusing on stronger signals.
This script is designed for both discretionary and algorithmic traders, offering a simple yet effective method for spotting trend reversals and continuation opportunities using RSI.
Search in scripts for "rsi"
RSI Team Synergy | JeffreyTimmermansRSI Team Synergy
The "RSI Team Synergy" indicator is an advanced and highly customizable tool that integrates a Double RSI (DRSI) approach for comprehensive trend and momentum analysis. It utilizes two layers of RSI calculations, along with optional smoothing and various moving average types, to enhance signal accuracy. The dynamic visuals and alerts make this indicator a valuable resource for traders aiming to optimize their strategies.
Key Features
Double RSI (DRSI) Calculation
First RSI (Primary Layer): Captures the core price momentum using a configurable period.
Second RSI (DRSI Layer): Applies a second RSI calculation to the smoothed first RSI, refining signals and amplifying trend accuracy.
Double RSI Formula: Combines the smoothed RSI layers into a single robust indicator that adapts to market conditions.
Smoothing and Advanced Moving Averages
Optional Smoothing: Enables users to reduce noise by applying smoothing to both RSI layers.
Advanced MA Options: Supports multiple MA types, including SMA, EMA, WMA, RMA, DEMA, TEMA, VWMA, ZLEMA, and HMA. These can be applied to tailor the indicator to specific trading conditions.
Separate Configurations: Independent smoothing lengths and types for each RSI layer provide unparalleled customization.
Threshold and Signal System
Long Threshold: Highlights bullish conditions when the Double RSI exceeds the threshold.
Short Threshold: Signals bearish conditions when the Double RSI falls below the threshold.
Directional State: Tracks the overall direction using a state-based signal system (bullish, bearish, or neutral).
Dynamic Visualization
Oscillator Color Coding: Green shades for bullish momentum. Red shades for bearish momentum. Dynamic gradients for smoother transitions.
Glow Effect: Optional glowing lines enhance the visual clarity of the oscillator.
Threshold Lines: Configurable dashed horizontal lines to mark critical levels for easy reference.
Bar Color Integration
Bar Coloring: Matches bar colors to the oscillator's direction for cohesive visualization.
Advanced Control: Toggle bar coloring on/off without affecting other plots.
Alerts
Bullish Signal Alert: Triggers when the Double RSI crosses above the long threshold.
Bearish Signal Alert: Triggers when the Double RSI crosses below the short threshold.
Custom Messages: Alerts are equipped with descriptive messages for actionable insights.
Signal Arrows
Bullish Arrow (↑): Marks upward trends directly on the chart.
Bearish Arrow (↓): Highlights downward trends, ensuring traders never miss an opportunity.
Improvements
Customizable Thresholds: Adjustable long and short thresholds allow traders to fine-tune sensitivity.
Enhanced Smoothing Control: Separate smoothing options for each RSI layer provide flexibility in noise reduction.
Multiple MA Types: Extensive support for advanced moving averages to suit diverse trading preferences.
Color-Coded Oscillator: Improves trend visibility with gradient-based coloring and optional glow effects.
Signal Detection: Clear and intuitive arrows directly on the chart for quick signal interpretation.
Alerts and Notifications: Comprehensive alert conditions keep traders informed in real-time.
Use Cases
Momentum Analysis: Identify sustained bullish or bearish trends using the Double RSI calculation.
Noise Reduction: Utilize smoothing and advanced MA options to remove market noise.
Reversal Detection: Spot potential trend reversals with threshold-based signals.
Customizable Strategies: Tailor the indicator for scalping, swing trading, or long-term analysis.
The RSI Team Synergy indicator combines precision, flexibility, and intuitive design, making it an essential tool for traders at all levels. With its innovative Double RSI approach and advanced customization options, it provides actionable insights for mastering market trends.
This script is inspired by "Clokivez" . However, it is more advanced and includes additional features and options.
-Jeffrey
RSI + Normalized Fisher Transform with SignalsThis indicator combines three tools for market analysis: the Relative Strength Index (RSI), the RSI's moving average, and the Fisher Transform. RSI is a momentum oscillator that measures the speed and change of price movements, helping identify overbought and oversold conditions. The RSI moving average is a smoothed version of the RSI that filters noise and confirms trends. The Fisher Transform is a mathematical technique that transforms price data into a Gaussian normal distribution, making it easier to identify turning points. It has been normalized to the same scale as the RSI (0-100) for consistency.
Purpose
The goal of this indicator is to identify potential buy and sell opportunities with varying degrees of strength (strong and weak). By combining the RSI, its moving average, and the Fisher Transform, the indicator ensures signals are based on both momentum and reversals, making it highly versatile across different market conditions.
Key Features
This indicator provides strong and weak buy and sell signals. A strong buy occurs when the RSI crosses above its moving average while both the RSI and its moving average are oversold (below the default threshold of 30), and the Fisher Transform reverses direction within the same or prior bar while also being oversold. A weak buy occurs when the Fisher Transform is oversold, and the RSI crosses above its moving average while its value is between the default oversold threshold (30) and 50. A strong sell occurs when the RSI crosses below its moving average while both the RSI and its moving average are overbought (above the default threshold of 70), and the Fisher Transform reverses direction within the same or prior bar while also being overbought. A weak sell occurs when the Fisher Transform is overbought, and the RSI crosses below its moving average while its value is between 50 and the default overbought threshold (70).
The indicator includes customizable thresholds and lengths. Users can adjust the oversold and overbought thresholds to suit their trading style. The RSI length, moving average length, and Fisher Transform length are also customizable. The Fisher Transform is scaled to the RSI’s range of 0-100 to simplify analysis and signal interpretation.
How to Use the Indicator
On the chart, you will see the RSI line in blue, the RSI moving average in orange, and the Fisher Transform in purple. Horizontal lines at the default oversold (30) and overbought (70) levels mark critical zones for signals. Adjust these thresholds in the indicator settings as needed.
Strong buy signals are shown as larger, darker green arrows below the price. Weak buy signals are small lime arrows below the price. Strong sell signals are larger, darker red arrows above the price. Weak sell signals are small fuchsia arrows above the price.
Signal Interpretation
A strong buy indicates a highly favorable buying opportunity. This typically occurs when the asset is in a downtrend but shows signs of reversal, particularly in oversold zones. A weak buy suggests a potential buying opportunity but with less conviction, often when the market is neutral to slightly bearish but showing upward momentum. A strong sell indicates a highly favorable selling opportunity, usually occurring when the asset is in an uptrend but shows signs of reversal, particularly in overbought zones. A weak sell suggests a potential selling opportunity but with less conviction, often in neutral to slightly bullish markets showing downward momentum.
Practical Tips
Avoid using signals in isolation. Combine this indicator with other tools such as trendlines, moving averages, or support/resistance levels for greater accuracy. Adjust the parameters for different assets to match their volatility. For volatile assets, consider wider thresholds like 20/80 for oversold/overbought levels. For less volatile assets, tighter thresholds like 35/65 may be more appropriate. Use higher timeframes to confirm signals before trading on lower timeframes. Be cautious in sideways markets, as both RSI and the Fisher Transform perform better in trending conditions.
Instructions for Adjustments
To change the oversold or overbought levels, open the indicator settings by clicking the gear icon and modify the "Oversold Threshold" and "Overbought Threshold" values. To adjust lengths for RSI and Fisher Transform, update the "RSI Length," "RSI Moving Average Length," and "Fisher Transform Length" settings. If needed, toggle signal visibility by enabling or disabling specific arrows (Strong Buy, Weak Buy, Strong Sell, Weak Sell) in the "Style" tab.
Best Practices
Risk management is essential. Always set appropriate stop-loss levels and position sizes based on your risk tolerance. Backtest the indicator on historical data to understand its performance and behavior for your chosen asset and timeframe. Combining this indicator with volume or volatility analysis (Bollinger Band Width, for example) can help confirm signal validity.
This indicator simplifies decision-making by identifying high-probability trading opportunities using a combination of momentum, trend, and reversals. Follow these instructions to fully utilize its capabilities without needing to analyze the underlying code.
RSI Weighted Trend System I [InvestorUnknown]The RSI Weighted Trend System I is an experimental indicator designed to combine both slow-moving trend indicators for stable trend identification and fast-moving indicators to capture potential major turning points in the market. The novelty of this system lies in the dynamic weighting mechanism, where fast indicators receive weight based on the current Relative Strength Index (RSI) value, thus providing a flexible tool for traders seeking to adapt their strategies to varying market conditions.
Dynamic RSI-Based Weighting System
The core of the indicator is the dynamic weighting of fast indicators based on the value of the RSI. In essence, the higher the absolute value of the RSI (whether positive or negative), the higher the weight assigned to the fast indicators. This enables the system to capture rapid price movements around potential turning points.
Users can choose between a threshold-based or continuous weight system:
Threshold-Based Weighting: Fast indicators are activated only when the absolute RSI value exceeds a user-defined threshold. Below this threshold, fast indicators receive no weight.
Continuous Weighting: By setting the weight threshold to zero, the fast indicators always receive some weight, although this can result in more false signals in ranging markets.
// Calculate weight for Fast Indicators based on RSI (Slow Indicator weight is kept to 1 for simplicity)
f_RSI_Weight_System(series float rsi, simple float weight_thre) =>
float fast_weight = na
float slow_weight = na
if weight_thre > 0
if math.abs(rsi) <= weight_thre
fast_weight := 0
slow_weight := 1
else
fast_weight := 0 + math.sqrt(math.abs(rsi))
slow_weight := 1
else
fast_weight := 0 + math.sqrt(math.abs(rsi))
slow_weight := 1
Slow and Fast Indicators
Slow Indicators are designed to identify stable trends, remaining constant in weight. These include:
DMI (Directional Movement Index) For Loop
CCI (Commodity Channel Index) For Loop
Aroon For Loop
Fast Indicators are more responsive and designed to spot rapid trend shifts:
ZLEMA (Zero-Lag Exponential Moving Average) For Loop
IIRF (Infinite Impulse Response Filter) For Loop
Each of these indicators is calculated using a for-loop method to generate a moving average, which captures the trend of a given length range.
RSI Normalization
To facilitate the weighting system, the RSI is normalized from its usual 0-100 range to a -1 to 1 range. This allows for easy scaling when calculating weights and helps the system adjust to rapidly changing market conditions.
// Normalize RSI (1 to -1)
f_RSI(series float rsi_src, simple int rsi_len, simple string rsi_wb, simple string ma_type, simple int ma_len) =>
output = switch rsi_wb
"RAW RSI" => ta.rsi(rsi_src, rsi_len)
"RSI MA" => ma_type == "EMA" ? (ta.ema(ta.rsi(rsi_src, rsi_len), ma_len)) : (ta.sma(ta.rsi(rsi_src, rsi_len), ma_len))
Signal Calculation
The final trading signal is a weighted average of both the slow and fast indicators, depending on the calculated weights from the RSI. This ensures a balanced approach, where slow indicators maintain overall trend guidance, while fast indicators provide timely entries and exits.
// Calculate Signal (as weighted average)
sig = math.round(((DMI*slow_w) + (CCI*slow_w) + (Aroon*slow_w) + (ZLEMA*fast_w) + (IIRF*fast_w)) / (3*slow_w + 2*fast_w), 2)
Backtest Mode and Performance Metrics
This version of the RSI Weighted Trend System includes a comprehensive backtesting mode, allowing users to evaluate the performance of their selected settings against a Buy & Hold strategy. The backtesting includes:
Equity calculation based on the signals generated by the indicator.
Performance metrics table comparing Buy & Hold strategy metrics with the system’s signals, including: Mean, positive, and negative return percentages, Standard deviations (of all, positive and negative returns), Sharpe Ratio, Sortino Ratio, and Omega Ratio
f_PerformanceMetrics(series float base, int Lookback, simple float startDate, bool Annualize = true) =>
// Initialize variables for positive and negative returns
pos_sum = 0.0
neg_sum = 0.0
pos_count = 0
neg_count = 0
returns_sum = 0.0
returns_squared_sum = 0.0
pos_returns_squared_sum = 0.0
neg_returns_squared_sum = 0.0
// Loop through the past 'Lookback' bars to calculate sums and counts
if (time >= startDate)
for i = 0 to Lookback - 1
r = (base - base ) / base
returns_sum += r
returns_squared_sum += r * r
if r > 0
pos_sum += r
pos_count += 1
pos_returns_squared_sum += r * r
if r < 0
neg_sum += r
neg_count += 1
neg_returns_squared_sum += r * r
float export_array = array.new_float(12)
// Calculate means
mean_all = math.round((returns_sum / Lookback) * 100, 2)
mean_pos = math.round((pos_count != 0 ? pos_sum / pos_count : na) * 100, 2)
mean_neg = math.round((neg_count != 0 ? neg_sum / neg_count : na) * 100, 2)
// Calculate standard deviations
stddev_all = math.round((math.sqrt((returns_squared_sum - (returns_sum * returns_sum) / Lookback) / Lookback)) * 100, 2)
stddev_pos = math.round((pos_count != 0 ? math.sqrt((pos_returns_squared_sum - (pos_sum * pos_sum) / pos_count) / pos_count) : na) * 100, 2)
stddev_neg = math.round((neg_count != 0 ? math.sqrt((neg_returns_squared_sum - (neg_sum * neg_sum) / neg_count) / neg_count) : na) * 100, 2)
// Calculate probabilities
prob_pos = math.round((pos_count / Lookback) * 100, 2)
prob_neg = math.round((neg_count / Lookback) * 100, 2)
prob_neu = math.round(((Lookback - pos_count - neg_count) / Lookback) * 100, 2)
// Calculate ratios
sharpe_ratio = math.round(mean_all / stddev_all * (Annualize ? math.sqrt(Lookback) : 1), 2)
sortino_ratio = math.round(mean_all / stddev_neg * (Annualize ? math.sqrt(Lookback) : 1), 2)
omega_ratio = math.round(pos_sum / math.abs(neg_sum), 2)
// Set values in the array
array.set(export_array, 0, mean_all), array.set(export_array, 1, mean_pos), array.set(export_array, 2, mean_neg),
array.set(export_array, 3, stddev_all), array.set(export_array, 4, stddev_pos), array.set(export_array, 5, stddev_neg),
array.set(export_array, 6, prob_pos), array.set(export_array, 7, prob_neu), array.set(export_array, 8, prob_neg),
array.set(export_array, 9, sharpe_ratio), array.set(export_array, 10, sortino_ratio), array.set(export_array, 11, omega_ratio)
// Export the array
export_array
The metrics help traders assess the effectiveness of their strategy over time and can be used to optimize their settings.
Calibration Mode
A calibration mode is included to assist users in tuning the indicator to their specific needs. In this mode, traders can focus on a specific indicator (e.g., DMI, CCI, Aroon, ZLEMA, IIRF, or RSI) and fine-tune it without interference from other signals.
The calibration plot visualizes the chosen indicator's performance against a zero line, making it easy to see how changes in the indicator’s settings affect its trend detection.
Customization and Default Settings
Important Note: The default settings provided are not optimized for any particular market or asset. They serve as a starting point for experimentation. Traders are encouraged to calibrate the system to suit their own trading strategies and preferences.
The indicator allows deep customization, from selecting which indicators to use, adjusting the lengths of each indicator, smoothing parameters, and the RSI weight system.
Alerts
Traders can set alerts for both long and short signals when the indicator flips, allowing for automated monitoring of potential trading opportunities.
RSI with Dynamic ColorsThe "RSI with Dynamic Colors" is a custom indicator built on top of the traditional Relative Strength Index (RSI), which helps traders identify overbought or oversold market conditions. This enhanced version includes added functionality like dynamic colors, highlighting specific conditions, and more customization options. Here's a breakdown of how this indicator works:
Indicator Components:
Relative Strength Index (RSI) Calculation:
The RSI is a momentum oscillator that measures the speed and change of price movements. It oscillates between 0 and 100, helping traders determine if an asset is overbought or oversold.
In this version, the RSI is calculated with a configurable lookback period (default is 14) and applies smoothing to both upward and downward price changes using the Relative Moving Average (RMA).
Dynamic Coloring:
The indicator dynamically changes the color of the RSI line based on its value. Specific thresholds include:
Blue: When the RSI is at or above an extreme overbought level (≥ 85).
Red: When the RSI is in the overbought zone (≥ 70 but < 85).
Yellow: When the RSI is at or below the extreme oversold level (≤ 15).
Green: When the RSI is in the oversold zone (≤ 30 but > 15).
White: When the RSI is between the oversold and overbought zones.
Moving Average Options (MA):
The indicator allows the user to plot an optional moving average of the RSI for additional trend confirmation. Users can select from various types of moving averages, including Simple Moving Average (SMA), Exponential Moving Average (EMA), and others.
Bollinger Bands can be optionally applied around the RSI to visualize volatility.
Overbought and Oversold Highlights:
It provides visual highlights (green for overbought and red for oversold) in the background of the RSI plot, making it easier to identify potential reversal zones.
Divergence Detection (Optional):
The indicator can optionally display regular bullish or bearish divergence, which can signal potential trend reversals. Divergence occurs when price moves in the opposite direction of the RSI.
Bullish divergence is indicated when the price makes lower lows while the RSI makes higher lows.
Bearish divergence is shown when the price makes higher highs while the RSI makes lower highs.
Alerts:
Users can set up alerts for bullish or bearish divergence, making it easier to get notified when key conditions occur in the market.
Use Case:
This custom RSI indicator is designed for traders who want to combine the classic RSI functionality with enhanced visual aids, such as color coding for different RSI zones, customizable moving averages, and Bollinger Bands. It is particularly useful for identifying potential market tops and bottoms by highlighting overbought/oversold conditions and divergence signals.
In summary, this indicator not only retains the traditional RSI's power but also adds new layers of insight through color, moving averages, and divergence detection, helping traders make better-informed decisions.
RSI (Kernel Optimized) | Flux Charts💎 GENERAL OVERVIEW
Introducing our new KDE Optimized RSI Indicator! This indicator adds a new aspect to the well-known RSI indicator, with the help of the KDE (Kernel Density Estimation) algorithm, estimates the probability of a candlestick will be a pivot or not. For more information about the process, please check the "HOW DOES IT WORK ?" section.
Features of the new KDE Optimized RSI Indicator :
A New Approach To Pivot Detection
Customizable KDE Algorithm
Realtime RSI & KDE Dashboard
Alerts For Possible Pivots
Customizable Visuals
❓ HOW TO INTERPRET THE KDE %
The KDE % is a critical metric that reflects how closely the current RSI aligns with the KDE (Kernel Density Estimation) array. In simple terms, it represents the likelihood that the current candlestick is forming a pivot point based on historical data patterns. a low percentage suggests a lower probability of the current candlestick being a pivot point. In these cases, price action is less likely to reverse, and existing trends may continue. At moderate levels, the possibility of a pivot increases, indicating potential trend shifts or consolidations.Traders should start monitoring closely for confirmation signals. An even higher KDE % suggests a strong likelihood that the current candlestick could form a pivot point, which could lead to a reversal or significant price movement. These points often align with overbought or oversold conditions in traditional RSI analysis, making them key moments for potential trade entry or exit.
📌 HOW DOES IT WORK ?
The RSI (Relative Strength Index) is a widely used oscillator among traders. It outputs a value between 0 - 100 and gives a glimpse about the current momentum of the price action. This indicator then calculates the RSI for each candlesticks, and saves them into an array if the candlestick is a pivot. The low & high pivot RSIs' are inserted into two different arrays. Then the a KDE array is calculated for both of the low & high pivot RSI arrays. Explaining the KDE might be too much for this write-up, but for a brief explanation, here are the steps :
1. Define the necessary options for the KDE function. These are : Bandwidth & Nº Steps, Array Range (Array Max - Array Min)
2. After that, create a density range array. The array has (steps * 2 - 1) elements and they are calculated by (arrMin + i * stepCount), i being the index.
3. Then, define a kernel function. This indicator has 3 different kernel distribution modes : Uniform, Gaussian and Sigmoid
4. Then, define a temporary value for the current element of KDE array.
5. For each element E in the pivot RSI array, add "kernel(densityRange.get(i) - E, 1.0 / bandwidth)" to the temporary value.
6. Add 1.0 / arrSize * to the KDE array.
Then the prefix sum array of the KDE array is calculated. For each candlestick, the index closest to it's RSI value in the KDE array is found using binary search. Then for the low pivot KDE calculation, the sum of KDE values from found index to max index is calculated. For the high pivot KDE, the sum of 0 to found index is used. Then if high or low KDE value is greater than the activation threshold determined in the settings, a bearish or bullish arrow is plotted after bar confirmation respectively. The arrows are drawn as long as the KDE value of current candlestick is greater than the threshold. When the KDE value is out of the threshold, a less transparent arrow is drawn, indicating a possible pivot point.
🚩 UNIQUENESS
This indicator combines RSI & KDE Algorithm to get a foresight of possible pivot points. Pivot points are important entry, confirmation and exit points for traders. But to their nature, they can be only detected after more candlesticks are rendered after them. The purpose of this indicator is to alert the traders of possible pivot points using KDE algorithm right away when they are confirmed. The indicator also has a dashboard for realtime view of the current RSI & Bullish or Bearish KDE value. You can fully customize the KDE algorithm and set up alerts for pivot detection.
⚙️ SETTINGS
1. RSI Settings
RSI Length -> The amount of bars taken into account for RSI calculation.
Source -> The source value for RSI calculation.
2. Pivots
Pivot Lengths -> Pivot lengths for both high & low pivots. For example, if this value is set to 21; 21 bars before AND 21 bars after a candlestick must be higher for a candlestick to be a low pivot.
3. KDE
Activation Threshold -> This setting determines the amount of arrows shown. Higher options will result in more arrows being rendered.
Kernel -> The kernel function as explained in the upper section.
Bandwidth -> The bandwidth variable as explained in the upper section. The smoothness of the KDE function is tied to this setting.
Nº Bins -> The Nº Steps variable as explained in the upper section. It determines the precision of the KDE algorithm.
RSI Multi-Timeframe PINESCRIPTLABS📈 Use the Relative Strength Index (RSI) calculated across multiple time frames to generate signals
🔹 Intraday: Displays a table with real-time RSI values for the time frames of 5 minutes, 15 minutes, 30 minutes, 1 hour, 4 hours, and 1 day.
🔹 Standard: Displays a table with real-time RSI values for the time frames of 30 minutes, 1 hour, 4 hours, 1 day, 1 week, and 1 month.
The indicator allows you to customize overbought and oversold thresholds, as well as choose between viewing RSI values for intraday or standard time frames, tailoring the analysis to your specific needs. 🔧📊
🔔 Signals are generated when in 4 of the 6 time frames we define below:
Overbought Signal (When RSI indicates overbought conditions):
• Intraday: Activated when the RSI in the time frames of 5 minutes, 15 minutes, 30 minutes, and 1 hour is above the 70 threshold. 📈
• Standard: Activated when the RSI in the time frames of 30 minutes, 1 hour, 4 hours, and 1 day is above the 70 threshold. 📈
Oversold Signal (When RSI indicates oversold conditions):
• Intraday: Activated when the RSI in the time frames of 5 minutes, 15 minutes, 30 minutes, and 1 hour is below the 30 threshold. 📉
• Standard: Activated when the RSI in the time frames of 30 minutes, 1 hour, 4 hours, and 1 day is below the 30 threshold. 📉
Español:
📈 Utiliza el Índice de Fuerza Relativa (RSI) calculado en varios marcos de tiempo para generar señales
🔹 Intraday: Muestra una tabla con los valores del RSI en tiempo real para los marcos de tiempo de 5 minutos, 15 minutos, 30 minutos, 1 hora, 4 horas y 1 día.
🔹 Standard: Muestra una tabla con los valores del RSI en tiempo real para los marcos de tiempo de 30 minutos, 1 hora, 4 horas, 1 día, 1 semana y 1 mes.
El indicador te permite personalizar los umbrales de sobrecompra y sobreventa, así como elegir entre ver los valores RSI para marcos de tiempo intradía o estándar, adaptando el análisis a tus necesidades específicas. 🔧📊
🔔 Las señales se generan cuando en 4 de los 6 marcos de tiempo que definimos a continuación:
Señal de Sobrecompra (Cuando el RSI indica sobrecompra):
• Intraday: Se activa cuando el RSI en los marcos de tiempo de 5 minutos, 15 minutos, 30 minutos y 1 hora está por encima del umbral de 70. 📈
• Standard: Se activa cuando el RSI en los marcos de tiempo de 30 minutos, 1 hora, 4 horas y 1 día están por encima del umbral de 70. 📈
Señal de Sobreventa (Cuando el RSI indica sobreventa):
• Intraday: Se activa cuando el RSI en los marcos de tiempo de 5 minutos, 15 minutos, 30 minutos y 1 hora está por debajo del umbral de 30. 📉
• Standard: Se activa cuando el RSI en los marcos de tiempo de 30 minutos, 1 hora, 4 horas y 1 día están por debajo del umbral de 30. 📉
RSI ATR Range [SS]Hey everyone,
Over the course of the last year I had a bunch of requests to do something with RSI. I did do an RSI expected move plotter, but the requests were to overhaul RSI and make it better I guess.
So here is my attempt!
This is the RSI ATR plotter. Its similar to my RSI expected move plotter, however, it gives you the ATR ranges associated with the current RSI value. This allows you to conceptualize RSI in a different way. Instead of looking for "oversold" over "overbought", you can actually just see the expected high to open range and the expected open to low range based on the current RSI.
This will allow you to determine such things as:
a) Is it likely to be bullish?
b) Is it likely to be bearish?
c) The average move, in a dollar amount, associated with this RSI.
In addition to presenting RSI in terms of ranges as opposed to the actual RSI value, the indicator will also signal likely reversal areas. Whenever there is a huge spike in RSI and range, whether it be up or down, this generally corresponds to an imminent reversal. The indicator is programmed to recognize this and plot little grey circles to notify you of an impending reversal.
Let's take a look at some reversal examples using NVDA:
In the chart above, we can see that the RSI signaled a reversal. As it was part of a downtrend, the reversal was bullish.
Let's look at a top reversal:
The chart above shows a likely downside reversal.
And some little bounce reversals here and there:
In addition to showing you the ATR range and reversals, the indicator will show you the RSI in a bar graph format:
You won't be able to look for RSI divergences, if you are a believer of those. However, you can definitely visualize them in the ATR ranges which are directly affected by the RSI readings.
Aspects of the indicator:
Bull ranges are displayed in green.
Bear ranges are displayed in red.
When green is present we know its entering or currently in a bullish RSI range:
Inversely, when it starts to shift red, we know we are entering a bearish RSI range:
There is a border that circles the range. It will be green when we are in a bullish range and red when we are in a bearish range. In addition to these 2 signals, the RSI bar chart itself will turn green in bullish ranges, and red in bearish ranges.
Here is bullish:
Here is bearish:
Customizability
You can customize the Source input for the RSI (default is close). As well as the length (default is 14).
The ATR length is defaulted to 500. My suggestion is to leave this be. You can increase it but I would not suggest decreasing it as it may omit some of the RSI ranges from its history.
And that is the indicator my friends! Hope you enjoy!
As always, safe trades!
RSI + Divergences + Alerts [MisterMoTA]The indicator RSI + Divergences + Alerts by MisterMoTA is an RSI indicator that fills the RSI and RSI moving average with 4 different colors (growing up, falling up, falling down and rising down colors), users can customize colors from dashboard , also can be disabled the fill if the user want a standard RSI.
The dafault value of RSI is 14 and value of the moving average is 50 ( a dynamic 50 rsi line is better for trend identification than a standard 50 line) and users can change the values from indicator settings.
For detecting the divergences displayed in the indicator, I integrated in our script the default Divergences indicator from Tradingview, users can display, hide and change colors for regular and hidden divergences.
RSI indicator display also trend conditions for RSI and RSI MA, the RSI MA angle is calculated using ATR value, the slope of the RSI Noving Average can help to identify trend conditions too.
The script comes with 12 different alerts, if need different alerts please let me know in the comments and will update the script with your request:
Alert for Regular Bullish Divergence
Alert for Regular Bearish Divergence
Alert for Hidden Bullish Divergence
Alert for Hidden Bearish Divergence
Alert for RSI Overbought
Alert for RSI Extreme Overbought
"Alert for RSI Oversold
Alert for RSI Extreme Oversold
Alert for RSI Crossing Above RSI MA
Alert for RSI Crossing Bellow RSI MA
Alert for RSI Crossing Above 50
Alert for RSI Crossing Bellow 50
Please follow me for other script like this one.
Kind regards,
MisterMoTA
RSI-Instant-TA 3.69 by SimpsTAHow can this indicator benefit you?
Are you familiar with the RSI (Relative Strength Index), which is a commonly used indicator? Let me explain how it works in simpler terms. When the RSI is below 30 (considered oversold), it may be a signal to buy, and when it's above 70 (considered overbought), it may be a signal to sell. To confirm these signals, you can look for the RSI line crossing a moving average line while forming a higher high or lower low. I usually use a 1-hour timeframe (TF) for analysis but also glance at lower timeframes for better market understanding.
This indicator combines different averages of the RSI line, including the most important one, which is the RSI line averaged from 7 different timeframes. This averaging helps you gain a clearer understanding of what's happening across those timeframes.
To ensure you don't miss important market moments, you can set up predefined alerts using this indicator. However, it's always important to visually verify these alerts before taking any action.
What is what?
What do the different parts of the indicator represent and where does the data for plotting the lines come from?
1) THICK RED/GREEN OSCILLATING RSI LINE:
This line is a visual representation of the RSI (Relative Strength Index) calculated by averaging the RSI values from 7 different timeframes. It moves between the oversold and overbought regions while intersecting other simplified averaged RSI lines. The data used for plotting these line is derived from the RSI values calculated based on price movements across different timeframes.
2) THICK WHITE RSI LINE:
The thick white line is a slightly smoothed average of the regular RSI line (thin white line). It helps reduce the noise and volatility of the RSI line, making it easier to interpret.
3) TWO OSCILLATING RED/GREEN LINES WITH RED/GREEN BACKGROUND FILL:
These lines are further averages of the normal RSI line, providing a smoother oscillating baseline. When the thick white line or thick red/green line crosses this baseline, it typically indicates a change in direction.
4) BIG TRIANGLE WITH RED/GREEN VERTICAL BG LINE:
This element is used to create an alert. It serves as a visual signal when the market is likely to change direction. Many users find this feature particularly useful. (I pretty much use just this one)
5) SMALL TRIANGLE AND SMALL CIRCLE WITH RED/GREEN VERTICAL BG LINE:
These elements, although visually distinct, serve a similar purpose. They are used when a good entry opportunity has been missed, but there is still a desire to enter the position. They can also be helpful for re-entries into a position.
6) YELLOW HORIZONTAL LINE:
The yellow horizontal line represents the middle RSI line with a value of 50. It acts as a reference point for determining whether the RSI is in the overbought or oversold region.
7) TWO WHITE HORIZONTAL LINES:
These white horizontal lines represent the top and bottom RSI lines with values of 30 and 70, respectively. They serve as thresholds for identifying oversold (below 30) and overbought (above 70) conditions.
How to use this indicator effectively:
SETTING ALARMS:
To begin, familiarize yourself with setting alerts in TradingView. Here's how I usually set mine:
a) Choose the indicator name from the dropdown menu.
b) Select either a BUY or SELL TRIANGLE as the alert marker.
c) Set a value greater than 0 (this is necessary for the alert to trigger).
d) Opt for the alert to occur once per bar.
e) Write a description that you will recognize.
f) Choose the type of notification you prefer.
g) You're all set!
HOW TO READ THE LINES:
a) The baseline consists of two oscillating red/green lines (3) with a background fill.
b) When the thick red/green line (1) or the thick white line (2) is above the baseline, it indicates a BUY signal. If they are below the baseline, it signifies a SELL signal.
c) Confirm the signal by observing whether the thick red/green line (1) or the thick white line (2) form a Lower High (LH) as a SELL signal or a Higher Low (HL) as a BUY signal. It can occur before crossing baseline (3), so consider having ALERTS that support this.
d) Additionally, consider the vertical background colors from alerts as supplementary confirmation.
e) When the lines appear messy and there is no clear indication due to excessive zig-zagging through the baseline, it typically suggests that the market will continue its previous movement without any significant changes.
MY PREFERRED WORKFRAME:
I recommend using a 5-frame window, which includes the following timeframes:
3-minute TF (fine tuned entry)
13-minute TF (to understand 3minTF better)
30-minute TF (to understand 1h TF better)
1-hour TF (the most important one - looking for HL/LH on (1) or (2) and/or their crossings the baseline (3))
1-day TF (for a broader perspective on the market - you certainly wont do LONGS if market broke certain support)
Buy/Sell examples
To provide you with a better understanding, let's consider some examples of BUY and SELL signals using this indicator.
1st TRADING EXAMPLE:
This example is for those who want to take advantage of every market turn to maximize their gains. Please remember to rest and sleep; this approach may not be suitable for everyone.
Initially, the data might seem overwhelming, but as you become familiar with the meaning behind specific situations, it becomes less daunting. Let me guide you through what you see in the picture:
The UPPER WINDOW shows a BTC chart with marked positions and the gains you would have achieved by following the indicator's signals.
The LOWER WINDOW displays this indicator with my comments, explaining what is happening in the marked areas (circles).
You can view the example here:
To implement this approach, you need to set alerts on the 1-hour timeframe (TF) using the following options: BUY/SELL TRIANGLE, BUY/SELL triangle, and BUY/SELL circle. These alerts will send you notifications every few hours. When you receive a notification, visually assess the situation (consider going long, short, or exiting) based on the detailed criteria explained earlier.
2nd TRADING EXAMPLE:
This example is for those who prefer to have more free time and only react when there is an obvious market change, with more than a day or two between actions (going long, short, or exiting).
Here's what you see in the picture:
The UPPER WINDOW displays a BTC chart with marked positions and the gains you would have achieved by following the indicator's signals. As you can see, these positions are open for several days leaving you lots of time to rest.
The LOWER WINDOW shows this indicator with circles, highlighting the situations that prompted the actions. By now, you should be familiar with the rules.
You can view the example here:
To implement this approach, set alerts on the 1-hour timeframe (TF) for when the RSI AVG crosses the Slowest Line (select it from the dropdown menu). When you receive a notification, don't take immediate action; instead, turn on another alert (BUY/SELL triangle ALERT). If the RSI AVG is below the Slowest Line, choose the SELL triangle; if it's above, select the BUY triangle. Wait for the RSI AVG to return close to the Slowest Line for confirmation.
This approach will result in two to three notifications per day, allowing you to relax in the meantime.
******
PRO TIP!
Try not to constantly stare at the charts and this indicator. Instead, look and react only when the alerts are triggered. Remember, the market won't change direction without triggering those alerts (provided they are set correctly). This will save you a significant amount of time and stress.
RSI-CCI Fusion + AlertsThe "RSI-CCI Fusion" indicator combines the Relative Strength Index (RSI) and Commodity Channel Index (CCI) from TradingView.
RSI-CCI Fusion: Unlocking Synergies in Technical Analysis
Technical analysis plays a crucial role in understanding market dynamics and making informed trading decisions. I often rely on a combination of indicators to gain insights into price movements and identify potential trade opportunities. In the lines below, I will explore the "RSI-CCI Fusion" indicator, a powerful tool that combines the strengths of the Relative Strength Index (RSI) and the Commodity Channel Index (CCI) to provide enhanced trading insights.
1. Understanding the RSI and CCI Indicators
Before delving into the fusion of these indicators, let's briefly review their individual characteristics. The RSI is a widely used momentum oscillator that measures the speed and change of price movements. It oscillates between 0 and 100, with readings above 70 indicating overbought conditions and readings below 30 indicating oversold conditions.
On the other hand, the CCI is a versatile indicator designed to identify cyclical trends in prices. It measures the distance between the price and its statistical average, thereby providing valuable insights into overbought and oversold levels.
2. The Concept of RSI-CCI Fusion
The RSI-CCI Fusion indicator is born out of my desire to harness the collective power of the RSI and CCI. By combining these indicators, I can benefit from a more comprehensive trading signal that captures both momentum and cyclical trend dynamics.
The fusion process involves assigning weights to the RSI and CCI, creating a blended indicator that reflects their relative importance. The weighted combination ensures that both indicators contribute meaningfully to the final result.
To maintain consistency, the RSI and CCI values are standardized using the z-score technique. This normalization process brings the values to a common scale, making them directly comparable. Rescaling is then applied to bring the combined indicator back to its original scale, facilitating intuitive interpretation.
3. Interpreting the RSI-CCI Fusion Indicator
When plotting the RSI-CCI Fusion indicator on a chart, I gain valuable insights into market dynamics and potential trading opportunities. The indicator's plot typically includes dynamic upper and lower bands, which are calculated based on the indicator's standard deviation. These bands provide boundaries for evaluating overbought and oversold conditions.
When the RSI-CCI Fusion indicator crosses above the lower band, it suggests oversold conditions and potential buying opportunities. Conversely, when the indicator crosses below the upper band, it indicates overbought conditions and potential selling opportunities. I also pay attention to the baseline, which represents the neutral level and may signal potential trend reversals.
4. Utilizing Alerts for Trading Decisions
The RSI-CCI Fusion indicator can be further enhanced by incorporating alerts. These alerts notify me when the indicator generates buy or sell signals, enabling me to take prompt action. I can customize the alerts based on my preferred thresholds and timeframes.
However, it is crucial to remember that the RSI-CCI Fusion indicator should not be relied upon in isolation. To increase the robustness of my trading decisions, it is recommended to combine the indicator with other analysis techniques such as trend lines, support and resistance levels, or additional indicators. This convergence of analysis methodologies enhances the overall accuracy of my trade signals.
Conclusion: The RSI-CCI Fusion indicator represents a compelling approach to technical analysis by synergizing the strengths of the RSI and CCI. By combining momentum and cyclical trend dynamics, I gain a more comprehensive view of market conditions. The fusion of these indicators, accompanied by timely alerts, equips me with valuable insights and facilitates well-informed trading decisions.
As with any technical analysis tool, it is essential for me to backtest the RSI-CCI Fusion indicator to evaluate its performance across different market conditions and timeframes. Additionally, applying proper risk management strategies is crucial to ensure consistent and disciplined trading practices.
RSI Exponential Smoothing (Expo)█ Background information
The Relative Strength Index (RSI) and the Exponential Moving Average (EMA) are two popular indicators. Traders use these indicators to understand market trends and predict future price changes. However, traders often wonder which indicator is better: RSI or EMA.
What if these indicators give similar results? To find out, we wanted to study the relationship between RSI and EMA. We focused on a hypothesis: when the RSI goes above 50, it might be similar to the price crossing above a certain length of EMA. Similarly, when the RSI goes below 50, it might be similar to the price crossing below a certain length of EMA.
Our goal was simple: to figure out if there is any connection between RSI and EMA.
Conclusion: Yes, it seems that there is a correlation between RSI and EMA, and this indicator clearly displays that relationship. Read more about the study here:
█ Overview of the indicator
The RSI Exponential Smoothing indicator displays RSI levels with clear overbought and oversold zones, shown as easy-to-understand moving averages, and the RSI 50 line as an EMA. Another excellent feature is the added FIB levels. To activate, open the settings and click on "FIB Bands." These levels act as short-term support and resistance levels which can be used for scalping.
█ Benefits of using this indicator instead of regular RSI
The findings about the Relative Strength Index (RSI) and the Exponential Moving Average (EMA) highlight that both indicators are equally accurate (when it comes to crossings), meaning traders can choose either one without compromising accuracy. This empowers traders to pick the indicator that suits their personal preferences and trading style.
█ How it works
Crossings over/under the value of 50
The EMA line in the indicator acts as the corresponding 50 line in the RSI. When the RSI crosses the value 50 equals when Close crosses the EMA line.
Bouncess from the value 50
In this example, we can see that the EMA line on the chart acts as support/resistance equals when RSI rejects the 50 level.
Overbought and Oversold
The indicator comes with overbought and oversold bands equal when RSI becomes overbought or oversold.
█ How to use
This visual representation helps traders to apply RSI strategies directly on the price chart, potentially making RSI trading easier for traders.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
RSI PRO+ [APIDEVS]TRADITIONAL RSI
The RSI (Relative Strength Index) is an oscillator-type indicator used by traders who perform technical analysis to estimate the status of overbought or oversold of an asset on the stock market.
This tool gives the trader the advantage of comparing supply and demand (buying and selling), therefore, we must take into account the following interpretation for its use.
If the buy and sell index are equal, the indicator takes a percentage value of 50, which indicates that the relative forces are in equity.
As its value is over 50%, it indicates that the buyer interest is higher than the seller.
When it is less than 50%, then we must know that the selling force is greater.
It also indicates that when the RSI is above 70 on the oscillator, the price is oversold, therefore, it should exit the market.
Similarly, when the RSI is below 30, the asset is oversold, so it is considered convenient to buy.
NEW RSI PRO +
The main improvement lies in the incorporation of a script that allows to visually observe the force of the movement and that this reinforces the perception of the RSI trajectory. It is for this reason that we incorporate the Average Directional Index (ADX) in this indicator so that through its logic it can provide other visual elements to help traders.
In this merger we try to maintain the original design of the RSI in order to make a clean integration that does not confuse traders with another indicator.
Improvements made:
• The coloration resulting from the crossing of the DI + and DI- of the ADX was incorporated into the line that marks point 50 of this indicator.
o When the Di + is above the DI- the trend is bullish therefore the middle line of the RSI will be painted green.
o When the Di- is above the DI + the trend is bearish therefore the middle line of the RSI will be painted green.
• Se incorporó un background de color verde para la tendencia alcista y rojo para la tendencia bajista, que se activa exclusivamente cuando el precio adquiere una fuerte tendencia. Esta característica altamente importante para la interpretación de esta nueva versión del indicador fue absorbida del ADX.
• Se añadió una función que permite evidenciar la debilidad del RSI cambiando su coloración de verde a rojo según sea el caso.
• Pensando en los usuarios más tradicionales, se incorporó una función que permite pintar el RSI de un solo color.
• Se incorporó un selector de colores que permite pintar las velas en función al ADX ó al RSI.
• Se añadió un panel lateral que indica el valor numérico que posee el ADX y el RSI.
• Como una mejora visual, se creó una banda superior e inferior que evidencian de forma mas clara el estado de sobre venta y sobre compra del oscilador.
---------------------------------- SPANISH -----------------------------------
Lógica basada en la versión original del indicador:
El RSI (Relative Strength Index), Es un indicador de tipo oscilador utilizado por los traders que realizan análisis técnicos, para estimar el estado de sobre compra o sobre venta de un activo del mercado bursátil.
Esta herramienta da al trader la ventaja de cotejar la oferta y demanda (compra y venta), por tanto, debemos tomar en cuenta la siguiente interpretación para su uso.
Si el índice de compra y venta son iguales, el indicador toma un valor porcentual de 50, lo que nos indica que las fuerzas relativas se encuentran en equidad.
Al estar su valor sobre 50%, señala que el interés comprador es mayor al vendedor.
Cuando es inferior a 50%, entonces debemos saber que la fuerza vendedora es mayor.
También indica que cuando el RSI está por encima de 70 en el oscilador, el precio esta en sobre venta, por lo tanto, se debería salir del mercado.
DE igual forma, cuando el RSI esta por debajo de 30 el activo esta sobre vendido, por lo que se estima conveniente comprar.
FOTO DEL NUEVO RSI PRO+
La mejora principal radica en la incorporación de un script que permita observar visualmente la fuerza del movimiento y que esta refuerce la percepción de la trayectoria del RSI. Es por esta razón por la que incorporamos en este indicador al Average Directional Index (ADX) para que a través de su lógica pueda proporcionar otros elementos visuales para ayudar a los traders.
En esta fusión procuramos mantener el diseño original del RSI a los fines de hacer una integración limpia que no confundiera a los traders con otro indicador.
Mejoras realizadas:
• Se incorporó en la línea que marca el punto 50 de este indicador la coloración resultante del cruce del DI+ y el DI- del ADX.
o Cuando el Di+ está por encima del DI- la tendencia es alcista por lo tanto la línea media del RSI se pintará de color verde.
o Cuando el Di- está por encima del DI+ la tendencia es bajista por lo tanto la línea media del RSI se pintará de color verde.
• Se incorporó un background de color verde para la tendencia alcista y rojo para la tendencia bajista, que se activa exclusivamente cuando el precio adquiere una fuerte tendencia. Esta característica altamente importante para la interpretación de esta nueva versión del indicador fue absorbida del ADX.
• Se añadió una función que permite evidenciar la debilidad del RSI cambiando su coloración de verde a rojo según sea el caso.
• Pensando en los usuarios más tradicionales, se incorporó una función que permite pintar el RSI de un solo color.
• Se incorporó un selector de colores que permite pintar las velas en función al ADX ó al RSI.
• Se añadió un panel lateral que indica el valor numérico que posee el ADX y el RSI.
• Como una mejora visual, se creó una banda superior e inferior que evidencian de forma mas clara el estado de sobre venta y sobre compra del oscilador.
RSI Swing Indicator (Win-Rate + Forecast Line + Range Row)What the script does:
It’s essentially an enhanced RSI tool that doesn’t just show the raw RSI line. Instead, it adds forecasting, trade statistics, and range detection so you can see how reliable RSI signals have been historically and what they might mean going forward.
The main components
RSI Calculation
- Uses your chosen source (close, hl2, etc.) and length (default 7).
- Plots the RSI line (orange).
Forecasting
- Projects RSI into the future using slope extrapolation.
- Plots a forecast line (blue) and shows whether RSI is likely to become overbought, oversold, or stay neutral.
Trade Statistics
- Tracks how many long and short trades would have been profitable based on RSI bias.
- Calculates Win‑Rate (percentage of profitable trades) and Average Return (average gain/loss per trade).
- This gives you a statistical edge: are longs or shorts historically working better?
Bias & Conflict Detection
- Defines current bias (Bullish, Bearish, Neutral).
- Flags Conflict when the forecast disagrees with the current bias (e.g., RSI bullish now but forecast bearish).
- Helps you avoid trading against weakening momentum.
Range Detection
- Checks if RSI slope is flat and values are between mid‑bounds (40–60).
- Calculates Range Probability (how often range conditions occur).
- Adds a Range row to the table so you know when the market is likely sideways instead of trending.
Table Display
- Summarizes everything in a neat table: Forecast, Win‑Rates, Avg Returns, Prob Bias, Conflict, Range Prob, and Range status.
- Color‑coded so you can instantly see what’s favorable (green), risky (red), or neutral (yellow/orange).
How to use it
- Trend trading: Look for Profitable Bias with forecast alignment.
- Range trading: When both win‑rates are weak and Range row says Range Likely, fade extremes (buy low RSI, sell high RSI).
- Risk management: Avoid trades when Conflict is flagged.
- Forecasting: Use the projected RSI to anticipate overbought/oversold zones before they happen.
In short:
The script is like a “smart RSI dashboard”. It takes the basic RSI, adds forecasting, tracks how well past trades worked, and tells you whether the market is trending or ranging. This way, you’re not just reacting to RSI — you’re trading with context, probabilities, and forward‑looking signals.
Bästa Bob Multi-RSI 😎👊✅ RSI 7 → Fast impulse indicator
• Shows micro-movements
• Reacts instantly to liquidity sweeps
• Perfect for entry timing
✅ RSI 14 → Macro momentum indicator
• Captures the real trend
• Filters out noise
• Confirms larger market movements
When both are in sync → you get true market direction plus perfect timing.
👉 How to Use RSI 7 + RSI 14
1️⃣ Entry Signals (the best method)
BUY when:
• RSI 7 turns up from oversold
• RSI 14 is also sloping upward or gets crossed by RSI 7 from below
→ Extremely accurate right after a liquidity sweep.
SELL when:
• RSI 7 turns down from overbought
• RSI 14 is sloping downward or gets crossed by RSI 7 from above
→ Works insanely well for fakeouts and FVG entries.
2️⃣ Trend Filter
• When RSI 14 stays above 50 → market is bullish
• When RSI 14 stays below 50 → bearish
RSI 7 is then used only for timing entries.
3️⃣ A++ Setups (your favorite ones 😉🔥)
The best signals appear when:
✔ RSI 7 crosses RSI 14 at the same time as:
• a liquidity sweep happens
• price taps into an FVG or Order Block
• volume reacts
• your trend filter (EMA, HTF) supports the move
This combo is criminally effective when scalping BTC, NAS100, and XAUUSD.
RSI & Bull Bear Power ProRSI & Bull Bear Power Pro
RSI & Bull Bear Power Pro is an advanced momentum confirmation indicator that combines RSI behavior with real Bull–Bear market pressure. It detects strong reversals, trend continuation setups, exhaustion zones, and divergence, helping you filter noise and avoid weak entry signals. Works on all markets and timeframes and includes strong buy/sell alerts with non-repainting logic.
FEATURE HIGHLIGHTS
• RSI + Bull/Bear pressure
• Strong Buy / Strong Sell alerts
• Divergence detection
• Trend confirmation
• Exhaustion zones
• No repaint
• Works on every market & timeframe
WHY USE IT
Traditional RSI often gives late or weak signals. By confirming momentum with directional power, this tool shows when buyers or sellers actually take control, improving entry timing and filtering false setups.
WHO IS IT FOR
Scalpers, day traders, swing traders, and anyone who needs high-probability reversal and momentum confirmation signals.
INDICATOR DEFINITIONS (Short Technical Notes)
RSI (Relative Strength Index)
Measures momentum by comparing recent gains and losses. It helps identify overbought/oversold conditions and momentum shifts.
Smoothed RSI
A moving average applied to RSI to reduce noise and provide a clearer momentum reading.
RSI Momentum
Shows whether momentum is increasing or decreasing by comparing current RSI to its previous value.
RSI Trend Condition
Defines trend direction by comparing RSI to its short moving average, helping identify bullish or bearish momentum phases.
Bull Power
Measures how far the high price is above the EMA. Indicates bullish pressure and buyer strength.
Bear Power
Measures how far the low price is below the EMA. Indicates bearish pressure and seller strength.
Bull/Bear Power (BBP Combined)
Combines bull and bear power into one value, showing the balance between buying and selling pressure.
BBP Increasing Trend
Checks if power is rising compared to the previous bar, confirming strength in the current direction.
BBP Positive/Negative Zone
Indicates if the market power is dominated by buyers (positive) or sellers (negative).
Strong Buy Signal
Triggered when RSI exits oversold AND Bull/Bear Power turns positive at the same time.
Strong Sell Signal
Triggered when RSI exits overbought AND Bull/Bear Power turns negative at the same time.
Normal Buy / Sell Signals
Conditional mid-level signals based on momentum changes without full confirmation.
Bullish Divergence
Price makes a lower low while RSI makes a higher low, indicating a potential bullish reversal.
Bearish Divergence
Price makes a higher high while RSI makes a lower high, indicating a potential bearish reversal.
Stop guessing momentum strength. Trade with real confirmation and see who truly controls the market.
RSI VWAP EMA ON CHART1. Understand the components
VWAP (Volume Weighted Average Price)
Green: price is above VWAP → bullish trend
Red: price is below VWAP → bearish trend
Blue: price exactly at VWAP → neutral
Acts as a dynamic trend line and support/resistance.
4 Moving Averages (MA1–MA4)
Customizable lengths and type (SMA or EMA).
Useful for trend confirmation and dynamic support/resistance.
Typically:
MA1 = fastest (short-term)
MA4 = slowest (long-term)
When price is above multiple MAs → strong bullish trend; below → bearish trend.
RSI Overlay with VWAP Alignment
RSI line normalized to price scale.
Background shading indicates momentum aligned with VWAP trend:
Green shading: RSI > 50 and price above VWAP → bullish momentum
Red shading: RSI < 50 and price below VWAP → bearish momentum
Gray areas: neutral or momentum does not align with VWAP.
2. Basic usage workflow
Trend Confirmation
Look at VWAP color: price above → bullish, below → bearish.
Check RSI + VWAP shading: green confirms bullish momentum, red confirms bearish momentum.
Check MA alignment: shorter MAs above longer MAs = stronger bullish trend; vice versa for bearish.
Entry Signals (Scalping)
Long (Buy) Setup
Price above VWAP (green)
RSI green shading (RSI > 50)
Shorter MAs above longer MAs (trend support)
Short (Sell) Setup
Price below VWAP (red)
RSI red shading (RSI < 50)
Shorter MAs below longer MAs
Exits / Stops
Exit if price closes against VWAP trend (e.g., price drops below VWAP during a bullish trade).
Use nearest MA support/resistance as stop-loss or take-profit zones.
3. Optional adjustments for scalping
RSI length / thresholds
Shorter RSI (7–10) → faster response for scalping.
Standard RSI (14) → smoother, fewer false signals.
MA lengths
Short-term: 20–50
Medium-term: 50–100
Long-term: 100–200
Can tweak for the timeframe you trade (1m, 5m, 15m).
Timeframe
VWAP works best on intraday charts (1m, 5m, 15m).
Use higher timeframe (e.g., 15m or 1h) for trend direction and lower timeframe (1m–5m) for entries.
4. Example Scalping Setup
Bullish setup (buy):
Price above VWAP → VWAP green
RSI > 50 and green shading
Shorter MAs above longer MAs
Enter on small pullback or breakout
Stop: below nearest MA or VWAP
Bearish setup (sell):
Price below VWAP → VWAP red
RSI < 50 and red shading
Shorter MAs below longer MAs
Enter on minor bounce or breakdown
Stop: above nearest MA or VWAP
5. Visual cues summary
Element Interpretation
VWAP Green Price above VWAP → bullish trend
VWAP Red Price below VWAP → bearish trend
RSI Green Shading Bullish momentum aligns with VWAP
RSI Red Shading Bearish momentum aligns with VWAP
MA Alignment Trend strength (short above long = bullish, short below long = bearish)
RSI Maniac
RSI Maniac
A powerful, fully-customizable RSI indicator designed for traders who want deeper insight into momentum across multiple timeframes. This indicator enhances the traditional RSI by adding multi-timeframe analysis, multi-timeframe moving averages, and optional Bollinger Bands applied directly on the RSI curve.
----- Key Features -----
1️⃣ Multi-Timeframe RSI (HTF RSI) : Analyse higher-timeframe momentum while staying on your current chart.
Enable/Disable HTF RSI
Select any timeframe (1m → 1M)
Dedicated RSI length & source for HTF
Great for spotting:
Trend confirmation or divergence between LTF & HTF momentum
2️⃣ Multi-Timeframe Moving Averages : A powerful addition for traders using higher timeframe confirmation.
Enable/Disable HTF MAs
Independent Fast & Slow MA settings
Separate HTF timeframe
Separate MA type for HTF (EMA or HMA)
Great for spotting:
HTF RSI trend direction
HTF momentum overlays on LTF RSI
Cross-timeframe momentum alignment
🎛️ Clean & Organized User Interface : The indicator organizes settings into intuitive groups.
Current Timeframe RSI
Current Timeframe MA
Higher Timeframe RSI
Higher Timeframe MA
Bollinger Bands Settings
Traders can toggle any component independently.
How to trade ?
Based on my approach, I don’t use RSI to catch reversals. Instead, I use it to trade continuations—when the lower timeframe (LTF) RSI aligns with the higher timeframe (HTF) trend. I simply wait for the LTF RSI to move in the same direction as the HTF RSI and then take the continuation trade. Please check the snapshots for a clearer understanding of how these trades work.
Trade less, trade better!
RSI Divergence DetectorOverview
The RSI Divergence Detector is a comprehensive technical analysis tool designed to identify both regular and hidden divergences between price action and the Relative Strength Index (RSI). This indicator helps traders spot potential trend reversals and continuations by automatically detecting when price movements diverge from RSI momentum.
What are Divergences?
Regular Divergences signal potential trend reversals:
Bullish Divergence: Price makes a lower low while RSI makes a higher low → Potential upward reversal
Bearish Divergence: Price makes a higher high while RSI makes a lower high → Potential downward reversal
Hidden Divergences signal trend continuation:
Hidden Bullish Divergence: Price makes a higher low while RSI makes a lower low → Uptrend continuation
Hidden Bearish Divergence: Price makes a lower high while RSI makes a higher high → Downtrend continuation
Automatic Divergence Detection
Detects all four types of divergences automatically
Draws connecting lines between divergence points on the RSI
Labels each divergence with clear text indicators ("Bull", "Bear", "HBull", "HBear")
Independent toggle switches for each divergence type
Dynamic RSI Display
RSI line changes color based on momentum:
Green when RSI is above 50 (bullish momentum)
Red when RSI is below 50 (bearish momentum)
Standard overbought (70) and oversold (30) levels marked
Shaded background zones for overbought/oversold areas
Pivot Detection System
Adjustable pivot lookback period (default: 4 bars)
Visual pivot markers at tops and bottoms of RSI
Configurable maximum divergence range (default: 60 bars)
Adjust the setting to you desired sensitivity on each timeframe.
Full Customization Suite
Label Customization:
Choose label size (Tiny, Small, Normal, Large, Huge)
Separate color selection for each divergence type
Adjustable transparency (0-100%)
Line Customization:
Independent color control for bullish and bearish lines
Line style options for each type (Solid, Dashed, Dotted)
Default: Regular divergences use dashed lines, hidden divergences use dotted lines
Visual Settings:
Customizable overbought/oversold zone colors and transparency
Gray horizontal reference lines (70, 50, 30)
Pivot markers with adjustable visibility
Default Settings
RSI Length: 14 periods
Pivot Lookback: 4 bars
Max Divergence Range: 60 bars
Label Size: Normal
Bullish Color: #4CAF50 (Material Green)
Bearish Color: #FF5252 (Material Red)
Regular Line Style: Dashed
Hidden Line Style: Dotted
How to Use
Customize Settings: Adjust colors, line styles, and detection parameters to your preference
Toggle Divergence Types: Enable/disable specific divergence types based on your trading strategy
Identify Signals: Look for labeled divergences with connecting lines on the RSI pane
Confirm with Price Action: Use divergences in conjunction with other technical analysis tools
Best Practices
Regular Divergences: Best used to spot potential reversals at market extremes
Hidden Divergences: Best used to identify pullback entry points in trending markets
Confirmation: Always wait for price confirmation before entering trades based on divergences
Multiple Timeframes: Check for divergences across multiple timeframes for stronger signals
Risk Management: Use proper stop-losses as not all divergences lead to reversals
Technical Specifications
PineScript Version: v6
Indicator Type: Oscillator (separate pane)
Maximum Lines: 500
Calculation Method: Pivot-based divergence detection using price and RSI comparisons
RSI with SMA + 70/60/50/40/30 LevelsIndicator Name:
RSI with SMA + 70/60/50/40/30 Levels
🧩 Concept Overview:
यह indicator दो popular tools को combine करता है:
RSI (Relative Strength Index) – momentum indicator जो market ke overbought aur oversold zones ko identify karta hai.
SMA (Simple Moving Average) – trend smoother jo RSI ke movement ko average karke lagging confirmation deta hai.
इन दोनों के साथ 70, 60, 50, 40, और 30 की multiple reference lines draw की जाती हैं, ताकि trader को RSI ke swings aur reversals easily samajh aaye.
⚙️ Indicator Components:
RSI Line:
Default Period: 14 (customize kar sakte ho).
Show karta hai price momentum – agar RSI 70 ke upar jaata hai to market overbought zone me hota hai; agar 30 ke niche jaata hai to oversold zone me.
SMA on RSI:
RSI ka smooth version (usually 9-period SMA).
Trend confirmation ke liye – jab RSI line SMA ke upar cross karti hai to bullish signal, aur neeche cross kare to bearish signal.
Horizontal Levels:
70: Overbought zone (potential sell area).
60: Strong bullish momentum line (trend confirmation).
50: Neutral / midline (trend direction flip area).
40: Weak bearish zone (trend losing strength).
30: Oversold zone (potential buy area).
💡 How to Use:
Trend Identification:
RSI > 60 aur SMA ke upar → Bullish trend.
RSI < 40 aur SMA ke neeche → Bearish trend.
Reversal Spotting:
RSI 70 ke upar jaake wapas niche aaye → Sell signal.
RSI 30 ke neeche jaake wapas upar aaye → Buy signal.
Confirmation Using SMA:
RSI cross SMA from below → Confirmed bullish reversal.
RSI cross SMA from above → Confirmed bearish reversal.
RSI Breakout Zones█ OVERVIEW
“RSI Breakout Zones” is a technical analysis tool that identifies significant zones on the chart based on the Relative Strength Index (RSI). The indicator maps overbought (OB) and oversold (OS) zones using boxes, then extends them until the next zone of the same type is detected, highlighting breakout points to aid in trade entry decisions. These zones often serve as areas of consolidation, support, or resistance.
█ CONCEPTS
The indicator identifies overbought (above 70) and oversold (below 30) zones, drawing boxes that extend until the next zone of the same type (OB for OB, OS for OS) is detected. Breakout signals are generated when the price crosses the zone boundaries, indicating potential shifts in market momentum.
Why are RSI zones important? These zones represent areas of extreme market sentiment, often leading to corrections or reversals. Overbought zones suggest potential selling pressure, while oversold zones indicate buying opportunities. After a breakout, a zone may switch roles, e.g., from support to resistance or vice versa, making it a key element in price action analysis. Larger zones, formed during high volatility, may attract price for retests due to stronger imbalances in buyer/seller dynamics. Consolidation often occurs within these zones as the market seeks equilibrium before further moves. However, in strong trends, zones may be decisively broken without immediate pullbacks, and their significance depends on their position relative to key support and resistance levels.
█ FEATURES
- RSI Zone Detection: Calculates RSI with a customizable length (default 14) and identifies overbought/oversold zones based on user-defined levels (default 70/30), drawing boxes that dynamically adjust to price action within the zone.
- Customizable Boxes: Zones extend until the next zone of the same type is detected. The indicator draws zones with adjustable colors for overbought (red) and oversold (green) areas, with options for box and zone transparency.
- Breakout Signals: Generates upward (green triangle) and downward (red triangle) breakout signals when the price crosses the top or bottom of a zone. Signals appear below or above the bar, indicating potential trade entry points.
- Midline: Automatically draws a dashed line at the midpoint of each zone, helping traders assess price behavior within the zone and potential halfway retests.
- Box Management: Option to remove outdated boxes.
- Alerts: Built-in support for alerts on breakout signals, enabling traders to receive notifications for key zone crossings.
█ HOW TO USE
Add to Chart: Apply the indicator to your TradingView chart via the Pine Editor or Indicators menu.
Configure Settings:
- RSI Settings: Adjust RSI Length (default 14), Overbought Level (default 70), and Oversold Level (default 30) to tailor zone detection sensitivity—higher lengths smooth signals for longer-term analysis.
- Box Settings: Configure colors and transparency for overbought (red) and oversold (green) zones, including box transparency (default 90) and zone transparency (default 90).
- Signal Settings: Customize breakout signal colors (green for upward, red for downward) and enable/disable keeping boxes after RSI normalization.
Interpreting Signals:
- Upward Breakout Signal: A green triangle below the bar indicates a breakout, suggesting potential bullish momentum and trend continuation or reversal.
- Downward Breakout Signal: A red triangle above the bar indicates a breakout, suggesting potential bearish momentum.
- RSI Zones: If the price re-enters a zone after a breakout, it may signal a false breakout or consolidation; persistent zones can act as future support/resistance levels. Consolidation often occurs within these zones as the market seeks equilibrium.
- Use signals alongside other technical analysis tools for confirmation, such as moving averages (to confirm trend direction), Fibonacci levels (to identify key price zones), or volume indicators (to validate breakout strength). Analyze RSI zones on higher timeframes for stronger signals due to broader market context.
█ APPLICATIONS
- Momentum Trading: Use RSI zones as overbought/oversold filters. In an uptrend, look for buying opportunities on upward breakouts, and in a downtrend, on downward breakouts. Combining with MACD crossovers, Fibonacci levels, or pivot points enhances zone significance.
- Inter-Zone Trading: Utilize breakouts from one RSI zone and hold the position until reaching the next zone, which may act as a target level or reversal point.
█ NOTES
- Test the indicator across different timeframes and markets (stocks, forex, crypto) to optimize RSI length and levels for your trading style.
- For best results, use in trending markets where RSI extremes are more predictive; in ranging markets, additional filters are recommended to reduce false signals.
- Always combine with risk management; RSI zones alone do not guarantee reversals, and false breakouts may occur in low-liquidity environments.
RSI with Dynamic Overbought/Oversold Levels [SwissAlgo]RSI with Dynamic Overbought/Oversold Levels
RSI indicator with adaptive overbought/oversold levels based on percentile analysis instead of fixed thresholds 30/70.
----------------------------------------------------------------
OVERVIEW
Traditional RSI uses static 30/70 levels that may fail to adapt to changing market conditions. This indicator calculates dynamic overbought/oversold zones based on recent price behavior, providing context-aware signals across dynamic volatility regimes.
----------------------------------------------------------------
KEY FEATURES
Dynamic percentile bands (98th, 95th, 90th, 10th, 5th, 2nd) that automatically adjust to current market volatility
Color-coded RSI line: red when above 98th percentile (extreme overbought), green when below 2nd percentile (extreme oversold), purple otherwise
Highlighted extreme zones with subtle background fills for easy visual identification
Adjustable responsiveness: Fast (50 bars), Medium (100 bars), or Slow (200 bars) for different trading styles and timeframes
Optional smoothing MA with multiple types: SMA, EMA, RMA, WMA, VWMA
Built-in alerts for extreme overbought/oversold conditions
----------------------------------------------------------------
HOW IT WORKS
The indicator tracks RSI values over a rolling window and calculates percentile ranks. When RSI reaches its 98th percentile, it means current momentum is stronger than 98% of recent readings — signaling a potentially extreme overbought condition relative to recent behavior, not just an arbitrary fixed level.
----------------------------------------------------------------
USAGE
Watch for RSI entering colored extreme zones (red/green fills) for potential exhaustion signals
Use the 90th/10th percentile bands as early warning levels
Combine with price action, support/resistance, or other indicators and your own analysis for confirmation
Adjust responsiveness based on your timeframe
----------------------------------------------------------------
SETTINGS
RSI Length: Standard 14-period default, adjustable
RSI Source: Close price default, customizable
Responsiveness: Choose how quickly percentile bands adapt to new data
Smoothing: Optional moving average overlay on RSI
Show Percentile Bands: Toggle visibility of dynamic levels
----------------------------------------------------------------
ALERTS
Two alert conditions are available:
RSI Extreme Overbought (crosses above 98th percentile)
RSI Extreme Oversold (crosses below 2nd percentile)
----------------------------------------------------------------
NOTES
Percentile levels recalculate as new data arrives, providing adaptive context rather than fixed historical values. This is intentional; the indicator shows where RSI stands relative to recent market behavior, not potentially outdated static thresholds.
----------------------------------------------------------------
LIMITATIONS & DISCLAIMER
PERCENTILE RECALCULATION
This indicator uses rolling percentile calculations that update as new price data arrives. Historical percentile levels may shift slightly as the lookback window moves forward . This is by design; the indicator provides context relative to recent market behavior, not static historical thresholds. Users should be aware that backtest results may differ slightly from real-time performance due to this adaptive nature.
NO PREDICTIVE CLAIMS
This indicator identifies when RSI reaches extreme levels relative to recent history. It does NOT predict future price movements, guarantee reversals, or provide trading signals. Extreme overbought/oversold conditions can persist during strong trends, price may continue moving in the same direction even after entering extreme zones.
ALERT TIMING
Alerts trigger when RSI crosses percentile thresholds on bar close. In fast-moving markets, significant price movement may occur between alert generation and user response. Always confirm conditions and DYOR before taking action.
NOT FINANCIAL ADVICE
This tool is for informational and educational purposes only. It does not constitute financial, investment, or trading advice. Past performance of any trading system or methodology is not indicative of future results. Trading involves substantial risk of loss and is not suitable for all investors.
USER RESPONSIBILITY
Users are solely responsible for their trading decisions. Always conduct your own analysis, implement proper risk management, and never risk more than you can afford to lose. Test thoroughly on paper/demo accounts before live trading.
NO WARRANTIES
This indicator is provided "as is" without warranties of any kind. The author assumes no responsibility for trading losses, technical errors, or any damages resulting from the use of this indicator.
RSI Multi Time FrameWhat it is
A clean, two-layer RSI that shows your chart-timeframe RSI together with a higher-timeframe (HTF) RSI on the same pane. The HTF line is drawn as a live segment plus frozen “steps” for each completed HTF bar, so you can see where the higher timeframe momentum held during your lower-timeframe bars.
How it works
Auto HTF mapping (when “Auto” is selected):
Intraday < 30m → uses 60m (1-hour) RSI
30m ≤ tf < 240m (4h) → uses 240m (4-hour) RSI
240m ≤ tf < 1D → uses 1D RSI
1D → uses 1W RSI
1W or 2W → uses 1M RSI
≥ 1M → keeps the same timeframe
The HTF series is requested with request.security(..., gaps_off, lookahead_off), so values are confirmed bar-by-bar. When a new HTF bar begins, the previous value is “frozen” as a horizontal segment; the current HTF value is shown by a short moving segment and a small dot (so you can read the last value easily).
Visuals
Current RSI (chart TF): solid line (color/width configurable).
HTF RSI: same-pane line + tiny circle for the latest value; historical step segments show completed HTF bars.
Guides: dashed 70 / 30 bands, dotted 60/40 helpers, dashed 50 midline.
Inputs
Higher Time Frame: Auto or a fixed TF (1, 3, 5, 10, 15, 30, 45, 60, 120, 180, 240, 360, 480, 720, D, W, 2W, M, 3M, 6M, 12M).
Length: RSI period (default 14).
Source: price source for RSI.
RSI / HTF RSI colors & widths.
Number of HTF RSI Bars: how many frozen HTF segments to keep.
Reading it
Alignment: When RSI (current TF) and HTF RSI both push in the same direction, momentum is aligned across frames.
Divergence across frames: Current RSI failing to confirm HTF direction can warn about chops or early slowdowns.
Zones: 70/30 boundaries for classic overbought/oversold; 60/40 can be used as trend bias rails; 50 is the balance line.
This is a context indicator, not a signal generator. Combine with your entry/exit rules.
Notes & limitations
HTF values do not repaint after their bar closes (lookahead is off). The short “live” segment will evolve until the HTF bar closes — this is expected.
Very small panels or extremely long histories may impact performance if you keep a large number of HTF segments.
Credits
Original concept by LonesomeTheBlue; Pine v6 refactor and auto-mapping rules by trading_mura.
Suggested use
Day traders: run the indicator on 5–15m and keep HTF on Auto to see 1h/4h momentum.
Swing traders: run it on 1h–4h and watch the daily HTF.
Position traders: run on daily and watch the weekly HTF.
If you find it useful, a ⭐ helps others discover it.






















