Dual Thrust Breakout Trading with Range-Based Entry Levels
Summary
The article introduces Dual Thrust as a reversal-based breakout strategy for digital-asset futures. It derives a range from prior highs, lows, and closes, scales that range with separate long and short parameters, and places entry thresholds above and below the current session’s open. A break through one threshold opens or reverses the position; the description emphasizes that the basic system has no distinct stop-loss rule. The article also discusses using multiple prior days to stabilize the range and varying the thresholds to favor one direction.
A Python implementation for a futures platform is presented alongside strategy-state, order, chart, and backtest setup. The reported backtest performed well during a strong one-way Bitcoin trend, while the text acknowledges that sideways markets can produce false signals and that parameters may need evaluation across conditions. The example does not establish general profitability: performance depends on market regime, data, costs, and execution. The article cautions that historical results are not forecasts, though its proposed loss threshold and parameter-adjustment advice are not supported by a broader risk analysis.
Key ideas
- Dual Thrust sets breakout levels by scaling a range calculated from prior price data around the session open.
- Separate upper and lower multipliers can make long and short entries easier to trigger unequally.
- The system reverses when price crosses the opposite boundary, closing the existing position before opening the new one.
- A multi-day range can smooth the trigger levels for trend-following use.
- The example backtest benefited from a strong trend, while choppy conditions may generate invalid signals.
- Historical tests are references rather than forecasts and should account for changing regimes and execution costs.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.