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 = (source1 > source2) AND (source1[1] <= source2[1])

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

bool — may be NULL

See Also

crossunder, cross