OPEN-SOURCE SCRIPT

RSI-Gringo

121
RSI-Gringo — Stochastic RSI with Advanced Smoothing Averages
Overview:
RSI-Gringo is an advanced technical indicator that combines the concept of the Stochastic RSI with multiple smoothing options using various moving averages. It is designed for traders seeking greater precision in momentum analysis, while offering the flexibility to select the type of moving average that best suits their trading style.

Disclaimer: This script is not investment advice. Its use is entirely at your own risk. My responsibility is to provide a fully functional indicator, but it is not my role to guide how to trade, adjust, or use this tool in any specific strategy.
The JMA (Jurik Moving Average) version used in this script is a custom implementation based on publicly shared code by TradingView users, and it is not the original licensed version from Jurik Research.

What This Indicator Does
RSI-Gringo applies the Stochastic Oscillator logic to the RSI itself (rather than price), helping to identify overbought and oversold conditions within the RSI. This often leads to more responsive and accurate momentum signals.

This indicator displays:

%K: the main Stochastic RSI line

%D: smoothed signal line of %K

Upper/Lower horizontal reference lines at 80 and 20

Features and Settings
Available smoothing methods (selectable from dropdown):

SMA — Simple Moving Average

SMMA — Smoothed Moving Average (equivalent to RMA)

EMA — Exponential Moving Average

WMA — Weighted Moving Average

HMA — Hull Moving Average (manually implemented)

JMA — Jurik Moving Average (custom approximation)

KAMA — Kaufman Adaptive Moving Average

T3 — Triple Smoothed Moving Average with adjustable hot factor

How to Adjust Advanced Averages
T3 – Triple Smoothed MA

Parameter: T3 Hot Factor

Valid range: 0.1 to 2.0

Tuning:

Lower values (e.g., 0.1) make it faster but noisier

Higher values (e.g., 2.0) make it smoother but slower

Balanced range: 0.7 to 1.0 (recommended)

JMA – Jurik Moving Average (Custom)

Parameters:

Phase: adjusts responsiveness and smoothness (-100 to 100)

Power: controls smoothing intensity (default: 1)

Tuning:

Phase = 0: neutral behavior

Phase > 0: more reactive

Phase < 0: smoother, more delayed

Power = 1: recommended default for most uses

Note: The JMA used here is not the proprietary version by Jurik Research, but an educational approximation available in the public domain on TradingView.

How to Use
Crossover Signals

Buy signal: %K crosses above %D from below the 20 line

Sell signal: %K crosses below %D from above the 80 line

Momentum Strength

%K and %D above 80: strong bullish momentum

%K and %D below 20: strong bearish momentum

With Trend Filters

Combine this indicator with trend-following tools (like moving averages on price)

Fast smoothing types (like EMA or HMA) are better for scalping and day trading

Slower types (like T3 or KAMA) are better for swing and long-term trading

Final Tips
Tweak RSI and smoothing periods depending on the time frame you're trading.

Try different combinations of moving averages to find what works best for your strategy.

This indicator is intended as a supporting tool for technical analysis — not a standalone decision-making system.

Feragatname

Bilgiler ve yayınlar, TradingView tarafından sağlanan veya onaylanan finansal, yatırım, işlem veya diğer türden tavsiye veya tavsiyeler anlamına gelmez ve teşkil etmez. Kullanım Şartları'nda daha fazlasını okuyun.