Rainbow 指标在一个图表上展示了六十条移动平均线,周期逐渐变化,为您的交易提供多维度分析。
以下是指标的输入参数:
input Smooth_Method XMA_Method=MODE_EMA; // 平滑方法 input uint StartLength=2; // 平均的初始深度 input uint StartStep=2; // 平均变化的起始步长 input uint EndStep=6; // 平均变化的最终步长 input int XPhase=15; // 平均参数 // 对于 JJMA,此值在 -100 到 +100 范围内变化,影响过渡过程的质量; // 对于 VIDIA,它是 CMO 周期,对于 AMA,它是慢速平均周期 input Applied_price_ IPC=PRICE_QUARTER_; // 价格常量 input int Shift=0; // 横向指标偏移(单位:柱) input int PriceShift=0; // 纵向指标偏移(单位:点)
这个指标使用了 SmoothAlgorithms.mqh 库中的类,关于如何使用这些类的详细信息,您可以参考我们之前的文章 “不使用额外缓冲区的中间计算的平均价格序列”。

图1. Rainbow 指标