Visual Basic (Declaration) | |
---|---|
Public Overloads 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).