crossover

Crossover detection (source1 crosses above source2)

crossover(source1, source2)

Parameters

Crossover - crossover(source1, source2)

Detects when source1 crosses above source2.

  • 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