Skip to content
All library documents

G-Channel Trend Signals with Percentage-Based Stops and Targets

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses the G-Channel’s recursively calculated upper and lower bounds to classify market direction. Its signal logic tracks price crossings of those bounds and changes the bullish or bearish state when the channel conditions reverse. A change in state produces a buy or sell signal. The document describes percentage-based take-profit and stop-loss levels for long and short positions, and includes inputs for channel length, price source, and whether to show crosses.

The discussion presents the method as a simple trend-following example, but supplies no backtest results or performance evidence. It warns that sideways markets can trigger repeated false signals and increase trading costs, and that fixed stop and target percentages may not suit every instrument. The written description and source code are not fully aligned: the source calculates exit levels from the current close and its actual entry and exit behavior should be checked before interpreting it as the described system. Additional filters and asset-specific handling are suggested, not demonstrated.

Key ideas

  • The G-Channel calculates two evolving bounds and uses price crossings to indicate trend changes.
  • Signals occur when the strategy’s bullish or bearish state changes.
  • The document describes percentage-based stop-loss and take-profit levels for both directions.
  • Sideways price action can lead to repeated signals and higher trading costs.
  • No performance evidence is reported, and the source implementation should be checked against the prose.

Tags

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