大家好,今天我们来聊聊快速随机指标,这是基于著名的随机振荡器进行的一项改进,源自C. Lane的随机理论。简单来说,快速随机指标的主要功能是帮助我们识别市场的超买和超卖区域,从而预测价格反转的时机。
快速随机振荡器的计算公式是基于当前收盘价与特定时期内的最高价或最低价之间的关系,这样就能反映出价格动作的速度。想必大家对传统的随机指标不陌生,快速随机指标也是以%K和%D两条线的形式在图表中显示,其计算公式如下:
%K[i] = 100*(Price[i] — MaxHigh[N]) / (MaxHigh[N] — MinLow[N]);
%D[i] = MA(%K[i], P);
这是对标准指标的一个小改动,因此它的信号主要通过%K和%D线的交叉来表示,同时也关注它们是否突破关键区域。
另外,这个指标使用了SmoothAlgorithms.mqh库中的类(需要复制到terminal_data_folder\MQL5\Include目录中)。关于这些类的使用方法,大家可以参考这篇文章:“在不使用额外缓冲区的情况下对价格序列进行平均计算”。

图1:快速随机指标