首页 技术指标 帖子

Hodrick-Prescott通道:MetaTrader 4中的实用指标

附件
14737.zip (2.8 KB, 下载 0次)

真实作者:Victor

通道简介

这个通道是针对MQL4进行修订的MQL5通道的增强版。

首先,计算经过过滤的收盘价值。然后,使用更长的周期进行过滤。最终生成两个数组:HP和HPSlow。接下来,计算HP相对于HPSlow的标准差,并绘制通道。

该指标在图表的右下角显示平均点差的值以及通道宽度与HPSlow值的比率,以百分比的形式呈现。双击文本标签可以拖动到所需位置,按DEL键可以删除该标签。切换时间框架时,文本会重新出现。

如何正确解读这个通道的值?

这个通道基于霍德里克-普雷斯科特滤波器,它是一种无延迟的数字滤波器。这种类型的滤波器与移动平均线相比,效果更佳,但在每个新柱上都会进行重绘。

为什么会这样?事实上,数学上不可能实现一个“诚实”的无延迟滤波器。任何滤波器的延迟都等于或大于设定的平均值柱数。这一点在移动平均指标中通过改变周期就可以轻易观察到。周期越大,平滑效果越好,但延迟也会增加。

消除延迟的唯一方法是:首先从左到右过滤输入柱,然后再反向过滤一次生成的序列,初始方向并不重要,只要第二次过滤的方向与第一次相反即可。

实际上,各种无延迟滤波器在延迟和光滑度之间提供了不同程度的折中。但是必须明确理解,完美是不可实现的,因为我们无法预测未来。

该滤波器应该用于确定价格运动的瞬时方向(在几个新柱的水平上)。如果将这个通道和标准差通道同时绘制在图表上,将会明显看到它们在最右侧的柱子附近方向非常接近。但如果标准差通道是通过三条直线绘制的,则该通道能相对准确地显示价格历史方向。此外,历史越深,准确度越低。

在将指标适应MQL4的过程中,我特别添加了绘制通道“尾巴”的代码。在M1时间框架下运行,等待半小时而不改变时间框架,你将看到通道在摇动它的“尾巴”。切换时间框架时,“尾巴”会消失。

建议将该指标用于短线交易,不适合长期策略或替代“诚实”的移动平均线。

指标输入参数:

  • HP快速周期 — HP过滤周期;
  • HP慢速周期 — HPSlow过滤周期;
  • 字体颜色 — 字体颜色。

GBPUSD.eM1.png

相关帖子

评论 (0)