Skip to content
All library documents

Golden Cross Filtering with Keltner Channel Breakouts and ATR Exits

Article Strategy library · Author: ChaoZhang

Summary

This strategy combines a moving average trend filter with Keltner Channel breakouts. It enters long when price crosses above an upper channel boundary while the configured short moving average is above the long moving average; it enters short on a lower channel cross when the averages indicate a downtrend. The source implements the trend filter with exponential averages, while the channel basis can use a simple, exponential, or weighted average. ATR based profit and stop conditions provide exits.

The document describes adjustable parameters and lists a BTC/USDT futures backtest window, but reports no performance statistics, so it provides no evidence that the system was profitable. The prose also describes the golden cross relationship inconsistently; the source code uses the conventional short-above-long condition. The approach may lag reversals, and its results can depend on parameter choices, trading costs, and overnight exposure. The source includes channel plots and multiple configurable exit switches, but the written description does not establish how effective those controls are.

Key ideas

  • A moving average relationship filters channel breakout entries by trend direction.
  • Long and short entries trigger when price crosses the corresponding Keltner boundary.
  • ATR multiples define profit and stop exit thresholds.
  • The listed BTC/USDT futures test period has no accompanying performance results.
  • Parameter sensitivity, reversals, and overnight exposure are stated risks.

Tags

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