Re: MT5 Moving Averages (MAs)

222
太虚一毫 wrote: Mon Apr 21, 2025 1:50 pm Right. The relationship between the average candle and the Kentler channel is interesting. Personally, I like T3 and ADXVMA very much. Neither the teacher nor Mladen Rakic seems to have released a similar version of MT4. :thumbup: :thumbup: :thumbup:
Yeah, will do a mt4 version, this is a very cool invention by Mladen, using the indicators open, high, low, and close to make an atr/keltner separate window channel. Far as I'm aware it wasn't possible to make a atr/keltner for rsi type oscillators before.
These users thanked the author mrtools for the post:
太虚一毫

Re: MT5 Moving Averages (MAs)

225
Hello, here is MT5 version of eAverages.
It is look that is possible transfer all of it to MT5 code.
Indicator have also smoothing option, filtering option, option to cross/slope coloring, arrows, alerts and button.
These users thanked the author kvak for the post (total 10):
mazibee, RodrigoRT7, mrtools, Cagliostro, Ricstar_8, thomdel, Akela, rudiarius, Krunal Gajjar, AlgoAlex811


Re: MT5 Moving Averages (MAs)

226
kvak wrote: Sun Apr 27, 2025 7:33 am Hello, here is MT5 version of eAverages.
It is look that is possible transfer all of it to MT5 code.
Indicator have also smoothing option, filtering option, option to cross/slope coloring, arrows, alerts and button.


Respected kvak,

You are super Great.

Thanks for all your ideas, mods, indicators.


Thanks for your Time, efforts, kindness.
Thanks a Lot.
These users thanked the author thomdel for the post:
kvak

Re: MT5 Moving Averages (MAs)

227
R-squared Adaptive T3 Ribbon


Conversion (more or less...) from Pinescript's work of coder Loxx
https://in.tradingview.com/script/GrMpl ... mple-Loxx/

Just some tips about the inputs:
  • Original=true, TrendFollow=true: Moderately reactive indicator that becomes smoother during strong trends. Good for trend following with moderate sensitivity to changes in direction.
  • Original=false, TrendFollow=true: The smoothest and least reactive combination. Good for identifying long-term trends, ignoring small fluctuations.
  • Original=true, TrendFollow=false: Very reactive during strong trends, can help capture exit points when a trend is mature.
  • Original=false, TrendFollow=false: Balance between smoothness and reactivity that varies based on the trend's strength.
These users thanked the author AlgoAlex811 for the post:
alexm

Re: MT5 Moving Averages (MAs)

229
GKYZ-Filtered, Non-Linear Regression MA [Loxx]

Another porting of Loxx's work https://in.tradingview.com/script/OLXmp ... n-MA-Loxx/

Key Adaptations Made

Price Types: Changed from the extensive custom source types in the original to standard ENUM_APPLIED_PRICE types.
Non-Linear Regression: Converted the non-linear regression function from PineScript to MQL, maintaining the mathematical calculations.
GKYZ Volatility: Implemented the volatility calculation using MQL functions for logarithms and powers.
Filter Functionality: I created the Kaufman filter function that works in the same way as the original, but I discarded the AMA and T3 options.
Signal Generation: Implemented the trend change detection and signal display.
Visualization: Set up line color changes based on trend direction, similar to the original.

The indicator will plot a line that changes color based on trend direction, with optional signals displayed as arrows on the chart. The GKYZ filter helps reduce noise in both the price input and the resulting moving average, creating a smoother representation of price movement.
These users thanked the author AlgoAlex811 for the post (total 6):
mrtools, Jimmy, RodrigoRT7, Akela, kvak, Krunal Gajjar

Re: MT5 Moving Averages (MAs)

230
AlgoAlex811 wrote: Wed May 14, 2025 6:53 pm GKYZ-Filtered, Non-Linear Regression MA [Loxx]

Another porting of Loxx's work https://in.tradingview.com/script/OLXmp ... n-MA-Loxx/

Key Adaptations Made

Price Types: Changed from the extensive custom source types in the original to standard ENUM_APPLIED_PRICE types.
Non-Linear Regression: Converted the non-linear regression function from PineScript to MQL, maintaining the mathematical calculations.
GKYZ Volatility: Implemented the volatility calculation using MQL functions for logarithms and powers.
Filter Functionality: I created the Kaufman filter function that works in the same way as the original, but I discarded the AMA and T3 options.
Signal Generation: Implemented the trend change detection and signal display.
Visualization: Set up line color changes based on trend direction, similar to the original.

The indicator will plot a line that changes color based on trend direction, with optional signals displayed as arrows on the chart. The GKYZ filter helps reduce noise in both the price input and the resulting moving average, creating a smoother representation of price movement.
Nice one, like the filtering!
These users thanked the author mrtools for the post:
AlgoAlex811