Rate of change

rocoscillatorsForge API 1

Change over a number of bars as a percent, fraction or ratio.

Inputs

NameTypeDefaultRange
sourcesourceclose
periodint121 to 5000
methodchoicepercent

Outputs

NameTypeRequiredDescription
rocvalueOptionalcolor theme.accent, style line, width 1
Warm-up
period bars (12 at the defaults)
Repaints
No
Parity
TA-Lib, within 1e-9

Formula

percent: 100 * (x[i] - x[i-period]) / x[i-period]

fraction: (x[i] - x[i-period]) / x[i-period]

ratio: x[i] / x[i-period]

ratio100: 100 * x[i] / x[i-period]

mt5: 100 * (x[i] - x[i-period]) / x[i], the MetaTrader 5 form

A zero denominator leaves the bar empty.