TradingView
DevLucem
9 Th10 2023 16:40

ZigLib 

USD/CADOANDA

Mô tả

Library "ZigLib"
Calculate the points for ZigZag++.
You can use custom data and resolution for your ZigZag++.

Sample Usage

import DevLucem/ZigLib/1 as ZigZag [direction, z1, z2] = ZigZag.zigzag(low, high) bgcolor(direction<0? color.rgb(255, 82, 82, 80): color.rgb(0, 230, 119, 80)) line zz = line.new(z1.time, z1.price, z2.time, z2.price, xloc.bar_time, width=3) if direction==direction[1] line.delete(zz[1])


zigzag(_low, _high, depth, deviation, backstep)
Get current zigzag points and direction
  Parameters:
    _low (float)
    _high (float)
    depth (int)
    deviation (int)
    backstep (int)
Returns direction, chart point 1 and chart point 2


Bình luận
serkany88
a not-repaint parameter would be good.
DevLucem
@serkany88, The script does not repaint if you use it the right way.
RozaniGhani-RG
what is hr and lr ?
DevLucem
@RozaniGhani-RG, It is the rate of highing and lowing. The rate at which values in a chart repel from crossing an extreme level
euphoricPie2759a
"if ta.change(direction)"

What does it do? Thanks.
DevLucem
@euphoricPie2759a, It monitors the direction of the zigzag and creates a new copy of the last zigzag lines
euphoricPie2759a
@DevLucem, thanks a lot!
Thêm nữa