Session Range Breakouts with Moving Average Filters and Risk Rules
Summary
This framework tracks the high and low formed during a user-defined session, then enters long when price closes above the range or short when it closes below. An optional EMA or SMA filter requires price to be on the matching side of the average. Stops can be based on the opposite range boundary or its midpoint, with a spread adjustment; targets use a preset risk-reward ratio. The design also describes break-even moves and a daily trade limit.
The document explains the rationale of seeking directional moves after a session range forms and lists risks including false breakouts, dependence on session choice, and stops that may be too wide or too tight. Its published configuration is for SOL-USDT futures on one-minute bars over several days, but no performance results are supplied. The code excerpt should be checked against the broader description: it does not implement the stated break-even rule, and its session timing and range updates may affect whether breakout levels are available as intended. The suggested filters and adaptive rules are proposals, not tested findings.
Key ideas
- The strategy records a session high and low, then trades confirmed closing-price breaks above or below that range.
- An optional moving average filter aligns long and short entries with the price’s position relative to the average.
- Stops may use the opposite range boundary or the range midpoint, while targets are calculated from a risk-reward ratio.
- False breaks and session selection are central risks, and range-based stops may not fit all volatility conditions.
- The published short SOL-USDT futures configuration includes no performance results, and the code does not show the described break-even feature.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.