Benso Pendulum calculates the RSI using the specified source and period, applying dynamic colors that change based on overbought and oversold thresholds. Horizontal lines mark the high and low tag levels, with an option to indicate the most recent tag. The indicator also offers optional fast RSI and stochastic oscillator calculations for additional momentum analysis. Users can adjust line widths, colors, smoothing parameters, and other settings to tailor the display. It provides signals through crossing levels and color changes in the RSI plot.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Source
source
close
rsiSource
Period
int
14
rsiPeriod
Line Width
int
4
rsiWidth
Dynamic RSI Colors
bool
true
rsiDynColors
Default
color
#008eff
rsiDefColor
High
color
#ff0014
rsiHighColor
Low
color
#0bff00
rsiLowColor
Tag High
int
75
tagHigh
tagHighColor
color
#0bff00
tagHighColor
Tag Low
int
25
tagLow
tagLowColor
color
#ff0014
tagLowColor
Line Width
int
2
tagWidth
Show all 40 settings
Setting
Type
Default
Variable
Indicate Most Recent Tag
bool
true
showRecentTag
Indicator Offset
int
3
recentTagOffset
Indicator Transparency
int
70
recentTagTransp
Line Style
string
Line
recentLineStyleStr
Overbought Level
int
80
obLevel
obColor
color
color.new(color.red, transp=80)
obColor
Oversold Level
int
20
osLevel
osColor
color
color.new(color.green, transp=80)
osColor
Show
bool
false
plotFast
Source
source
close
fastSource
Period
int
6
fastPeriod
Smoothing
int
2
fastSmooth
Smooth Type
string
EMA
fastType
Show
bool
false
plotStoch
Source
source
close
stochSource
K
int
14
periodK
D
int
3
periodD
K Smoothing
int
3
smoothK
D Smoothing
int
3
smoothD
Show Stoch RSI
bool
false
plotStochRSI
Stoch RSI Length
int
14
stochRSILength
Show MACD Histogram
bool
false
showMACD
Color
color
color.new(color.gray, transp=80)
macdColor
Source
source
close
macdSource
Fast Length
int
14
macdFastLength
Slow Length
int
26
macdSlowLength
Signal Length
int
9
macdSigLength
Oscillator Type
string
EMA
macdMASrcType
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.
This indicator combines a scaled Forecast Oscillator with a Point of Force state detector. The Forecast Oscillator calculates the percentage deviation of price from its linear regression curve and normalizes the output between 0 and 1, plotting a line in a sep
This indicator plots the Commodity Channel Index in a separate pane and surrounds it with a Donchian channel whose lookback length changes with volatility. It measures volatility as a ratio of short and long ATR values, then ranks that ratio and shortens or le
This indicator tracks intermediate market cycles inspired by Linda Raschke's approach using daily NYSE TICK statistics. It fetches daily high, low, and close values for the TICK index via security requests and computes moving averages of the highs and lows. It
WaveTrend 3D is a redesigned oscillator that implements the classic WaveTrend algorithm with kernel-based regression for trend reversal confirmation and multi-timeframe support. It calculates a smoothed oscillator line and displays a symmetrical three-dimensio
This indicator plots currency strength values for EUR, USD, JPY, GBP, CHF, AUD, CAD, NZD and optionally XAU or XAG on a separate pane. It computes strength by comparing current pair closes to daily closes using broker-specific data from OANDA, FX or FOREXCOM.
The indicator scores whether a counter-move against the dominant structure is maturing and whether price has started turning back. It plots a composite score in a separate pane from weighted context, correction maturity, and exhaustion, scaled by trigger and a