Returns an array of the lowest values for all look back sub-periods of a given length.
A double array where the first term is the low found for the most recent look back period (i.e. noPeriods-periods back from the present period), the second term is the low for the previous look back period (i.e. noPeriods-periods back from the previous period), and so on. Note that the length of the returned array is equal to the length of the prices array minus noPeriods - 1.
The total number of periods over which the lowest value is iteratively searched for each set of periods is refereed to as the look back period.
We illustrate the application of this method with the following example. If the prices over the past five periods are: { 102, 101, 100, 103, 102 }, and the look back period has 3 periods, then the lowest value over the first look back period is 100, which is the lowest value within { 101, 100, 103, 102 }. Now when the look back period is shift back a period to { 102, 101, 100, 103 }, lowest value is 100, and hence in this case the returned array would be { 100, 100 }.
| Exception Type | Condition |
|---|---|
| ArgumentException | Thrown if prices array has strictly negative elements or if the noOfPeriods argument is greater then the length of prices array. |
Momentum Class | Indicators Namespace | Lowest