Multi-Timeframe Double Moving Average Crossovers to Reduce Entry Lag
Summary
The article explores a double moving average crossover approach that uses a higher timeframe to establish directional bias and a lower timeframe to time entries. It contrasts trend-following entries, which wait for a lower-timeframe crossover in the higher-timeframe direction, with mean-reverting alternatives. Exits may be based on a loss of alignment on the lower timeframe or a reversal of the higher-timeframe bias. The implementation uses moving averages with distinct periods and proposes a genetic optimizer to compare combinations of entry, exit, and risk settings.
The examples use daily and intraday timeframes, with another timeframe for stop-loss calculations. The reported optimization attempts did not produce configurations profitable in both backtest and forward test, including after risk settings were tuned. The author therefore emphasizes that optimization does not guarantee success and recommends seeking strategies that perform across both tests before treating results as reliable. The article’s evidence is exploratory, and its proposed lag reduction does not translate into demonstrated profitability.
Key ideas
- A higher-timeframe moving average crossover sets directional bias, while a lower timeframe supplies potential entries.
- The lower-timeframe entry can follow the higher-timeframe direction or use a mean-reverting rule.
- Exit timing may depend on lower-timeframe alignment or a higher-timeframe bias reversal.
- A genetic optimizer is proposed to explore indicator periods, strategy mode, exit timing, and risk settings.
- The optimization attempts described failed to produce profitability across both backtest and forward test.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.