文章 "使用格兹尔算法的循环分析"

 

新文章 使用格兹尔算法的循环分析已发布:

在本文中,我们介绍了在Mql5中实现格兹尔算法(Goertzel algorithm)的代码实用程序,并探讨了将该技术用于分析报价的两种方法,以制定可能的策略。

格兹尔算法(Goertzel algorithm)是一种数字信号处理技术,以其在检测特定频率分量方面的效率而闻名。其精度、实时性和计算效率使其适用于金融时间序列分析。在这篇文章中,我们将研究并演示该方法可用于分析主导周期,从而可能以此开发策略。我们将研究MQL5中算法的实现,并提供一个如何使用代码来识别价格报价中的周期的示例。

Goertzel算法的名字来源于Gerald Goertzel,它被用来以有效的方式计算离散傅立叶变换(Discrete Fourier Transform,DFT)的各个项。这项技术最初于1958年引入,后来被应用于各个领域,包括工程、数学和物理。Goertzel算法的主要应用是识别数字信号中的特定频率分量,这使得它在只有少数频率分量很重要的情况下非常有价值。与快速傅立叶变换(Fast Fourier Transform,FFT)相比,当检测有限数量的频率分量时,它需要更少的计算,使其在计算上高效。

它由以下公式表示:

作者:Francis Dube

原因: