Multi-Timeframe Stochastic Signals with EMA Filtering and ATR Risk Controls
Summary
This trend-following system combines a higher-timeframe Stochastic oscillator with an EMA filter. It enters long when the smoothed Stochastic crosses up through the oversold threshold while price is above the EMA; it enters short when the oscillator crosses down through the overbought threshold while price is below the EMA. The source uses a daily Stochastic by default, a 50-period EMA, and ATR-based exits, with a stop distance of 1.5 times ATR and a target twice that distance. Position quantity is calculated from account balance and a chosen risk percentage, and an optional trailing exit is also specified.
The document lists potential false signals during volatile or reversing conditions, slippage, parameter sensitivity, and premature trailing-stop exits. It provides parameters and a backtest date range for BTC/USDT futures, but no performance statistics, so it does not establish profitability. The risk-based sizing and exits are implementation choices that need validation against execution costs and instrument constraints.
Key ideas
- Higher-timeframe Stochastic threshold crossovers provide entry signals, subject to an EMA direction filter.
- ATR sets initial stop and target distances, while an optional trailing stop can also be used.
- Position size is derived from account balance, risk percentage, and stop distance.
- The stated backtest configuration identifies a market and period but includes no performance evidence.
- Volatility, slippage, parameter sensitivity, and premature trailing exits are identified risks.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.