Pattern and Volume Filters for ATR-Based Breakout Trading
Summary
This trend-following system combines chart-pattern conditions, price breakouts, an EMA trend filter, and a volume check. It describes seeking double tops or bottoms and head-and-shoulders patterns, while also trading breaks of recent highs or lows. The source makes the volume filter optional and compares volume with 120% of its 20-period average. ATR sets both stop and target distances using a 14-period length and a 1.5 multiplier; the described trend filter uses a 50-period EMA.
The published backtest configuration covers SOL/USDT on Binance over roughly one month at a one-hour period. No performance statistics are supplied, so the document does not establish that the combined filters are profitable or improve signal quality. The pattern rules in the source are simplified, and its written explanation presents the approach more comprehensively than the code demonstrates. The document flags false breakouts in sideways markets, lag, and parameter sensitivity, and suggests testing additional filters and position sizing. The short sample and absence of reported results limit conclusions about robustness.
Key ideas
- The strategy combines pattern conditions and recent price breakouts with an EMA direction filter.
- A volume filter checks whether volume exceeds 120% of its 20-period average.
- ATR-based exits use a 14-period ATR multiplied by 1.5 for stop and target distances.
- The configured SOL/USDT backtest covers roughly one month, but gives no performance results.
- Sideways markets, lag, simplified pattern rules, and parameter sensitivity are limitations.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.