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.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine