ZigZag指标是易于理解和应用。通常在一个特定的数值,价格变化为10%或20%,会从趋势线的方式实现一个过滤的过程。大多数交易软件或者在线交易平台有简单的输入字段,允许您设置偏好的参数。
& ] C6 a7 F# L
ZigZag指标的参数设置: Zigzag在识别高低点的过程中,主要设置了以下三个参数:ExtDepth, DextDeviation 以及ExtBackstep。 程序中的表示: extern int ExtDepth=12; extern int ExtDeviation=5; extern int ExtBackstep=3;
& J8 M1 T+ R4 j, D2 r, N$ [
细节说明: +ExtDepth:用于设置高低点是相对与过去多少个Bars(价格图形中的一个柱子)而言。Mt4中默认是12。 +ExtDeviation:用于设置重新计算高低点时,与前一高低点的相对点差。默认值是5, 也就是说如果 A)当前高点>上个高点+ 5 ,或者 B)B)当前低点<上个低点 – 5的情况下,则会对之前计算过的ExtBacksteps个Bars值的高低点进行重新计算。 +ExtBackstep:用于设置回退计算的Bars的个数。
0 B( J& ^; T! c% l
2.Zigzag算法 1对计算位置进行初期化 1.1判断是否是第一次进行高低点计算,如果是,则设定计算位置为除去ExtDepth个图形最初的部分。 1.2如果之前已经计算过,找到最近已知的三个拐点(高点或低点),将计算位置设置为倒数第三个拐点之后,重新计算最后的拐点。 2.从步骤1已经设置好的计算位置开始,将对用于存储高低点的变量进行初始化,准备计算高低点 2.1计算ExtDepth区间内的低点,如果该低点是当前低点,则进行2.1.1的计算,并将其记录成一个低点。 2.1.1如果当前低点比上一个低点值小于相对点差(ExtDeviation);并且之前ExtBackstep个Bars的记录的中,高于当前低点的值清空。 2.2高点的计算如同2.1以及分支处理2.1.1。 3.从步骤1已经设置好的计算位置开始,定义指标高点和低点 3.1如果开始位置为高点,则接下来寻找低点,在找到低点之后,将下一个寻找目标定义为高点 3.2如果开始位置为低点,则与3.1反之。 . ^& e4 x. O0 f2 c2 W3 F* ^* g
简单的总结一下: ZigZag指标没有任何的预测能力,只能简单的反应价格比例,通常是结合与技术分析来找趋势的高点和低点。通过价格模型的确认,显示最重要的价格运动,忽略无效的噪音,参数的设置也是基于对多大的价格波动进行判断趋势走向。 " j4 \- ?0 \7 d7 V6 O9 a k
常见ZigZag指标图表详解:点击下方图片放大预览 图表中指标为:ZigZag箭头2。 温馨提示:下方附件中有ZigZag外汇技术指标的压缩包。解压后请按照教程加载。如有问题请联系返佣啦官方客服。 / f1 _/ u* d2 D+ j) ?+ k
|