This indicator calculates and plots a multi-line Ultimate Strength Indicator (USI) ribbon based on six relative strength lines ranging from slow to fast in a separate pane.
1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
3Paste over the templateCreate a new indicator, select all of the template text and paste. Press Save and give it a name.
4Add it to the chartPress Add to chart, then adjust the settings with the gear icon next to its name.
Source Code
The code stays on GitHub. The author has not published this script under an open licence, so ForexR does not show its code. Copy script reads the file straight from GitHub into your clipboard, so you can still try it on your own chart. Ask the author before reusing the code anywhere else.
Overview
USI Flip + Lines identifies momentum flip signals when fast lines cross slower lines with an adjustable margin hysteresis. Optional filters include volume expansion over a simple moving average, full ribbon stacking alignment, and slow trend direction. Signals can flicker on the open bar unless the closed bar filter is enabled.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
USI Preset
string
Fast (7/6/4/3/2/1)
usiPreset
USI Length (L0 — slowest / Blue)
int
13
usiLen0_c
Length 1 of USI (L1 / Green)
int
11
usiLen1_c
Length 2 of USI (L2 / Yellow)
int
7
usiLen2_c
Length 3 of USI (L3 / Orange)
int
5
usiLen3_c
Length 4 of USI (L4)
int
4
usiLen4_c
Length 5 of USI (L5 — fastest / Red)
int
2
usiLen5_c
Bar Close Only
bool
false
barCloseOnly
Volume Filter
bool
true
useVolFilter
Min Volume Ratio
float
1.4
minVolRatio
Volume SMA Length
int
20
volSmaLen
USI Margin
float
1.0
margin
Show all 19 settings
Setting
Type
Default
Variable
Require strong stack confirmation
bool
false
useStrongStack
Require slow trend confirmation
bool
false
useSlowTrendFilter
Show BUY labels
bool
true
showBuy
Show SHORT labels
bool
true
showShort
Show USI Lines
bool
true
showLines
Show Stack Fill
bool
true
showFill
Show Reference Levels (30/50/70)
bool
true
showLevels
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.
Calculates the standard Money Flow Index (MFI) oscillator alongside an exponential moving average signal line in a separate pane. The script visually highlights trend conditions through dynamic ribbon filling, optional difference histogram bars, and overbought
This indicator measures directional momentum by evaluating candlestick body proportions and volume over a user-defined lookback window. It computes the ratio of candle body to total range, weights the cumulative value by volume and absolute body size, and dete
This indicator builds an aggregate oscillator in a separate pane. It scales open, high, low, close, and volume into a 0 to 1 range, then averages scaled readings from MACD, a MACD histogram, RSI, stochastic, CCI, momentum, OBV, a directional index, volume-weig
This indicator calculates the Bill Williams Market Facilitation Index as the high-low range divided by volume, or zero when volume is zero. It compares the index and volume with the previous bar and assigns one of four zones: green for both rising, fade for bo
PPO ATR Bands plots a percentage price oscillator in a separate pane. It compares a Hull average of typical price with a volume-weighted exponential average of Parabolic SAR, then scales three true-range bands around the slow average into matching oscillator l
Calculates the Chaikin Oscillator by taking the difference between a fast exponential moving average and a slow exponential moving average of the Accumulation/Distribution line. It plots the resulting line in a separate pane alongside a dashed zero reference l