RSI PRO Trading Guide
Last updated: July 22, 2026
The RSI Pro is a quantitative technical analysis tool. RSI_PRO Ported from legacy klinecharts indicator: old/assets/indicators/rsi_pro.js Features:
What does the indicator show?
- Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
- BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
- Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.
Key Settings
- RSI Length (
rsiLen): Controls the calculation period and sensitivity for market detection. - RSI Source (
rsiSource): Controls the calculation period and sensitivity for market detection. - MA Type (
maType): Controls the calculation period and sensitivity for market detection. - MA Length (
maLen): Controls the calculation period and sensitivity for market detection. - BB StdDev (
bbStd): Controls the calculation period and sensitivity for market detection. - Calculate Divergence (
showDiv): Controls the calculation period and sensitivity for market detection. - RSI Line (
rsi): Controls the calculation period and sensitivity for market detection. - RSI MA (
ma): Controls the calculation period and sensitivity for market detection. - Bollinger Bands (
bb): Controls the calculation period and sensitivity for market detection. - Horizontal Levels (70/30) (
level): Controls the calculation period and sensitivity for market detection. - Middle Level (50) (
levelMid): Controls the calculation period and sensitivity for market detection. - Bullish Divergence (
bullDiv): Controls the calculation period and sensitivity for market detection. - Bearish Divergence (
bearDiv): Controls the calculation period and sensitivity for market detection. - RSI (
rsi): Controls the calculation period and sensitivity for market detection. - MA (
ma): Controls the calculation period and sensitivity for market detection. - BB Upper (
upBand): Controls the calculation period and sensitivity for market detection. - BB Lower (
lowBand): Controls the calculation period and sensitivity for market detection. - Upper (70) (
h70): Controls the calculation period and sensitivity for market detection. - Middle (50) (
h50): Controls the calculation period and sensitivity for market detection. - Lower (30) (
h30): Controls the calculation period and sensitivity for market detection. - RSI Prev (
rsiPrev): Controls the calculation period and sensitivity for market detection. - RSI Delta (
rsiDelta): Controls the calculation period and sensitivity for market detection. - Bull Div (
bullDiv): Controls the calculation period and sensitivity for market detection. - Bear Div (
bearDiv): Controls the calculation period and sensitivity for market detection. - RSI (
rsi): Controls the calculation period and sensitivity for market detection. - RSI MA (
ma): Controls the calculation period and sensitivity for market detection. - BB Upper (
upBand): Controls the calculation period and sensitivity for market detection. - BB Lower (
lowBand): Controls the calculation period and sensitivity for market detection. - RSI Prev (
rsiPrev): Controls the calculation period and sensitivity for market detection. - RSI Delta (
rsiDelta): Controls the calculation period and sensitivity for market detection. - Bullish Divergence (
bullDiv): Controls the calculation period and sensitivity for market detection. - Bearish Divergence (
bearDiv): Controls the calculation period and sensitivity for market detection.
How to use Strategy Parameters (Condition Source)
Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.
1. Signal Events
bullDiv- Bullish Divergence event signal.bearDiv- Bearish Divergence event signal.
2. Filters and Trade Levels
rsiLen- RSI Length value used for structural qualification or thresholds.rsiSource- RSI Source value used for structural qualification or thresholds.maType- MA Type value used for structural qualification or thresholds.maLen- MA Length value used for structural qualification or thresholds.bbStd- BB StdDev value used for structural qualification or thresholds.showDiv- Calculate Divergence value used for structural qualification or thresholds.rsi- RSI value used for structural qualification or thresholds.ma- MA value used for structural qualification or thresholds.upBand- BB Upper value used for structural qualification or thresholds.lowBand- BB Lower value used for structural qualification or thresholds.h70- Upper (70) value used for structural qualification or thresholds.h50- Middle (50) value used for structural qualification or thresholds.h30- Lower (30) value used for structural qualification or thresholds.rsiPrev- RSI Prev value used for structural qualification or thresholds.rsiDelta- RSI Delta value used for structural qualification or thresholds.bullDiv- Bull Div value used for structural qualification or thresholds.bearDiv- Bear Div value used for structural qualification or thresholds.rsi- RSI value used for structural qualification or thresholds.ma- RSI MA value used for structural qualification or thresholds.upBand- BB Upper value used for structural qualification or thresholds.lowBand- BB Lower value used for structural qualification or thresholds.rsiPrev- RSI Prev value used for structural qualification or thresholds.rsiDelta- RSI Delta value used for structural qualification or thresholds.
Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.