| Visual Basic (Declaration) | |
|---|---|
Overloads Public Shared Function RateOfChange( _ ByVal sc As SeriesCollection, _ ByVal numberDays As Integer _ ) As SeriesCollection | |
| Visual Basic (Usage) | Copy Code |
|---|---|
| |
| C# | |
|---|---|
public static SeriesCollection RateOfChange( SeriesCollection sc, int numberDays ) | |
Parameters
- sc
- A collection of series objects. For example, to evaluate this indicator for two series you will need to pass a series collection containing this two series.
- numberDays
- The number of days before to which the closing price is compared.
Return Value
A series where the first term is the rate of change for the most recent period, the second term is the rate of change for the previous period and so on.| Exception | Description |
|---|---|
| ArgumentException | Thrown if either parameter is strictly negative. |
The (n-day) rate of change (ROC) is just the last closing price divided by the closing price
n-days ago.
As with the case with the momentum indicator the rate of change (ROC) indicator on extended values and/or turning points indicates oversold or over brought conditions (respectively).