OBV in Python — Coding It from Scratch (pandas)
A vectorized On-Balance Volume and a divergence check
Read post →Blog / page 11
Historical validation research, market mechanics, and tooling from the Algogen team.
A vectorized On-Balance Volume and a divergence check
Read post →
How OBV accumulates volume, and how to read confirmation and divergence
Read post →
AvgTrueRange, a from-scratch version, and ATR position sizing
Read post →
A custom Average True Range indicator for NinjaTrader 8
Read post →
A custom Average True Range indicator for MT5
Read post →
The built-in ta.atr and ATR-based stop bands
Read post →
How a 1978 book fixed volatility measurement for gappy commodity markets
Read post →
True Range, Wilder's smoothing, and an ATR-based stop
Read post →
True Range, Wilder's smoothing, and using ATR for stops and sizing
Read post →
XAverage, a from-scratch recurrence, and a crossover strategy
Read post →
A custom exponential moving average for NinjaTrader 8
Read post →
A custom exponential moving average for MT5
Read post →