Class RSIRenderer

java.lang.Object
com.arbergashi.charts.render.BaseRenderer
com.arbergashi.charts.render.financial.RSIRenderer
All Implemented Interfaces:
ChartRenderer

public final class RSIRenderer extends BaseRenderer

RSIRenderer - Relative Strength Index

Professional RSI indicator renderer for momentum analysis. Displays RSI line with overbought/oversold zones.

Features:

  • RSI Line: Momentum indicator (0-100 scale)
  • Overbought Zone: Above 70 (red shading)
  • Oversold Zone: Below 30 (green shading)
  • Neutral Zone: 30-70 range
  • Reference Lines: At 30, 50, 70 levels

Data Mapping:

ChartPoint fields:
  x       → Time/Index
  y       → RSI value (0-100)

Calculation:

RS = Average Gain / Average Loss (14-period default)
RSI = 100 - (100 / (1 + RS))
Since:
2026-01-01
Version:
1.0.0
Author:
Arber Gashi
  • Constructor Details

    • RSIRenderer

      public RSIRenderer()
  • Method Details