Re: Moving Average indicators for MT4

3751
kvak wrote: Sat Feb 22, 2025 8:29 am Hello, Here is histogram version (and since I completed the averages with relative avgs ) , I made this version with all averages.
Also I re-made new averages from TV like CoRa Wave and TRAMA.
And thanks to RodrigoRT7 to test it.
Thank you so much Kvak!
These users thanked the author lukgoku for the post:
kvak
Yesterday is history, tomorrow is a mystery, but today is a gift, that’s why it’s called a Present! - Master Oogway


Re: Moving Average indicators for MT4

3752
MA ribbon (RSI level)
(on/off button)

Please use this version. It crashes less. Thank you.

If you like the template below, then download the ".zip" file.
Otherwise, you don't have to download the ".zip" file.

These users thanked the author Banzai for the post (total 3):
thomdel, Krunal Gajjar, boytoy

Re: Moving Average indicators for MT4

3753
Banzai wrote: Sun Feb 23, 2025 10:53 am MA ribbon (RSI level)
(on/off button)

Please use this version. It crashes less. Thank you.

If you like the template below, then download the ".zip" file.
Otherwise, you don't have to download the ".zip" file.
If you like this color version, then download this instead.
These users thanked the author Banzai for the post (total 4):
Ricstar_8, Jimmy, Krunal Gajjar, boytoy

Re: Moving Average indicators for MT4

3754
Trend Regularity Adaptive Moving Average

Here is standalone version of Trend Regularity Adaptive Moving Average [LuxAlgo] with Jurik Filtering option.

Indicator have MTF, alerts, arrows and filtering options, also, from original have menu Power.
If is smaller then 2, indicator is faster then original and viceversa.

What is the TRAMA indicator?

The TRAMA works similarly to other moving averages, but it has the added benefit of being smoother when the market is moving sideways.

The TRAMA moving average adjusts based on the average of the Highest Highs and Lowest Lows over a certain period, which helps it respond to the strength of trends. It will display strong results by using this moving average in a crossover system or as a way to set trailing support and resistance levels.
  • Using higher values for it's Period will ​​return smoother results.
  • TRAMA can also be used as a trailing stop or support and resistance line.
These users thanked the author kvak for the post (total 16):
vinuthbn84, Ricstar_8, thomdel, mrtools, RodrigoRT7, Jimmy, talaate, macd & rsi, Akela, mades, 太虚一毫, nbibu, Kayleb, FXSurf, Krunal Gajjar, boytoy

Re: Moving Average indicators for MT4

3755
Compound Ratio Moving Average

Here is standalone version of RedK Compound Ratio Moving Average (CoRa_Wave)

Indicator have MTF, alerts, arrows and filtering options.

What is the CoRa Wave indicator?

The Compound Ratio Weighted Average (CoRa_Wave) is a moving average that assigns weights in a "logarithmically linear" manner, from the most distant data point to the current one. Its weights are calculated using a "compound ratio," starting with an initial value and adding a consistent "ratio of the cumulative prior sum" for each period. This results in uniform "step ratios" among the weights, setting it apart from linear-weighted moving averages (WMA) and exponential moving averages (EMA).

In a Weighted Moving Average (WMA) of length 5, the weights assigned from most distant to most recent are 1, 2, 3, 4, and 5, showing non-uniform ratios. The ratio between the two most distant weights is 2:1, while the ratio between the two most recent weights is 5:4. This inconsistency suggests that recent data points lack optimal weights to reduce lag. The Compound Ratio approach effectively resolves this issue.

A key benefit is the significant reduction of "tail weight," which is often large in other moving averages and contributes to lag. This method emphasizes recent data points in a consistent, reliable, and easy-to-program way.

What is the advantage of using the CoRa?

The key result is a moving average line that experiences minimal lag, irrespective of its length, and can be depended upon to accurately follow price movements and fluctuations.

