Range Reversals with Moving Average Crossovers and Slope Filters
Summary
This document presents a countertrend system intended for sideways markets. It combines a fast and a slower exponential moving average with simple moving averages, using the relationship between the exponential averages to set directional context and a crossover for entries. The slope of a longer average is intended to filter trades during stronger trends, with changes in slope also used to close positions.
The article gives no performance results. It highlights risks including whipsaws, delayed signals, parameter sensitivity, poor fit to strong trends, and the lack of a defined stop loss. It suggests testing parameters and adding volatility-based risk controls or other filters. There are material inconsistencies between the prose and the included strategy settings and code: the stated average periods differ, the described sideways-market angle threshold is not applied consistently, and the code calculates slope over a fixed lookback. These discrepancies make the exact intended implementation uncertain and call for careful verification before evaluating the approach.
Key ideas
- The strategy is intended to trade crossovers as countertrend opportunities in range-bound markets.
- The relative position of two exponential averages supplies directional context for entries.
- A longer simple moving average slope is intended to screen trends and trigger exits when its direction changes.
- The article identifies whipsaws, parameter sensitivity, trend dependence, and missing explicit stop losses as risks.
- The prose and code disagree on average settings and slope calculation details, so the implementation needs verification.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.