Heiken_Ashi平滑波动指标 - MetaTrader 5交易者的必备工具

Mike 2019.01.02 23:35 12 0 0
附件

原作者:

Eva Ruft

今天要和大家介绍一个简单实用的指标——Heiken_Ashi平滑波动指标。这个指标主要用于计算金融资产的平滑波动性,波动性是根据Heiken_Ashi蜡烛图的最高价和最低价来计算的。

具体来说,波动性是通过Heiken_Ashi_Smoothed蜡烛图的最高价减去最低价得到的。计算结果会转换为点数,并根据输入的StartLevelLevelsStep参数进行四舍五入,适应坐标网格。

//+----------------------------------------------+//|  指标输入参数                  |//+----------------------------------------------+input Smooth_Method     HMA_Method=MODE_JJMA;      // 平滑方法inputuint              HLength=5;                 // 平滑深度                    inputint               HPhase=100;                // 平滑参数,3//---- 对于JJMA,范围在-100到+100之间,影响过渡过程的质量;//---- 对于VIDIA,它是CMO周期,对于AMA,它是慢速平均周期inputint               Shift=0                   // 指标在柱状图上的水平偏移inputuint              LevelsTotal=20            // 水平数量inputuint              StartLevel=100            // 初始水平inputuint              LevelsStep=100            // 水平间距inputcolor             LevelsColor=clrDarkOrange; // 水平颜色

这个指标使用了SmoothAlgorithms.mqh库的类(请将其复制到terminal_data_folder\MQL5\Include)。关于这些类的使用,详细介绍可以参考文章“在不使用额外缓冲区的情况下对价格序列进行平均计算”


图1. 波动指标

图1. 波动2步 指标

列表
评论 0