Skip to content
All library documents

Layered Trend and Momentum Filters for a Multi-Signal Strategy

Article TradingView scripts

Summary

This script combines several technical conditions into long and short signals. Its trend layer uses a Hull moving average, while the signal logic includes a wave-style oscillator, EMA crosses, stochastic comparisons, money-flow bias, a custom directional score, Parabolic SAR, candle shape and momentum, volume, and a bar-sequence exhaustion filter. Inputs allow the user to enable or disable many of these filters and adjust their thresholds.

The code also includes time-window controls, optional duplicate-signal suppression, and exits based on candle color and oscillator difference. It displays trend lines, moving-average ribbons, anchors, signal labels, and series counts. The source provides an implementable ruleset, but the document supplies no performance report, market-specific guidance, or evidence that the many filters improve results. Several conditions are configurable, so outcomes depend on settings and instrument data; the script does not describe a broader risk-management plan.

Key ideas

  • A Hull moving average layer supplies a directional trend gate for entries.
  • Long and short signals require agreement among configurable momentum, candle, volume, and trend conditions.
  • An EMA ribbon, stochastic comparisons, money-flow calculation, Parabolic SAR, and exhaustion counts provide additional context or filters.
  • Entries can be restricted by dates, and duplicate signals can be suppressed until the trend condition resets.
  • Exits depend on candle color and oscillator difference, with no performance evidence or full risk plan provided.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.