Skip to content
All library documents

Adaptive ZigZag Reversals with Stochastic Signals and ATR Ranges

Article Strategy library · Author: ianzeng123

Summary

This strategy pairs a percentage-based ZigZag reversal line with a smoothed stochastic oscillator. The reversal threshold can be set manually or scaled from ATR using a selected lookback and multiplier. A long signal occurs when price is above the reversal line while stochastic K is below 30; a short signal occurs below the line while K is above 70. The method also places a stop loss and take profit using fixed pip distances, with configurable values.

The document lists a BTC/USDT spot-market backtest configuration over a period of daily bars, but supplies no performance statistics or test interpretation. It identifies several limitations: reversal signals can be unreliable in ranges, stochastic readings may lag, ATR lookback affects the threshold, and fixed exits may not suit changing volatility. It proposes further testing and possible filters, but does not show that any of these changes improve results. The described settings and rules therefore define a testable system rather than establish its effectiveness.

Key ideas

  • The ZigZag reversal threshold can be manual or derived from ATR over a chosen lookback.
  • Long and short signals combine price location relative to the reversal line with stochastic extremes.
  • The system attaches fixed-distance stop-loss and take-profit orders to entries.
  • The document notes risks from sideways markets, indicator lag, ATR choices, and fixed exits.
  • A BTC/USDT daily backtest setup is listed, but no outcome metrics are reported.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.