首页 技术指标 帖子

傅里叶外推价格:MetaTrader 5的强大指标

附件
130.zip (1.93 KB, 下载 0次)

傅里叶外推是一种多调和(或多音)三角模型,用于分析价格序列 x[i],其中 i=1..n。其数学表达式为:

x[i] = m + ∑( a[h]*Cos(w[h]*i) + b[h]*Sin(w[h]*i), h=1..H )

在这个公式中:

  • x[i] - 第 i 根K线的过去价格,总共 n 根过去价格;
  • m - 偏置;
  • a[h] 和 b[h] - 调和波的缩放系数;
  • w[h] - 调和波的频率;
  • h - 调和波的编号;
  • H - 拟合的调和波总数。

拟合这个模型的目的是找到 m、a[h]、b[h] 和 w[h] 使得模型值与实际值尽可能接近。确定调和频率 w[h] 是拟合三角模型中最具挑战性的部分。在傅里叶级数中,这些频率通常设定为 2πh/n。然而,傅里叶系列外推仅仅意味着将 n 根过去价格延续到未来。

这个指标使用 Quinn-Fernandes 算法来寻找调和频率。它逐个拟合三角级数的调和波,直到达到指定的调和波总数 H。每当拟合一个新的调和波后,算法会计算更新模型与实际值之间的残差,并对残差进行新的调和波拟合。

该指标具有以下输入参数:

  • Npast - 拟合三角级数的过去K线数量;
  • Nfut - 预测未来K线数量;
  • Nharm - 模型中的调和波总数;
  • FreqTOL - 频率计算的容差。

该指标绘制了两条曲线:蓝色曲线表示拟合的过去值,红色曲线表示拟合的未来值。

傅里叶外推价格

相关帖子

评论 (0)