当前位置:首页 > 名字故事 > 网络新词 > 正文

zigzag什么意思 zigzag是什么

时间:2020-11-08 13:41:02

姓名测试

  不知道各位朋友们是否对“zigzag”这个专业词汇有过了解呢?不知道的朋友们不要着急,下面就让小编来为你详细的解答zigzag什么意思 zigzag是什么。感兴趣的朋友们一起随着小编的脚步来了解一下吧。

zigzag什么意思 zigzag是什么

zigzag什么意思 zigzag是什么

  zigzag什么意思 zigzag是什么

  如官方所述:zigzag指标是连接一系列价格点的趋势线。所以zigzag主要用途是来标识过去价格中的相对高低点,并以这些点之间的连线来表示这段价格变动的趋势。

  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反之。

  以上可能比较难以理解,我们这边举个例子说明:

  假设上次计算的结果如下:倒数第14个bar出现了一个高点(3.1),倒数第4个是低点(1.5),

  倒数第1个是新的高点(2.1)——因为距离倒数第14已经大于extdepth(14-1>12)。

  bar-14   bar-4  bar-1  bar-current

  高(3.1)  低(1.5)  高(2.1)   x

  对于bar-current,即当前的价格x,

zigzag什么意思

zigzag什么意思 zigzag是什么

  casei.

  如果 x >=2.1

  extdeviation,则根据zigzag的定义,这将是一个新的高点。假设这里x=2.3,那么我们绘制指标的时候应该成为:

  bar-14   bar-4  bar-current

  高(3.1)

  低(1.5)  高(2.3)

  caseii.

  如果 1.5- extdeviation

  x

  caseiii.

  如果 1.5- extdeviation>=

  x,则这是一个新的低点。假设这里x=1.3,则我们绘制指标的时候应该成为:

  bar-14   bar-current

  高(3.1)   低(1.3)

  这个时候,之前的bar-4因为在我们定义的extbackstep之内(1-4),所以他的最低值会被清空,

  根据算法第三步的定义,我们会一直寻找低点直到发**ar-current,这时候已经遍历过bar-1,所以bar-1定义的高点也不再成为拐点。

  这也就是所谓的重绘部分,也因此诟病为“未来函数”——因为所看见的当前最后的高低点可能在下个时间段里面被抹去。

  以上就是小编为你整理的关于“zigzag什么意思 zigzag是什么”的全部内容,相信认真看完这篇文章的你已经有了一定的了解。如果你想了解更多关于这方面的知识,请收藏我们的网站。

相关推荐

姓名测试

友情链接