PROTECTED SOURCE SCRIPT

NEXT Volatility-Momentum Moving Average (VolMo MA)

Par ChartVPS
Mis à jour
Overview
Volatility-Momentum Moving Average (VolMo MA) incorporates two key market dynamics into its price averaging formula: volatility and momentum. Traditional MAs, like EMA, often lag in volatile markets or during strong price moves. By integrating volatility (price range variability) and momentum (rate of price change), we developed a more adaptive and responsive MA.

Key Concepts
  • Volatility Calculation: Average True Range (ATR) used to quantify market volatility. ATR measures the average price range over a specified period.
  • Momentum Calculation: Relative Strength Index (RSI) applied to assess market momentum. RSI evaluates the speed and magnitude of price movements.
  • Moving Average Adjustment: Dynamically weight EMA based on volatility and momentum metrics. When volatility is high, the MA's responsiveness increases. Similarly, strong momentum accelerates the MA adjustment.


Input Parameters:
  • Length - length of Volatility-Momentum Moving Average (VolMo MA). This input also affects how far back momentum and volatility are considered. Experimentation is highly encouraged.
  • Sensitivity - controls the Volatility-Momentum adjustment rate applied to the MA. Default is 50, but experimentation is highly encouraged.
  • Source - data used for calculating the MA, typically Close, but can be used with other price formats and data sources as well. A lot of potential here.


Note: The VolMo MA Indicator plots, both, the Volatility-Momentum Moving Average and EMA for base comparison. You can disable EMA by unticking it under Style tab.

NASDAQ 100 Futures ( NQ1! ) 1-minute

The following example compares VolMo MA (blue) to EMA (green). Length set to 34, Sensitivity to 40. Notice the difference in responsiveness as price action consolidates and breaks out. The VolMo MA can be used for scalping at lower Length values and 40-60 Sensitivity or as a dynamic support/resistance line at higher Length values.

snapshot

Alerts

Here is how to set price crossing VolMo MA alerts: open a TradingView chart, attach NEXT NEXT Volatility-Momentum Moving Average (VolMo MA), right-click on chart -> Add Alert. Condition: Symbol (e.g. NQ) >> Crossing >> NEXT Volatility-Momentum Moving Average (VolMo MA) >> VolMo MA >> Once Per Bar Close.

Development Roadmap

Our initial research shows plenty of edge potential for the VolMo MA when used, both, by itself, or interacting with other indicators. To that end, we'll be adding the following features over the next few months:
  • Visual signal generation via interaction with EMA, price action, and other MAs and indicators - you can already do alerts with TradingView's built-in Alert functionality
  • Addition of a second, fully configurable VolMo MA for a Double VolMo MA cross strategy
  • VolMo MA MACD
  • Automation and Backtesting via Strategy
Notes de version
Version 2:

Incorporates visual signals for VolMo MA / EMA crosses.
  • Up triangle - long: VolMO MA crosses over EMA
  • Down triangle - short: VolMO MA crosses under EMA


Nasdaq 100 futures ( NQ1! ) 1-Minute Chart Example:
VolMo MA set to Length 34, Sensitivity 45; EMA 34

snapshot
Average True Range (ATR)macrossmacrossovermacrossundermomentummovingaveragemoving_averageMoving AveragesVolatilityvolatilitytrading
ChartVPS
ChartVPS Technologies | chartvps.com

Script protégé

Ce script est publié en code source fermé et vous pouvez l'utiliser librement. Vous pouvez le préférer pour l'utiliser sur un graphique. Vous ne pouvez pas visualiser ou modifier son code source.

Vous voulez utiliser ce script sur un graphique ?

Clause de non-responsabilité