真实作者:
道格·沙夫(Doug Schaff)
Schaff趋势周期指标是一种周期性振荡器,通过计算随机指标与MACD线的周期来创建。这样,开发者成功实现了指标脚本操作的更稳定和可靠的结果。该图表几乎不受市场上不可避免的短期趋势影响。但当市场情况发生剧烈变化时,指标会生成相应的警报。
Schaff趋势周期指标的作者道格·沙夫是一名经济学家,他通过对金融市场交易结果的观察,发展并数学证明了货币趋势几乎从不随机行为。随着时间的推移,趋势方向会回归基本方向,周期性的升降开始重复,即存在一定的周期性。考虑到这种周期性,市场指标/振荡器的可靠性可以显著提高。这一理论在2008年经过大量研究验证后成立。之后,道格·沙夫的数学模型被用于开发新的Schaff趋势周期指标。
除了考虑趋势的周期性外,还结合了两种不同的方法来计算趋势方向的变化,从而提高了Schaff趋势周期指标的可靠性并减少了其误报的数量。这些方法是平滑的随机振荡器和MACD。
为了说明,指标的操作范围采用从0到100的标准单位。有两个触发水平 - 25和75。
Schaff趋势周期指标设置所用的输入参数如下:
- MAShort 默认值为23。此参数表示在MACD线计算过程中快速移动平均期的值。在修正时,必须确保其值不低于MALong参数值;
- MALong 参数的默认值为50。它设置了MACD线图计算的慢速移动平均期的值。该值必须始终大于MAShort参数值,以确保指标正常运行;
- 周期(默认=10)。此参数设置图表周期的长度。由于顺序计算了两个随机指标,因此周期的实际长度是两倍。
使用Schaff趋势周期指标进行外汇交易的最简单方法是,当指标线下跌穿过80级时卖出货币,当指标线升穿过20级时买入。为了最小化误信号的数量,道格·沙夫建议跟踪以下图表行为模式。对于买入信号,触发柱之后的柱必须收盘高于触发柱的高点。对于卖出信号,触发柱之后的柱必须收盘低于触发柱的低点。触发柱是指形成在信号线以上的柱,其水平为20或80。
该流行指标的呈现变体允许从十种可能的变体中选择平滑算法:
- SMA - 简单移动平均;
- EMA - 指数移动平均;
- SMMA - 平滑移动平均;
- LWMA - 线性加权移动平均;
- JJMA - JMA自适应平均;
- JurX - 超线性平滑;
- ParMA - 抛物线平滑;
- T3 - Tillson多重指数平滑;
- VIDYA - 使用Tushar Chande算法的平滑;
- AMA - 使用Perry Kaufman算法的平滑。
值得注意的是,Phase参数对于不同的平滑算法有完全不同的含义。
- 对于JMA,它是一个外部Phase变量,范围从-100到+100。
- 对于T3,它是一个平滑比例乘以100以便于可视化;
- 对于VIDYA,它是CMO周期,对于AMA,它是慢速EMA周期;
- 对于AMA,快速EMA周期是一个固定值,默认值为2。提升指数的比例也为2。
该指标使用SmoothAlgorithms.mqh库类(必须复制到terminal_data_folder\MQL5\Include)。类的使用在文章“在没有额外缓冲区的情况下对价格序列进行平均计算”中进行了详细描述。


评论 0