Skip to content
All library documents

Combining a 123 Reversal Signal with a Range Breakout

Article Strategy library · Author: ChaoZhang

Summary

This document describes a short-term system that combines a 123 reversal setup with a range-breakout signal. The reversal component uses two consecutive closes in one direction and a Stochastic condition around a configurable threshold. The second component looks for price to break below the lowest low of a recent lookback window. The stated combination rule is to trade only when both components point in the same direction and otherwise remain flat. Published settings specify a one-hour BTC/USDT futures backtest over one month, but no performance statistics are reported.

There is a significant mismatch between the explanation and the supplied code. The breakout function only returns a short signal or flat, so it cannot confirm a long signal; moreover, the combination requires both sub-strategies to equal positive one for a long, while the reversal component carries forward its prior position rather than always emitting a fresh signal. As written, the code appears capable of short entries only when both components return negative one. The document also notes reversal failures, false breakouts, parameter sensitivity, and the possibility that combining strategies may still fail.

Key ideas

  • The described system combines a Stochastic-filtered 123 reversal setup with a low-range breakout signal.
  • The stated rule requires both components to agree before opening a position.
  • The breakout function in the supplied code emits short or flat signals, so it cannot confirm a long trade.
  • Published settings identify a one-month BTC/USDT futures backtest, but no results are given.
  • False reversals, false breakouts, and parameter choices are identified as risks.

Tags

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