Turtle-Style Crypto Strategy Using EMA Trend Filters and Price Breakouts
Summary
This crypto futures strategy combines moving averages, price breakouts, and candle shapes. Its overview describes three EMA horizons and classifies the market using the short and long averages. In the published code, however, the medium horizon is a simple moving average and does not appear in the signal rules. Long entries require the short EMA to be above the long EMA and price to be above the long average; short entries require the short EMA below the long one. Entries are triggered by closes breaking beyond prior rolling highs or lows, with a lookback parameter. Pin-bar-like candle tests close positions.
The document presents this as a trend-following approach intended to filter noise, but gives no measured performance evidence. Published test settings cover only a short BTC futures interval, which is not enough to establish robustness. Its prose also describes entry logic differently from the source code, and the candle-pattern exits are described as gap patterns in the overview while the code checks candle body and wick proportions. The text itself flags lag, failed patterns, and abnormal price moves as risks, and suggests parameter tests, additional filters, and explicit stop controls.
Key ideas
- The code combines moving-average trend conditions with breakouts above rolling highs or below rolling lows.
- Long and short signals use the short EMA relative to the long EMA, with price conditions for the long setup.
- Pin-bar-like wick and body proportions are used to close positions.
- The overview and source code differ on the stated entry and exit details, so implementation should be checked against the actual code.
- The brief published BTC futures test settings do not establish long-run performance.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.