Highest-High and Lowest-Low Breakouts with Fibonacci Levels
Summary
This strategy uses a rolling highest-high and lowest-low channel to define breakout levels. A close above the prior channel high signals a long position, while a close below the prior channel low signals a short position; the default channel length is 20 periods, and an option can reverse the direction of the signals. Fibonacci retracements and extensions are calculated from the channel range and plotted as possible target or support and resistance levels.
The published configuration is a daily BTC futures backtest covering roughly one year, but no performance statistics are supplied. The source enters and reverses positions on channel breakouts; although it plots Fibonacci levels, it does not use them to place exits or enforce stops. The accompanying discussion identifies false breakouts in ranging markets, lag from historical channel data, parameter sensitivity, and slippage as risks. Volume or momentum filters, dynamic stops, position sizing, and further testing are suggested, but are not part of the shown entry logic.
Key ideas
- A close beyond the previous rolling channel high or low triggers a directional position.
- The default channel spans 20 periods, and the strategy includes an option to reverse signals.
- Fibonacci extensions and retracements are plotted from the channel range as reference levels.
- The source does not connect those plotted levels to actual profit-taking or stop orders.
- Ranging markets can produce false breakouts, and the published backtest gives no performance results.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.