ATR and ADX Adaptive Price Channel Trading Strategy
Summary
This strategy combines an ATR-adjusted price channel with ADX and directional indicators to vary its entries by market regime. It calculates recent highs and lows and an ATR-based channel. When ADX is below 25, it describes trading moves beyond either channel boundary; when ADX is at least 25, it takes channel breakouts only in the direction indicated by +DI and -DI. A position is closed after the specified number of bars if it has not already been exited.
The document gives example parameters and a BTC/USDT futures backtest configuration, but reports no performance results. Its stated rationale is that ATR adjusts channel width while ADX and directional indicators distinguish ranging from trending conditions. The source logic and prose should be interpreted cautiously: the channel boundary formulas and the stated long/short rules may not behave like a conventional breakout channel, and the forced-exit code does not implement the separately suggested protective stop. The document also notes false regime signals, parameter sensitivity, and exposure to sudden market moves; it provides no evidence that the approach is profitable.
Key ideas
- The strategy uses ATR to adjust price channel boundaries around recent highs and lows.
- ADX below 25 selects the described range regime, while higher ADX invokes directional filtering with +DI and -DI.
- Entries are described around channel boundaries, with a time-based exit after a specified number of bars.
- The document gives a BTC/USDT futures test setup but no performance results.
- False ADX signals, parameter sensitivity, and sudden market moves are listed as risks.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.