The Heiken Ashi Smoothed indicator for MetaTrader 5 in two versions
Heiken Ashi Smoothed indicator - is a modified standard Heiken Ashi indicator for the MetaTrader 5 trading platform.
The difference between the Heiken Ashi Smoothed indicator and the standard one is that it does not use the current price timeseries values, but the averaged ones. This approach allows you to filter out a lot of false signals, which could be if the indicator was calculated as usual.
Heiken Ashi Smoothed indicator is presented in two forms:
- for the main chart window
- for the basement window of the graph
The indicator is built with the possibility of choosing the indicator averaging from a dozen possible variants:
- SMA - simple moving average;
- EMA - exponential moving average;
- SMMA - Smoothed Moving Average;
- LWMA - Linear Weighted Moving Average;
- JJMA - adaptive averaging of JMA;
- JurX is an ultra-linear averaging;
- ParMA - parabolic averaging;
- T3 - Tillson's multiple exponential smoothing;
- VIDYA - averaging using the Tuchar Chande algorithm;
- AMA - averaging using the Perry Kaufman algorithm.
You should pay attention to the fact that Phase1 and Phase2 parameters for different averaging algorithms have a completely different meaning:
- for JMA is an external variable Phase, varying from -100 to +100.
- for T3 is the averaging factor multiplied by 100 for better perception.
- for VIDYA is the period of the CMO oscillator.
- for AMA - period of slow EMA. For AMA, the period of the fast EMA is fixed and equal to the default value of 2. The degree conversion factor for the AMA is also fixed at 2.
Also note that in order to work Heiken Ashi Smoothed indicator it needs the SmoothAlgorithms.mqh file (located in the archive), which should be placed in the MetaTrader 5\MQL5\Include folder.
Download Heiken Ashi Smoothed indicator