(on/off button)
ahtf = automatic higher time frame
no interpolation yet
about 36 MA
22 prices
Code: Select all
enum ENUM_MA_MODE
{
ALMA, // Arnaud Legoux Moving Average
IE_2, // Combination of LSMA and ILRS
EMA, // Exponential Moving Average
DEMA, // Double Exponential Moving Average by P.Mulloy
TEMA, // Triple Exponential Moving Average by P.Mulloy
DsEMA, // Double Smoothed EMA
TsEMA, // Triple Smoothed EMA
EWMA, // Exponential Weighted Moving Average
GeoMean, // Geometric Mean
HMA, // Hull Moving Average by A.Hull
ITrend, // Instantaneous Trendline by J.Ehlers
ILRS, // Integral of Linear Regression Slope
Laguerre, // Laguerre filter by J.Ehlers
LWMA, // Linear Weighted Moving Average
LSMA, // Least Square Moving Average (or EPMA, Linear Regression Line)
JSmooth, // M.Jurik's Smoothing
MD, // McGinley Dynamic
Median, // Moving Median
REMA, // Regularized EMA by C.Satchwell
Decycler, // Simple Decycler by J.Ehlers
SMA_eq, // Simplified SMA
SMA, // Simple Moving Average
SineWMA, // Sine Weighted Moving Average
SMMA, // Smoothed Moving Average
SuperSmu, // SuperSmoother by J.Ehlers
T3_basic, // T3 by T.Tillson (original version)
T3, // T3 by T.Tillson (correct version)
BF3P, // Three-pole modified Butterworth filter by J.Ehlers
BF2P, // Two-pole modified Butterworth filter by J.Ehlers
TriMA, // Triangular Moving Average
TriMAgen, // Triangular Moving Average generalized by J.Ehlers
VWMA, // Volume Weighted Moving Average
VEMA, // Volume-weighted Exponential Moving Average(V-EMA)
eVWMA, // Modified eVWMA
Wilder, // Wilder Exponential Moving Average
ZeroLagEMA, // Zero-Lag Exponential Moving Average
};