跳转至

Hull Moving Average

定义

Hull Moving Average (HMA) 是一种技术分析指标,与传统移动平均线相比,它减少了滞后性并提高了响应速度。 它通过使用 Weighted Moving Averages (WMA) 并应用独特的计算来平滑数据,同时仍然反映最近的价格变化,使其成为趋势识别和反转的有价值工具。

历史

Hull Moving Average 由澳大利亚交易者和数学家 Alan Hull 开发,是对传统移动平均线的改进。 其目标是创建一种更敏感的移动平均线,能够过滤价格数据中的噪音,而不会引入显著的滞后。 自开发以来,HMA 已被寻求更高效趋势跟踪工具的交易者广泛采用。

计算

Hull Moving Average 是通过一系列加权移动平均线计算的,并涉及一个特定过程,以在保持平滑的同时增强响应性。

1. 中间 WMA 计算。

  • 计算第一个 WMA,周期为一半:

\[ WMA_1 = { WMA\ (Source,\ { Periods / 2 } ) } \]

  • 计算第二个 WMA,周期为完整:

\[ WMA_2 = { WMA\ (Source,\ Periods ) } \]

2. 中间序列。 结合两个 WMA 生成中间序列:

\[ I = { 2 \times WMA_1 - WMA_2 } \]

3. 最终 WMA 计算。 对中间序列应用 WMA,周期为平方根:

\[ HMA = { WMA\ ( I, \sqrt{Periods} ) } \]

解读

  • 上升和下降 – 上升的 HMA 表示潜在的上升趋势或看涨市场条件。 下降的 HMA 表示下降趋势或看跌市场条件。

  • 交叉 – 当价格上穿 HMA 时,它可能表示上升趋势的开始,发出潜在的买入信号。 当价格下穿 HMA 时,它可能发出卖出信号,表明下降趋势。

  • 平滑和滞后 – HMA 比传统移动平均线更有效地平滑价格数据,减少噪音并提供更清晰的趋势信号。

  • 偏移 – 通过调整偏移参数来改变 HMA 指标与图表上价格数据的对齐方式,您可以探索 HMA 读数与过去或未来价格走势的对应关系。

应用

  • 买入信号 – 当价格上穿 HMA 时,考虑买入头寸,表明潜在的上行趋势。 结合其他趋势或动量指标进行确认,以获得更强的验证。

  • 卖出信号 – 当价格下穿 HMA 时,可以考虑卖出头寸,表明潜在的下降趋势。

  • 止损设置 – 交易者可以使用 HMA 线作为动态止损指南,在上升趋势中将止损设置在 HMA 略下方,或在下降趋势中将其设置在 HMA 上方,以管理风险。

注意

您可以利用算法交易,通过 cBot 根据该指标的信号执行交易,如我们的 示例 所示。 了解更多关于如何 在 cBot 中使用指标 的信息。

局限性

Hull Moving Average 基于历史数据,仍然是一个滞后指标,这意味着它无法确定地预测未来的价格走势。 在低波动性或价格波动不规则的时期,它可能会产生错误信号。 此外,周期参数的选择会影响 HMA 的响应速度和准确性。

总结

Hull Moving Average 由 Alan Hull 开发,是一种强大的趋势跟踪指标,与传统移动平均线相比,它最大限度地减少了滞后并提高了响应速度。 它结合了 Weighted Moving Averages 来实现对价格变化的平滑而快速的反应,帮助交易者更准确地识别趋势和潜在的反转。 HMA 创建的移动平均线可以过滤价格数据中的噪音,而不会引入显著的滞后。