Andean Oscillator

Category: momentum, volatility

A volatility-based momentum oscillator that calculates bull and bear components using exponential tracking of price floors and ceilings to identify trend direction and strength.

Formula

\begin{cases} \alpha = \frac{2}{Length + 1} \\ Up_1 = \max(\max(O, C), Up_{1,prev} - (Up_{1,prev} - C) \cdot \alpha) \\ Up_2 = \max(\max(O^2, C^2), Up_{2,prev} - (Up_{2,prev} - C^2) \cdot \alpha) \\ Dn_1 = \min(\min(O, C), Dn_{1,prev} + (C - Dn_{1,prev}) \cdot \alpha) \\ Dn_2 = \min(\min(O^2, C^2), Dn_{2,prev} + (C^2 - Dn_{2,prev}) \cdot \alpha) \\ Bull = \sqrt{Dn_2 - Dn_1^2} \\ Bear = \sqrt{Up_2 - Up_1^2} \\ Signal = EMA(\max(Bull, Bear), SignalLength) \end{cases}

Inputs

See signal primitives and every published strategy that uses Andean Oscillator on WOBR StrategyVerse.


Open the interactive page on WOBR AI → · WOBR.AI home