Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

Heiken_Ashi_Smoothed_Volatility_Volume - MetaTrader 5 script

author EAcpu | 5 reads | 0 comments |

Heiken_Ashi_Smoothed_Volatility_Volume - indicator for MetaTrader 5

The indicator Heiken_Ashi_Smoothed_VolatilityStep is not rounded and multiplied by the average volume.

 //+------------------------------------------------------------------------+
//| Indicator input parameters |
//+------------------------------------------------------------------------+
Enter Smooth_Method HMA_Method=MODE_T3; // Smoothing method
Input unit H length = 12 ; // average depth
Input integer phase = 100 ; // average parameter,
3//---- For JJMA, in the range of -100...+100, it will affect the quality of the transition process;
//----For VIDIA, it is the CMO cycle, for AMA, it is the slow average cycle
input ENUM_APPLIED_VOLUME volume type = volume_scale ; // volume
Input integer shift = 0 ; // indicator moves horizontally (in bars)

The indicator uses SmoothAlgorithms.mqh library class (copy it to \MQL5\Include). The use of the class "Average price series for intermediate calculations without using additional buffers" is detailed in the article.

Heiken_Ashi_Smoothed_Volatility_Volume - indicator for MetaTrader 5

Figure 1. In the indicator Heiken_Ashi_Smoothed_Volatility_Volume


Attachment download

📎 Heiken_Ashi_Smoothed_Volatility_Volume.mq5 (14.64 KB)

📎 SmoothAlgorithms.mqh (130.2 KB)

Source: MQL5 #23372

Verification code Refresh