crossover
Crossover detection (source1 crosses above source2)
crossover(source1, source2)
Parameters
| Name | Type | Description |
|---|---|---|
source1 |
field | First data series |
source2 |
field | Second data series |
Formula
```
Crossover when:
current: source1 > source2
previous: source1 <= source2
```
Examples
// price crossed above 20-day SMA
crossover(close, sma(close, 20));
// fast EMA crossed above slow EMA (golden cross)
crossover(ema(close, 12), ema(close, 26));
// RSI crossed above 50 (momentum shift to bullish)
crossover(rsi(close, 14), 50);
Returns
Boolean: TRUE when crossover occurs, FALSE otherwise ## See Also crossunder, cross