ADX, DMI, and CCI Signals for Trend-Following Trades
Summary
This strategy combines directional movement, trend-strength filtering, and the Commodity Channel Index to time long and short trades. Its description proposes using ADX to confirm a strong trend, DI+ and DI− to identify direction, and CCI extremes to seek entries during a pullback or overextension. Directional crosses provide exit signals. The listed default settings include ADX smoothing, DI length, an entry threshold, and CCI length; the published test settings use BTC-USDT futures over a short period, but no performance statistics are provided.
There is a material difference between the explanation and the source logic: the code compares DI+ or DI− individually with the entry threshold rather than comparing ADX with it. It also gates entries using CCI conditions that differ from the stated oversold-long and overbought-short rules. Thus, the prose should not be taken as a precise description of the implemented system. The document notes whipsaw, lag, and frequent signals as risks, and suggests parameter and position-size tuning.
Key ideas
- The described approach uses ADX for trend strength, DMI for direction, and CCI for entry timing.
- Directional indicator crosses are used to identify entries and exits.
- The source implementation differs from the prose in its threshold and CCI conditions.
- Published test settings include BTC-USDT futures, but no performance results are reported.
- Whipsaws, lag, and parameter sensitivity are stated limitations.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.