Multi-timeframe MACD Trend Following Strategy
Overview
This is a multi-indicator combined strategy centering on the MACD indicator. It integrates 5 types of MACD trading signals and 5 types of moving averages. The strategy makes full use of the trend judgment capability of MACD to set different trading conditions for filtering out wrong signals, thereby obtaining higher profit probabilities.
Strategy Name
Multi-timeframe MACD Trend Following Strategy
Strategy Logic
The core of this strategy relies on the MACD indicator to determine the trend direction. The MACD is formed by the fast line (12-day EMA) minus the slow line (26-day EMA). The moving average of MACD itself is the signal line. The fast line crossing above the slow line gives a buy signal, while the fast line crossing below the slow line gives a sell signal.
The strategy has set 5 trading conditions:
- Simple golden cross and death cross signals
- Combine the overbought/oversold area of MACD to filter out some false signals
- Require close price above moving average upon golden cross to entry
- Require close price above moving average zone upon golden cross to entry
- Require RSI indicator above a certain level upon golden cross to entry
At the same time, the strategy also provides 5 types of moving averages (EMA, SMA, VWMA, RMA, WMA) and customizable parameter settings.
Advantages
- Utilize the trend determination capability of MACD, multiple trading conditions filter false signals and improve profit probabilities
- Built-in multiple types of moving averages, can flexibly adapt to different products
- Customizable parameter settings, high adaptability
- Multiple conditions for entry, avoid risks from relying on single indicator
- Strong trend tracking capability, suitable for medium-long term operations
Risks
- MACD itself has the risk of losses in range-bound markets
- Does not consider the impact of sudden events like significant negative news
- Improper parameter settings may lead to poor strategy performance
- No stop loss function may lead to greater losses
Methods like adjusting parameters properly, setting stop loss, combining other indicators can help reduce risks.
Optimization Directions
The strategy can be optimized in the following aspects:
- Optimize moving average parameters for adapting different trading products
- Optimize MACD parameters for getting more precise trading signals
- Add stop loss mechanisms to avoid impacts from market sudden events
- Combine with other indicators like KDJ, Volatility Index to improve strategy performance
- Add machine learning algorithms to auto optimize parameter settings
- Conduct backtesting over longer time period
Conclusion
In general, this is a very practical trend following strategy. By utilizing the advantages of MACD and setting different trading conditions to filter wrong signals, it captures high-probability trading opportunities. Also, the customizable parameters and indicators make it highly adaptive. Notably, no strategy can perfectly predict the market. Continuous adjustment and optimization based on practical situation are needed to obtain long-term stable excess returns.
- 1

