Visual Basic (Declaration) | |
---|---|
Public Overloads Shared Function RateOfChange( _ ByVal seriesName As String, _ ByVal s As Series, _ ByVal numberDays As Integer _ ) As Series |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public static Series RateOfChange( string seriesName, Series s, int numberDays ) |
Parameters
- seriesName
- The name of the series which will be displayed on the chart, i.e. its label.
- s
- An series where the first element is the closing price in the last trading period, the second term is the closing price in the previous trading period and so on.
- 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).