Vervoort SmoothingThis script has both the Triple Exponential Moving Average (TEMA) and zero lag sma written as functions. Both from Capturing Profit with Technical Analysis (24-25) by Sylvain Vervoort.
Best regards,
capam
المتوسط المتحرك الأسي الثلاثي (TEMA)
TEMA, DEMA and SMA with crosses with alert functionality
Just a crude but functioning ma indicator with bullish and bearish crosses and alert functionality.
RK's 10 ∴ MA Types Ribbons (Fibonacci, Guppy and others)After some tips in my indicator
RK's 04 - Lots of MA Types Ribbon I Put some time and effort to make it better.
So, I'm sharing with you the results.
This is an up to 10 lines Moving Average Ribbon with an Auto Evaluate Length and a lots of options!!!
Type of Moving Average you can use:
SMA - Simple Moving Average
SMMA - Smoothed Moving Average
EMA - Exponential Moving Average
DEMA - Double Exponential Moving Average
TEMA - Triple Exponential Moving Average
WMA - Weighted Moving Average
HMA - Hull Moving Average
EHMA - Exponential Hull Moving Average
RMA - RSI Moving average
2PSS - Ehlers 2 Pole Super Smoother
3PSS - Ehlers 3 Pole Super Smoother
VWMA - Volume-Weighted Moving Average
ALMA - Arnaud Legoux Moving Average
STMA - Simple Triangular Moving Average
ETMA - Exponential Triangular Moving Average
LSMA - Least Squares Moving Average
ZSMA - Zero-Lag Simple Moving Average
ZEMA - Zero-Lag Exponential Moving Average
COVWMA - Coefficient of Variation Weighted Moving Average
COVWEMA - Coefficient of Variation Weighted Exponential Moving Average
FRAMA - Fractal Adaptive Moving Average
KAMA - Kaufman's Adaptive Moving Average
VIDYA - Variable Index Dynamic Average
If you want to change faster the MA type, in "Moving Average Setup:", Select "🤖 Use numbers to change MA Type", click inside the box in "🤖 Moving Average Type per Number:" and just scroll your mouse wheel. You can check what MA type you are using looking in the info panel label.
There is 4 automatic evaluate length:
Fibonacci Sequence
Arithmetic Progression
Geometric Progression
Guppy Multiple Moving Average (GMMA) without Lengths 03 and 05
And I already put a Manual Length, but I keep it inside the code, so if you want to use different lengths, just change the code, or ask me and I will put as an input.
And attending a request, this indicator can creates alerts when all the colors of the ribbons changes.
Hope you like it!
Any other good idea, just send me.
3MAs & BB, Time-Res, Low-VolTriple MAs with EMA/SMA option, and specific timeframe options.
Very customizable.
Bollinger Bands
If BollingerBand Width is lowest in 100 bars it fills background.
ALMA Function [FN] - Arnaud Legoux Moving AverageThis hasn't been done before. People know the ALMA moving average, TradingView, of course, has a built-in function for the ALMA = alma(). But, when you use built-in functions, you can't have a series as a length. Pinecoders put out a bunch of functions for various routines wherein the built-in doesn't allow for a series as a length. I got some help from @everget (awesome dude) to do the dev() function as well... can't find the ALMA anywhere. So, here it is. It seems to match the built-in indicator. To double-check me, just put the ALMA built-in over this and they should match. Let me know if you find an issue.
That's it. ALMA is cool. I'm going to use it as the average for the CCI. Good day.
Bollinger Bands Plus [xdecow]Bollinger bands with the option to use different types of moving averages.
-SMA
-EMA
-RMA
-WMA
-VWMA
-SWMA
-DEMA
-HMA
-SMMA
-T3
-TEMA
Smoothed Triple EMAThis indicator is exactly as it sounds, a smoothed triple EMA . In my personal use, it is applied to strategies to indicate direction of entries. A simple example would be if price is above the STEMA, look for long entries, if price is below the STEMA, look for short entries. Shortly, I will share a strategy that makes use of this indicator. You are welcome to message me if you have any questions. Thanks for checking it out an may the probabilities be with you!
RSI-TEMAJust converted TEMA to RSI type
fast above slow=bullish in lime
slow above fast=bearish in red
fast=blue line
slow=red line
so not so much to write about it but it good as another weapon in arsenal :)
FibMAThis study visually demonstrates Fibonacci moving averages.
The darker the color, the stronger the signal is for either buying or selling.
Buys/Sells only take place when each moving average is above/below the its adjactent fibonacci sequence, i.e 5<8<13<21<34<55<89<144 for buying..
Alerts are provided as BUY ASSET and SELL ASSET.
Multiple moving averages are also provided.
MasterMAThis study demonstrates 15 different common moving averages.
SMA, Double SMA, Triple SMA
EMA, Double EMA, Triple EMA
WMA, Double WMA, Triple WMA
VWMA, Double VWMA, Triple VWMA
Hull, Double Hull, Triple Hull
Buy/Sell alerts are given for crossover/under conditions.
Triangles at the bottom, pointing up are buy signals. Triangles at the top, pointing down, are sell signals
Trend-Corrected EMAEMA is a lagging indicator, but we can do better by correcting it with its first and second derivative, which may be more theoretically sound than how DEMA and TEMA are trying to achieve the same.
Comparing different types of moving averagesA Study of Moving Average Types
// SMA Simple
// WMA Weighted
// VWMA Volume Weighted
// EMA Exponential
// DEMA Double EMA
// ALMA Arnaud Legoux
// HMA Hull MA
// SMMA Smoothed
// LSMA Least Squares
// KAMA Kaufman Adaptive
// TEMA Triple EMA
// ZLEMA Zero Lag
// FRAMA Fractal Adaptive
// VIDYA Variable Index Dynamic Average
// JMA Jurik Moving Average
// T3 Tillson
// TRIMA Triangular
Triple Moving Average ExponentialHere is a very simple script for Triple EMA that adds 3 EMA's of your choice to the chart consuming the space for only one indicator.
This is especially helpful to free users with a limit of 3 indicators per chart.
Many Moving AveragesThis script allows you to add two moving averages to a chart, where the type of moving average can be chosen from a collection of 15 different moving average algorithms. Each moving average can also have different lengths and crossovers/unders can be displayed and alerted on.
The supported moving average types are:
Simple Moving Average ( SMA )
Exponential Moving Average ( EMA )
Double Exponential Moving Average ( DEMA )
Triple Exponential Moving Average ( TEMA )
Weighted Moving Average ( WMA )
Volume Weighted Moving Average ( VWMA )
Smoothed Moving Average ( SMMA )
Hull Moving Average ( HMA )
Least Square Moving Average/Linear Regression ( LSMA )
Arnaud Legoux Moving Average ( ALMA )
Jurik Moving Average ( JMA )
Volatility Adjusted Moving Average ( VAMA )
Fractal Adaptive Moving Average ( FRAMA )
Zero-Lag Exponential Moving Average ( ZLEMA )
Kauman Adaptive Moving Average ( KAMA )
Many of the moving average algorithms were taken from other peoples' scripts. I'd like to thank the authors for making their code available.
JayRogers
Alex Orekhov (everget)
Alex Orekhov (everget)
Joris Duyck (JD)
nemozny
Shizaru
KobySK
Jurik Research and Consulting for inventing the JMA.
TEMA CrossoverTEMA is the Best Moving Average in terms of lag reduction.
Use this indicator to gauge the direction of the trend with the lowest lag possible.
TEMA CrossoverTEMA is the Best Moving Average in terms of lag reduction.
Use this indicator to gauge the direction of the trend with minimum amount of lag.
McNicholl Moving AverageThis type of moving average was originally developed by Dennis McNicholl (Futures Magazine, (October, 1998): "Better Bollinger Bands"). A kind of TEMA. He used it as a centerline of the new bands, called Better Bollinger Bands or DEnvelope. The Better Bollinger Bands is a modification of the well-known Bollinger Bands that has a better response for changes in volatility.
Pentuple Exponential Moving Average (PEMA)This type of moving average was originally developed by Bruno Pio in 2010. I just ported the original code from MetaTrader 5. The method uses a linear combination of EMA cascades to achieve better smoothness. Well, actually you can create your own X-uple EMA, but be sure that the combination' coefficients are valid.
Quadruple Exponential Moving Average (QEMA)This type of moving average was originally developed by Bruno Pio in 2010. I just ported the original code from MetaTrader 5.
QEMA - Quadruple Moving Averages (50,100,200,300)The script combines the common moving averages 50,100 and 200 and adds an additional MA300 to the graph.