OPEN-SOURCE SCRIPT

Boosted Moving Average

Updated
Overview:

The Boosted Moving Average (BMA) is designed to enhance the traditional Exponential Moving Average (EMA) by introducing a boositng factor that amplifies its responsiveness to price changes. This means that the BMA will react more quickly to significant market movements, while still maintaining a smooth trajectory.

Key Features:

  1. Boost Factor Sensitivity: Adjust the BMA's reactivity to price movements. A higher boost factor makes it more responsive, ideal for traders who want to catch price shifts early.
  2. Dual EMA Calculation: The BMA combines two EMAs with different lengths to create a divergence that forms the basis for boosted values. This dual approach helps refine entry and exit points.
  3. Smoothing: After boosting, the moving average is smoothed using another EMA, ensuring you get the clearest possible signal without over-complicating things.
  4. Bullish/Bearish Coloring: The plot changes color based on the current trend, making it easy to visualize market direction:

    How It Works:

    The script calculates two EMAs: one with the given length and one with half that length.
    The boost factor amplifies the difference between these two EMAs to provide an enhanced signal.
    A final EMA is applied to smooth the resulting boosted moving average, ensuring clarity in market direction.
    Color-coded trends make it easy to see if the market is bullish (green) or bearish (red).

Release Notes
Added Alerts for bullish and bearish conditions
Exponential Moving Average (EMA)Moving Averages

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?


Also on:

Disclaimer