ADX and MACD Confluence for Trend-Following Signals
Summary
This strategy combines directional movement and MACD signals to guide trades. It compares +DI with -DI to determine directional bias, then uses a MACD line cross of its signal line for entry timing: bullish alignment supports a long and bearish alignment a short. The explanatory text says trades should be limited to stronger trends when ADX is above 20. It lists defaults of 14 for ADX length, 10 for smoothing, and 12, 26, and 9 for MACD components.
The document also describes a user-set stop-loss and provides backtest settings for BTC_USDT futures on Binance, with hourly base data and a daily period over the specified dates. It reports no test performance. There is a discrepancy between the prose and code: the source computes ADX but its trading conditions do not include the stated ADX threshold, and it uses indicator state comparisons rather than crossover-only entries. The stop logic is also price-change based, so the stated stop price may not bound losses as expected. False signals, ranging markets, and execution costs remain concerns.
Key ideas
- Directional bias comes from the relative positions of +DI and -DI, while MACD line and signal line alignment supplies timing.
- The text describes an ADX threshold above 20, but the provided source conditions do not apply it.
- The listed defaults include ADX length 14 and MACD lengths 12, 26, and 9.
- The source stop condition uses a change from the prior close rather than a clear entry-price stop level.
- Backtest settings are given, but no performance results are reported; reversals and ranging conditions may cause losses.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.