pivotlow
Detects pivot low (local trough) points in a data series
pivotlow(source, leftbars, rightbars)
Parameters
| Name | Type | Description |
|---|---|---|
source |
field | Data series (commonly low) |
leftbars |
int | Bars before pivot that must be higher |
rightbars |
int | Bars after pivot that must be higher |
Formula
pivotlow = source[rightbars] when it is below all leftbars preceding and rightbars following values, else NULL
Examples
// detect swing low with 2-bar confirmation
pivotlow(low, 2, 2) != null;
// swing low below 50 (support test)
x = pivotlow(low, 5, 5); x < 50;
// any detected swing low on close
pivotlow(close, 3, 3) != null;
Returns
field — may be NULL
Range
leftbars and rightbars each must be 1-400, and their sum must not exceed 400
Notes
Most bars return NULL -- only a confirmed local trough yields a value