Beginner Programming: Moving Average Crossover with and without Martingale functionality – EA MetaTrader 5

Beginner Programming: Moving Average Crossover with and without Martingale functionality - expert for MetaTrader 5
All of the functions used in the Expert Advisor are found in the ImportantFunctions.mqh include file. There are 2 Expert Advisors, both using the price crossing the moving average as their entry signal, with a simple difference: one uses Martingale when losses occur, and the other does not. I don’t recommend using any of the

Logarithmic Moving Average – indicator MetaTrader 5

Logarithmic Moving Average - indicator for MetaTrader 5
Quoted from Wikipedia: In mathematics, the logarithmic mean is a function of two non-negative numbers which is equal to their difference divided by the logarithm of their quotient. This calculation is applicable in engineering problems involving heat and mass transfer. Use as is or develop further to serve your purpose Logarithmic Moving Average – indicator

Harmonic Moving Average – indicator MetaTrader 5

Harmonic Moving Average - indicator for MetaTrader 5
Quoted from InvestopediaWhat Is the Harmonic Mean?The harmonic mean is a numerical average calculated by dividing the number of observations, or entries in the series, by the reciprocal of each number in the series. Thus, the harmonic mean is the reciprocal of the arithmetic mean of the reciprocals. Harmonic Moving Average – indicator MetaTrader 5

Moving Averages-14 different types – indicator MetaTrader 4

Screen
Click here for MT5 version. This is an indicator to calculate 14 types of moving averages based on close price. The calculations are mostly based on pine script libraries.  Types included are:     SMA, EMA, WMA, VWMA,    RMA, DEMA, TEMA, ZLEMA,    HMA, ALMA, LSMA,    SWMA, SMMA, DONCHIAN   Moving Averages-14 different types –

Hull Moving Average – indicator MetaTrader 4

Hull Moving Average - indicator for MetaTrader 4
The Hull Moving Average (HMA), developed by Alan Hull, is an extremely fast and smooth Moving Average that almost eliminates lag altogether and manages to improve smoothing at the same time. For that, Alan wrote an equation for the calculation of this Moving Average like this: LWMA[square root(period), (2*LWMA(period/2, price)-LWMA(period, price)] With this clever equation,

Simple Indicator that Shows MA Moving Direction on All Timeframes Simultaneously – indicator MetaTrader 4

Simple Indicator that Shows MA Moving Direction on All Timeframes Simultaneously - indicator for MetaTrader 4
My first indicator. Maybe it will be useful for somebody. The idea of creation was the following: to see the values of a parameter calculated for different timeframes not to open many charts simultaneously and not to compare the data visually. In this indicator the calculated parameter is the direction of MA moving. The accounting

FRASMA: Fractally Modified Simple Moving Average – indicator MetaTrader 4

FRASMA: Fractally Modified Simple Moving Average - indicator for MetaTrader 4
The SMA is accelerated during a trend and slowed down during a sideways market, so as to avoid false signals. It’s using the fractal dimension as computed by iliko [arcsin5@netscape.net] in his indicator called fractal_dimension.mq4, and makes use of it to smooth the SMA. I feel it is best used in combination with it, so

Multi Moving Average – indicator MetaTrader 4

Multi Moving Average - indicator for MetaTrader 4
Author: Alex5757000 Multi Moving Average – is an indicator which shows the information about 4 Moving Averages in a separate window. You can change the input parameters in the Indicator Properties window for any of the moving averages: Averaging Period (period). Averaging Method (ma_method). The price type used for calculation (applied_price). and many options for