Skip to content
All library documents

Trading G-Channel Reversals with an EMA Filter

Article Strategy library · Author: ChaoZhang

Summary

This strategy pairs a recursive G-Channel indicator with an exponential moving average filter. The channel tracks upper and lower boundaries from recent closes; its direction is inferred from the recency of crossings. The rules take a long position when the channel is bullish while price is below the EMA, and a short position when the channel is bearish while price is above it. The example parameters are a channel length of 100 and an EMA length of 20.

The document presents the indicator logic and parameter inputs, but no reported results or evidence that the signals are reliable. Its written description says channel breaks and price relative to the average guide entries, though the source conditions use bullish or bearish channel state together with price on the opposite side of the EMA. It identifies risks including missed rapid breakouts, repeated signals near channel boundaries, sensitivity to parameter choice, and the lack of stop-loss logic. It proposes testing settings and adding risk controls, without demonstrating their effect.

Key ideas

  • The G-Channel derives evolving upper and lower boundaries from price and a configurable length.
  • Channel state and price relative to an EMA jointly determine long and short entries.
  • The supplied example uses a 100-period channel and a 20-period EMA.
  • Frequent boundary oscillations may increase trading, while rapid moves may be missed.
  • The source has no explicit stop-loss rule, and no strategy performance results are reported.

Tags

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