RezzaHmt

Moving Average Collection

RezzaHmt Aktualisiert   
Moving Average Collection (MAC) is here to gather all your MAs EMAs HMAs and WMAs all in one indicator.
With extra features to ensure that user can get the most benefit of moving averages. whether for S/R or setting up EMA and HMA based strategies.

Features:
10 SMA, 10 EMA, 6HMA, 6WMA and 2 Ichimuko Cloud with master switch and multi-timeframe support for each section.

More features will be added...
Versionshinweise:
Minor improvements
Added EMA Ribbon
Versionshinweise:
Added HMA ribbon.
Versionshinweise:
Upgraded to PineScript V4.
Updated colors.
Versionshinweise:
Indicator recoded and remaped...

Moving averages:
Divided into two sections (5 moving averages) with ability to choose from 12 different provided types of MA for each section.
8 new types of moving averages (Now including SMA, EMA, DEMA, TEMA, ZLEMA, HMA, WMA, DWMA, RMA, SMMA, TMA and VWMA).
Displacement setting is available for all of moving averages.
Secondary moving averages are capable of being used as source of primary moving averages.
*Custom time-frame can be set separately for sections.

Ribbon:
8 new types of moving averages (Now including SMA, EMA, DEMA, TEMA, ZLEMA, HMA, WMA, DWMA, RMA, SMMA, TMA and VWMA).
Added steps and quantity options
Two coloring methods for ribbon (dynamic and solid)
Versionshinweise:
1. Cross Smoother Filter available for Primary and Secondary Moving Averages and Ribbon
This process that I call it cross smoothing, applies a moving average of input type with almost half of input length over the same moving average. This results in a very smooth and acceptability close output to the chosen moving average.
Remember that using CSF with moving averages that have intensive overshooting, too much lag, or a combination of both such as adaptive moving averages and very high lengths may not have good results.

2. Updated moving averages:
Added Logarithmic (logarithmically weighted) Moving Average
Symmetrically Weighted Moving Average
Least Square Moving Average
Variable Index Dynamic Average - Original version with CMO and a modified version of mine with RSI as its variable.
Volume Weighted Exponential Moving Average - VWEMA and VWEMA (S) which uses a simulated volume based on candles formation for weighting
Removed DWMA and TMA since they are accessible by using Secondary Moving averages as the source of Primary Moving Averages (Actually It's also where I got the idea for CSF)

Now Primary and Secondary Moving Averages include SMA, EMA, WMA, LMA, RMA, HMA, SWMA, LSMA, DEMA, TEMA, VIDYA (CMO), VIDYA (RSI), VWEMA, VWEMA (S), ZLEMA
And the Ribbon includes SMA, EMA, WMA, LMA, RMA, HMA, SWMA, DEMA, TEMA, VWEMA, and VWEMA (S).

3. Improved offsets:
Now including Horizontal, Vertical, %Vertical, Standard Deviation, and LSMA Offset options.
LSMA Offset is where you can set the offset for Least Square Moving Average.
Every offset setting works independently for the related moving average.
For example, setting up default Bollinger Bands requires three simple moving averages with a length of 20. In the offsets section, after switching the offset type to St. Deviation, the correlated input should be set to 2 for the upper band, 0 for the midline, and -2 for the lower band. (Inputs act as the multipliers of the standard deviation here)

4. Upgraded Ribbon:
CSF is available as mentioned.
With Visual Order Shift option you can invert the visual order of plotted moving averages (Longer moving averages will be plotted first if the option is checked).
Now quantity can be set to any number from 2 to 20 (Not just fixed numbers).
Length of the first moving average can be changed, and the rest of them will be calculated accordingly.
And a transparency input is provided to easily change transparency of the whole ribbon. (It won't affect the manually modified moving averages from style panel)

5. Internal improvements:
Modified HMA function to accept float numbers for better output.
Merged similar functions.
Geschütztes Skript
Dieses Skript wird als Closed-Source veröffentlicht und Sie können es frei verwenden. Sie können es favorisieren, um es auf dem Chart zu verwenden. Sie können den Quellcode nicht einsehen oder verändern.
Haftungsausschluss

Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.

Möchten Sie dieses Skript auf einem Chart verwenden?