Skip to content
All library documents

RB SSL Channel Crossovers for Short-Term Trend Following

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses an RB SSL channel derived from moving averages of highs and lows to switch between long and short positions. The listed periods are both 13. The source code updates a directional state according to whether the close is above the high average or below the low average, then forms upper and lower SSL lines. Crossovers between those lines trigger entries and close the opposing position. This is the implementation’s signal mechanism; the accompanying prose instead describes price breaking the channel bands as the entry signal.

The document presents the method as a simple, automatable short-term trend follower and says channel levels serve as stops. The source code does not include explicit stop orders at those levels; it closes positions on an opposite crossover. Published settings specify BTC/USDT futures on Binance over about a month, but report no backtest results. The stated limitations include sensitivity to the period choice and vulnerability to choppy markets, where reversals can produce whipsaws. Additional indicators, parameter evaluation, or ATR-based trailing stops are suggested, but no such changes are tested in the material.

Key ideas

  • The strategy derives its SSL channel from moving averages of high and low prices, using periods listed as 13.
  • Crossovers between the SSL lines trigger long and short entries and close the opposing position.
  • The prose describes price breaks as signals, while the source code uses SSL line crossovers.
  • Despite the description of channel-based stops, the source code closes positions on opposite crossovers and shows no explicit stop orders.
  • Range-bound conditions and period sensitivity are identified as risks, and no backtest results are reported.

Tags

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