pivotlow

Detects pivot low (local trough) points in a data series

pivotlow(source, leftbars, rightbars)

Parameters

Pivot Low - pivotlow(source, leftbars, rightbars)

Detects local troughs where source is lower than both surrounding bars.

  • 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


Returns source value when:
  source < all leftbars preceding values
  AND source < all rightbars following values
Otherwise returns 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

Source value at pivot or NULL. Most bars return NULL.

See Also