Skip to content
All library documents

TradingView Consensus Strategy Combining Oscillators and Moving Averages

Article TradingView scripts

Summary

This strategy combines ten oscillator signals with twelve moving average comparisons to estimate bullish, bearish, and neutral consensus. Indicators include RSI, Stochastic, CCI, MACD, momentum, and Williams %R, alongside averages from short to long periods. Users can enable or disable components and adjust the thresholds used to classify consensus strength. An optional contrarian setting reverses the interpretation of the signal.

The script adds filters for trade flips based on consensus strength and EMA alignment, which requires the entire candle to sit above or below a selected EMA. It also displays indicator details and highlights daily buy or sell phases on lower timeframes. The code applies a stated commission and slippage assumption, but its introductory note says the lite version omits position sizing and risk management. The supplied excerpt does not include complete entry logic, backtest results, or evidence that the approach is profitable. Its signals are therefore best understood as a configurable technical summary for evaluation, not as a validated trading system.

Key ideas

  • The strategy tallies enabled oscillator and moving average readings into bullish, bearish, and neutral consensus.
  • Users can adjust consensus thresholds and optionally invert signals through contrarian mode.
  • Trade flips can be filtered by consensus strength and alignment with a selected EMA.
  • Daily phase highlights and indicator details provide chart-based context for the aggregate signal.
  • The lite script states that it lacks position-sizing and risk-management logic.

Tags

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