Trend Filtering with EMA Crossovers and Stochastic Signals
Summary
This strategy combines a fast and slow exponential moving average with a smoothed stochastic oscillator. The relative position of the averages defines the trend filter: long entries are considered when the fast average is above the slow one, while short entries require it to be below. Entry signals come from stochastic %K and %D crossovers in specified extreme zones. Positions may also close on later stochastic thresholds or when a crossover appears against the EMA trend. Optional percentage-based stop-loss and take-profit settings are included, with take profit enabled and stop loss disabled in the supplied defaults.
The document discusses the indicators’ lag, the risk of parameter sensitivity, and the possibility that exits may cut short larger moves. It recommends comparing parameters, markets, and timeframes, but supplies no performance statistics. The provided backtest configuration covers BTC/USDT futures on hourly bars for about a month; it is not evidence that the method generalizes or is profitable. There is also a difference between the prose, which describes crossovers in overbought and oversold regions, and the source logic: the long crossover is below the oversold threshold and the short crossunder is above the overbought threshold.
Key ideas
- The fast and slow EMA relationship filters stochastic entry signals by trend direction.
- Long and short entries use %K and %D crossovers at opposite stochastic extremes.
- Stochastic thresholds and opposing trend signals also provide position exit conditions.
- Stop loss and take profit are optional, and their settings can materially affect trade outcomes.
- The published backtest setup provides no reported results and covers only a short BTC futures period.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.