Trend Following Strategy Based on Support/Resistance and Momentum Indicators Across Multiple Timeframes
Strategy Overview
This strategy combines multiple technical indicators including support/resistance levels, Supertrend, and moving averages across multiple timeframes to comprehensively determine the trend direction and implement a trend-following trading system. The main idea of this strategy is to: first, use pivot points to determine the current support/resistance levels; then, use the Supertrend indicator to identify the current trend direction; and finally, use moving averages to filter out divergence. At the same time, the strategy also supports risk control measures such as setting trading time windows and limiting maximum positions.
Strategy Principles
- First, calculate the pivot points based on the highest and lowest prices over a certain past period to obtain the current support/resistance levels.
- Use the Supertrend indicator to determine the trend. Supertrend is a trend following indicator calculated from dynamic support/resistance levels.
- Use ATR for stop loss. This strategy incorporates ATR as a stop loss level on top of the original Supertrend.
- Use moving averages as a trend filter. Only go long when the trend is up and the price is above the moving average, and only go short when the trend is down and the price is below the moving average.
- Set a trading time window. Only open positions within a specific time interval to avoid trading at important time points.
- Manage long and short positions separately. Long and short signals trigger their respective opening and closing logics independently.
In summary, this strategy enters a position when the pivot point support/resistance, Supertrend direction, and moving average direction are all in agreement, and closes the position when any one of these conditions becomes invalid. This effectively captures trending market movements while controlling risks.
Advantage Analysis
- The advantage of trading based on support/resistance levels is that it conforms to the law of supply and demand in the market, and pivot points can dynamically reflect market equilibrium.
- Supertrend can effectively capture trends and stop losses in a timely manner. ATR stop loss further controls risk.
- Moving average filtering avoids counter-trend trading. Entering the market when the trend and moving average are in sync will result in a higher win rate.
- The customizable trading time window avoids trading at important time points to a certain extent, such as before the market opens and closes.
- Long and short signals operate independently, allowing for simultaneous holding of long and short positions, thus more fully utilizing market opportunities.
Risk Analysis
- The risk of frequent trading. This strategy may frequently open and close positions in a oscillating market, resulting in excessive transaction costs.
- Counter-trend trading may still occur. Although this strategy adopts moving average filtering, if the moving average itself goes against the major trend, counter-trend trading may still occur.
- The problem of parameter optimization. The strategy contains many parameters, such as the period and multiplier of Supertrend, and the period of moving averages. Different parameters will yield different results, and choosing the optimal parameter combination is a challenge.
- May fail under extreme market conditions. In extreme market conditions, such as sharp rises and falls, liquidity crises, etc., this strategy may not be able to stop losses in a timely manner.
Optimization Directions
- Introduce more medium- and long-term moving averages to improve the reliability of trend judgment and reduce frequent trading.
- Consider introducing volatility indicators, such as Bollinger Bands, to reduce trading in high-volatility markets.
- Optimize the various parameters to find the best parameter combination and improve the stability of the strategy.
- Set a hard stop loss under extreme market conditions to control risk. In addition, consider adding judgment of abnormal market fluctuations, such as price gaps and surges in trading volume, and reduce or stop trading during abnormalities.
Summary
This strategy integrates various technical analysis methods such as support/resistance, trend tracking, and momentum filtering to effectively profit from trending markets while controlling drawdown risk. Its advantages lie in clear and concise signals, clear logic, and suitability for medium- to long-term application. However, this strategy also has problems such as frequent trading, difficulty in parameter optimization, and insufficient risk control under extreme market conditions. In the future, it can be further improved by introducing more technical indicators, optimizing parameters, setting hard stop losses, and judging abnormal market conditions. In general, this strategy is a relatively mature trend-following strategy that, with appropriate optimization and improvement, can become a robust trading system. The strategy ideas can be used for reference, but they still need to be used prudently in combination with actual trading experience and market characteristics. Quantitative trading requires both mathematical logic and human subjective judgment, and only when the two are organically combined can ideal returns be created.
- 1

