Moving-Average Trend Entries with Finite-Difference Exit Signals
Summary
This trend strategy combines 20-, 40-, and 80-period simple moving averages with a finite-difference estimate of the slope of the middle average. Long entries require the averages to be ordered upward and the estimated slope to be positive; shorts require the reverse ordering and a negative slope. Positions close when the slope changes sign or reaches zero. The accompanying description also defines broader trend confirmation using the close and the full bar range relative to the averages, although the entry conditions in the source rely on average ordering and slope.
The document characterizes the approach as intended for hourly charts and relatively low-volatility currency pairs. Its published backtest settings instead specify BTC_USDT futures, daily strategy bars with hourly base data, over roughly a year; no performance results are reported. The text identifies range-bound markets, lagging slope signals, and stop placement as risks. It suggests tuning average periods, trying other average types, adding volatility-based stops, and confirming with other indicators. These are proposals rather than tested enhancements, and the provided rules do not establish that the strategy predicts reversals reliably.
Key ideas
- Trend direction is inferred from the ordering of three simple moving averages and the slope of the middle average.
- Long and short entries require the average ordering and estimated slope to agree.
- Positions close when the estimated middle-average slope reaches or crosses zero.
- The document warns that ranging conditions and lagging signals can produce losses.
- The published backtest uses BTC_USDT futures, although the description recommends low-volatility currency pairs; no results are given.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.