rising

Rising trend detection (consecutively increasing values)

rising(source, length)

Parameters

Rising - rising(source, length)

Tests for consecutive increasing values.

  • source (field): Data series
  • length (int): Number of consecutive increases required

Formula


Returns TRUE when:
  source[0] > source[1] > source[2] > ... > source[length]

Strict inequality (equal values fail)

Examples


// 3 consecutive higher closes
rising(close, 3);

// volume increasing for 2 bars
rising(volume, 2);

// RSI rising for 5 bars (strengthening momentum)
rising(rsi(close, 14), 5);

// fast EMA rising and price above slow EMA
rising(ema(close, 8), 3) and close > ema(close, 21);

Returns

Boolean: TRUE when consecutively rising

See Also