Hello.Dimkin wrote: Sat Jan 24, 2026 6:13 pm Hello everyone!
I would like to address the Forex Station developer community and share an observation and an idea. At the same time, I would like to separately thank Mladen and Kvak— the volume, quantity, and quality of MetaTrader indicators they create and maintain is truly impressive. In particular, I would like to illustrate the idea below using ProfitMax by Kvak and Hull MA (HMA) with signals by Mladen.
Recently, I have been testing ProfitMax as a trend filter and comparing it with Supertrend. What I like most about ProfitMax is its stability: it does not flip or break due to false breakouts, even when price pierces it with several candles, and it maintains a continuous trend structure. This makes it suitable even for the M5 timeframe, without the need for a separate MTF version. Compared to Supertrend, this results in a much smoother and more consistent behavior.
Currently, I am using ProfitMax with the following settings:
M5: Average = 50, ATR Deviation = 9
M30: Average = 19, ATR Deviation = 3
With these settings, ProfitMax on M5 and M30 generally agrees in terms of trend direction. The M30 timeframe is used mainly for visual reference, to demonstrate the consistency of the trend structure, rather than as a mandatory analytical component.
Additionally, I am using Hull MA (HMA) by Mladen, including the version with signals. Even on the 5-minute chart, HMA produces relatively few signals, but they appear quite clean and well-filtered. In many cases, HMA turns only when a genuine reversal starts to form, while the signals do not appear excessively delayed, at least visually and compared to slower approaches.
In this example, HMA with period 60 is used, although it is clear that the period should be adjusted depending on the instrument and timeframe.
This led me to the idea of combining ProfitMax and HMA into a single concept, if you see any value in such an approach.
The core logic would be as follows:
ProfitMax is used to define the trend direction.
HMA is used to generate signals and works in alignment with ProfitMax.
In an uptrend (for example, when ProfitMax is colored blue, as shown in my screenshot), HMA produces only buy signals, while all sell signals are ignored.
For illustration purposes in the screenshot:
yellow squares mark HMA signals that remain valid and are accepted,
red crosses mark signals that are filtered out by ProfitMax as counter-trend signals.
If a similar solution already exists in any form, please let me know.
P.S. I understand that for this purpose an oscillator (for example, something like Fisher) might work even better in some cases. However, in the case of HMA, the logic feels more intuitive and visually clear to me.
You can also see on the left that some buy signals appear already very close to local extremes. I think these could also be filtered out, for example by using the same EMA 50, ignoring buy signals that appear too far above it in an uptrend. However, I believe there would not be many such cases, and adding too many filters might even slow down the terminal, especially when multiple symbols are open and alerts are enabled for each of them.
Thank you!![]()
Thank you for idea.
I am made version for MT4 HERE