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

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,

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

Average Stocastic indicator for several timeframes – indicator MetaTrader 4

Average Stocastic indicator for several timeframes - indicator for MetaTrader 4
My first stategy was to buy when several stochastics are below 20, and sell when they are above 80. It was unconvenient to change periods every time, so I have developed this indicator, maybe it can be useful. It shows Stochastics for several timeframes in a single chart, also it calculates the average value (blue

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

Average Directional Movement Index (ADX) – indicator MetaTrader 5

Average Directional Movement Index (ADX) - indicator for MetaTrader 5
Average Directional Movement Index technical indicator (ADX) helps to determine the market trend. It was developed and described in detail by Welles Wilder in his book “New concepts in technical trading systems”. The simplest trading method based on the system of directional movement implies comparison of two direction indicators: the 14-period +DI one and the