Spread : Trader's simple assistant. The MQL5 Spread indicator shows the current spread of the currency pair on a chart. The last parameter of the MQL5 Spread indicator normalizes spread to the common decimal view for brokers with nonstandard quotes (parameter set to true). Author: Igor Sidorov
UniversalMACrossEA : The EA based on two iMA (Moving Average, MA) indicators. Selecting the lot calculation mode: Manually or in the risk percentage per trade. Position trailing. Author: Vladimir Karputov
Alexav SpeedUp M1 : Simultaneous opening of two opposite positions. Trailing Stop. Author: Vladimir Karputov
Volty channel stops : Volty channel stops t is based on ATR and money risk and it makes it an interesting indicator, since the usage of money risk in indicators is not that usual. This version of the indicator has some additions compared to the original (like choice of smoothing methods, that can be
QQE of polychromatic momentum : QQE of polychromatic momentum The polychromatic momentum is a rather "fast" momentum indicator that is suitable for timely trend assessment. In this indicator it is, in order to avoid making it "too sensitive" possible to additionally smooth its value before it is
Tim Morris MA : Tim Morris MA It seems to produce good signals for scalping in the M15 but further testing and experimenting with parameters is advised Author: Mladen Rakic
Normalized ATR : Normalized ATR But since it is not bounded, we can not really know if some extremes of the volatility (maximal or minimal, whichever we are looking for) is reached. This version is using a min/max normalization to attempt to add those bounds and thus, to add a criteria if minimum or
ATR adaptive EMA : ATR adaptive EMA One, less known method, is to use normalized ATR (Average True Range) for making the calculation adaptive. And since EMA (Exponential Moving Average) is a a good candidate for being adaptive (it allows fractional periods for calculation), here is EMA that is using
Deviation scaled MA : Deviation scaled MA Author: Mladen Rakic
Deviation scaled MA crosses : Deviation scaled MA crosses There Ehlers describes not only the Deviation scaled moving average but a cross of two DSMAs. This indicator is the system of those two DSMAs Author: Mladen Rakic
Deviation scaled MA MACD : Deviation scaled MA MACD Since it is actually a sort of EMA (Exponential Moving Average made adaptive using what Ehlers calls "deviation scaling") logical next step is to make a MACD of it too. Here is the MACD of deviation scaled MAs. Some experimenting is advised (short
Average of median : Average of median price More information on how median price is calculated you can find here : https://en.wikipedia.org/wiki/Median Author: Mladen Rakic
ATR adaptive double smoothed EMA : ATR adaptive double smoothed EMA One, less known method, is to use normalized ATR (Average True Range) for making the calculation adaptive. And since double smoothed EMA (Double smoothed Exponential Moving Average - originally published here : Double Smoothed EMA )
Average penetration bars : Short description. And finally : found one idea for calculating the trend that comes from someone that calls himself "Vonasi" on the net. I liked the idea (it is not showing the usual "greater than" or "smaller than" trend) and used it in this indicator too (as an option
MACDonRSI:
The MACD indicator is built on the basis of RSI that, in its turn, is built on MA.
Author: o_O
QQE of Velocity : QQE (Quantitative Qualitative Estimation) is normally made using RSI (Relative Strength Index) as a "basic" indicator. This version is using Velocity (smoother momentum) and it can help in determining trend. Adjust the calculating period to your trading style: longer - to trend
EMA-Crossover_Signal:
The indicator is very simple, and it requires certain mental and psychological efforts.
Author: John Smith
New article MQL5 Cookbook: Analyzing Position Properties in the MetaTrader 5 Strategy Tester is published: We will present a modified version of the Expert Advisor from the previous article "MQL5 Cookbook: Position Properties on the Custom Info Panel". Some of the issues we will address include
BinaryWave_StDev : The BinaryWave indicator with additional trend strength indication using colored dots based on the standard deviation algorithm. Author: Nikolay Kositsin
Trend Oscillator : A trend oscillator that uses the Hodrick-Prescott filter. Fig. 1 The geTrendOsc trend oscillator Author: Nikolay Kositsin
Parabolic Weighted Velocity : It is less known that what is usually known as Jurik Velocity is actually a difference of Parabolic Weighted Moving Average and Linear Weighted Moving Average. This version extends the original by allowing you to change the "power" of the calculated averages used for
Coin Flipping EA: Generates a random number, and if this number is even, it will buy, if odd - it will sell. Only 1 position at a time. Settings Choose the SL distance, Choose the TP distance, Choose the % of risk on your capital. Author: Charly Oudy
DEMA_Range_Channel : A channel formed by two Double Exponential Moving Averages based on averaged High and Low timeseries. Author: Nikolay Kositsin
ATR Trend Envelopes of Averages : Trend Envelopes indicator is calculated based on a % of price change. That % is then used to determine if there is a new trend or trend remains the same. This version is using ATR for the price change calculation instead and is adding prices smoothing prior to be
STD Trend Envelopes of Averages : Trend Envelopes indicator is calculated based on a % of price change. That % is then used to determine if there is a new trend or trend remains the same. This version is using Standard Deviation for the price change calculation instead and is adding prices smoothing
QQE of Parabolic Weighted Velocity : QQE (Quantitative Qualitative Estimation) is normally made using RSI (Relative Strength Index) as a "basic" indicator. This version is using Parabolic Weighted Velocity and it can help in determining trend. Adjust the calculating period to your trading style
STD Trend Envelopes - RSI : This version of Trend Envelopes RSI indicator differs in one significant point: instead of using fixed value (5) for envelopes calculation, standard deviation (adjusted by multiplier) of the calculated RSI is used for envelopes calculation. Also, the RSI indicator used in
STD Trend Envelopes : Trend Envelopes indicator is calculated based on a % of price change. That % is then used to determine if there is a new trend or trend remains the same. This version is using Standard Deviation for the price change calculation instead, which makes it more self adjusting to the
Schaff Trend Cycle CD - NonLag MA : Schaff Trend Cycle CD is usually calculated using Signal line of the MACD, meaning EMA (Exponential Moving Average) of the difference of two EMAs (Exponential Moving Averages). This version uses a much "faster" moving average than EMA (NonLag MA) for that
Ultra Trend - Zero Lag TEMA : Ultra Trend is an indicator that uses different period averages (usually it is JMA), checks their slopes and calculates the trend from those slopes. This version is using a "fast" (fast in response to market changes) Zero Lag TEMA for trend calculations. It is a

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
If you do not have an account, please register
Allow the use of cookies to log in to the MQL5.com website.
Please enable the necessary setting in your browser, otherwise you will not be able to log in.