Within the code, an accelerator (multiplier setting), enhances the moving average by providing additional weight to recent data points. Its influence is strongest between values of 1 and 5, after which it diminishes. A multiplier value of 0 results in a Simple Moving Average.


Re: Moving Average indicators for MT4

3756
Guppy 20x MMA
(on/off button)

The Guppy Multiple Moving Averages (Guppy MMA)
is a technical analysis tool developed by Daryl Guppy.
It consists of two sets of Exponential Moving Averages (EMAs)
to analyze trend strength and changes.

Short-term EMAs (3, 5, 8, 10, 12, 15) represent trader behavior.
Long-term EMAs (30, 35, 40, 45, 50, 60) reflect investor sentiment.
When the short-term EMAs cross above the long-term EMAs,
it signals a bullish trend, while crossing below indicates a bearish trend.

This indicator has 20 Moving Averages:

Code: Select all

   ma_sma,     // Simple Moving Average - SMA
   ma_ema,     // Exponential Moving Average - EMA
   ma_smma,    // Smoothed Moving Average - SMMA
   ma_lwma,    // Linear Weighted Moving Average - LWMA
   ma_dsema,   // double smoothed exponential moving average - DSEMA
   ma_dema,    // double exponential moving average - DEMA
   ma_tema,    // tripple exponential moving average - TEMA
   ma_pwma,    // parabolic weighted moving average - PWMA
   ma_alxma,   // Alexander moving average - ALXMA
   ma_vwma,    // volume weighted moving average - VWMA
   ma_hull,    // Hull moving average - HMA
   ma_tma,     // triangular moving average
   ma_sine,    // sine weighted moving average
   ma_linr,    // linear regression value - LSMA
   ma_ie2,     // IE/2
   ma_nlma,    // non lag moving average
   ma_zlma,    // zero lag moving average
   ma_lead,    // leader exponential moving average
   ma_ssm,     // super smoother
   ma_smoo     // smoother
These users thanked the author Banzai for the post (total 8):
andrei-1, Jimmy, macd & rsi, 太虚一毫, Krunal Gajjar, Karvamaha, boytoy, xcool

Re: Moving Average indicators for MT4

3757
kvak wrote: Sat Feb 22, 2025 8:29 am Hello, Here is histogram version (and since I completed the averages with relative avgs ) , I made this version with all averages.
Also I re-made new averages from TV like CoRa Wave and TRAMA.
And thanks to RodrigoRT7 to test it.
the merit is yours!! you can always count on me, :) Mr Tools, Jimmy and our friends and members too
These users thanked the author RodrigoRT7 for the post (total 2):
kvak, Jimmy

DownloadRe: Moving Average indicators for MT4

3758
Triple EMA Crossover indicator.

Here's the MT4 indicator that uses three EMAs (9, 20, 45) to generate buy/sell arrows based on crossovers. The fast EMA (9) crossing above both medium (20) and slow (45) EMAs triggers a buy signal, while crossing below triggers a sell signal.
Note: Use a secondary indicator to filter false signals.
These users thanked the author Josmellon2024 for the post (total 8):
Akela, Banzai, SijjiN, Ricstar_8, thomdel, Jimmy, boytoy, Zevia

CodeRe: Moving Average indicators for MT4

3759
YeungKwan wrote: Mon Mar 03, 2025 4:49 am Dear master coders @mrtools...@kvak...!
Please add a signal line. see snap..
If and when possible. please pass back as mq4...Thank you in advance.
Moving Average Distance indicator with Signal Line

Added a signal line, also modernized the code a bit.

PS: For the older, non signal line version with Multi-timeframe mode and Arrows please also see: MA Distance indicator with MTF & Arrows.
These users thanked the author mrtools for the post (total 14):
RodrigoRT7, YeungKwan, talaate, Kayleb, Ricstar_8, thomdel, Jimmy, boytoy, vinuthbn84, specialkey, macd & rsi, Zevia, taka3, trader2000