rising
Rising trend detection (consecutively increasing values)
rising(source, length)
Parameters
| Name | Type | Description |
|---|---|---|
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 falling