EMA Price Channel Trend Strategy with Reversal Entries and ATR Exits
Summary
This strategy uses fast and slow exponential moving averages to classify trend conditions and a price channel built from high- and low-price averages. The description gives default periods of 89 and 200 for the trend averages and 34 for the channel. A fast average above the slow one, together with price below the lower channel, is labeled an uptrend; the reverse relationship is labeled a downtrend. The strategy then seeks entries when a reversal is identified. The source also includes session and date filters, ATR-related levels, and percentage-based exits, though the prose does not specify a complete reversal rule.
The published settings describe a BTC/USDT futures test on hourly bars with 15-minute base data over one month. No performance figures are reported. The source has several optional or commented-out trailing-stop sections, so the prose’s emphasis on a trailing stop should not be taken as proof that this exit is active in the shown code. The document notes the risks of misclassified reversals, poorly calibrated stops, and inadequate historical data, and suggests parameter testing and additional filters.
Key ideas
- The strategy classifies conditions using fast and slow EMAs alongside a high-low price channel.
- The description associates price outside the channel with a trend state when confirmed by the EMA relationship.
- Entries are described as reversal trades, but the prose does not fully define the reversal signal.
- The source includes session filters and percentage-based exit orders, while trailing-stop code is commented out.
- The stated BTC/USDT futures test setup reports no performance results.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.