使用通达信软件公式代码用到ZIG函数描述股票在100个交易日中上升下降各个波段的高点与低点的公式
ZIG函数是通达信软件中的一个指标函数,用于绘制支撑位和阻力位,可以用于描述股票的上升和下降波段的高点和低点。下面是一个描述股票在100个交易日中上升下降各个波段的高点与低点的通达信公式代码:
变量定义:
变量1:ZIG高点,用于记录上升波段的高点; 变量2:ZIG低点,用于记录下降波段的低点; 变量3:ZIG阈值,用于设置波段的最小变化幅度。
公式代码:
ZIG高点:REF(C,1)>=REF(C,2) AND REF(C,1)>=REF(C,3) AND REF(C,1)>=REF(C,4) AND REF(C,1)>=REF(C,5) AND REF(C,1)>=REF(C,6) AND REF(C,1)>=REF(C,7) AND REF(C,1)>=REF(C,8) AND REF(C,1)>=REF(C,9) AND REF(C,1)>=REF(C,10) AND REF(C,1)>=REF(C,11) AND REF(C,1)>=REF(C,12) AND REF(C,1)>=REF(C,13) AND REF(C,1)>=REF(C,14) AND REF(C,1)>=REF(C,15) AND REF(C,1)>=REF(C,16) AND REF(C,1)>=REF(C,17) AND REF(C,1)>=REF(C,18) AND REF(C,1)>=REF(C,19) AND REF(C,1)>=REF(C,20) AND REF(C,1)>=REF(C,21) AND REF(C,1)>=REF(C,22) AND REF(C,1)>=REF(C,23) AND REF(C,1)>=REF(C,24) AND REF(C,1)>=REF(C,25) AND REF(C,1)>=REF(C,26) AND REF(C,1)>=REF(C,27) AND REF(C,1)>=REF(C,28) AND REF(C,1)>=REF(C,29) AND REF(C,1)>=REF(C,30) AND REF(C,1)>=REF(C,31) AND REF(C,1)>=REF(C,32) AND REF(C,1)>=REF(C,33) AND REF(C,1)>=REF(C,34) AND REF(C,1)>=REF(C,35) AND REF(C,1)>=REF(C,36) AND REF(C,1)>=REF(C,37) AND REF(C,1)>=REF(C,38) AND REF(C,1)>=REF(C,39) AND REF(C,1)>=REF(C,40) AND REF(C,1)>=REF(C,41) AND REF(C,1)>=REF(C,42) AND REF(C,1)>=REF(C,43) AND REF(C,1)>=REF(C,44) AND REF(C,1)>=REF(C,45) AND REF(C,1)>=REF(C,46) AND REF(C,1)>=REF(C,47) AND REF(C,1)>=REF(C,48) AND REF(C,1)>=REF(C,49) AND REF(C,1)>=REF(C,50) AND REF(C,1)>=REF(C,51) AND REF(C,1)>=REF(C,52) AND REF(C,1)>=REF(C,53) AND REF(C,1)>=REF(C,54) AND REF(C,1)>=REF(C,55) AND REF(C,1)>=REF(C,56) AND REF(C,1)>=REF(C,57) AND REF(C,1)>=REF(C,58) AND REF(C,1)>=REF(C,59) AND REF(C,1)>=REF(C,60) AND REF(C,1)>=REF(C,61) AND REF(C,1)>=REF(C,62) AND REF(C,1)>=REF(C,63) AND REF(C,1)>=REF(C,64) AND REF(C,1)>=REF(C,65) AND REF(C,1)>=REF(C,66) AND REF(C,1)>=REF(C,67) AND REF(C,1)>=REF(C,68) AND REF(C,1)>=REF(C,69) AND REF(C,1)>=REF(C,70) AND REF(C,1)>=REF(C,71) AND REF(C,1)>=REF(C,72) AND REF(C,1)>=REF(C,73) AND REF(C,1)>=REF(C,74) AND REF(C,1)>=REF(C,75) AND REF(C,1)>=REF(C,76) AND REF(C,1)>=REF(C,77) AND REF(C,1)>=REF(C,78) AND REF(C,1)>=REF(C,79) AND REF(C,1)>=REF(C,80) AND REF(C,1)>=REF(C,81) AND REF(C,1)>=REF(C,82) AND REF(C,1)>=REF(C,83) AND REF(C,1)>=REF(C,84) AND REF(C,1)>=REF(C,85) AND REF(C,1)>=REF(C,86) AND REF(C,1)>=REF(C,87) AND REF(C,1)>=REF(C,88) AND REF(C,1)>=REF(C,89) AND REF(C,1)>=REF(C,90) AND REF(C,1)>=REF(C,91) AND REF(C,1)>=REF(C,92) AND REF(C,1)>=REF(C,93) AND REF(C,1)>=REF(C,94) AND REF(C,1)>=REF(C,95) AND REF(C,1)>=REF(C,96) AND REF(C,1)>=REF(C,97) AND REF(C,1)>=REF(C,98) AND REF(C,1)>=REF(C,99) AND REF(C,1)>=REF(C,100) AND C>=HHV(C,100)/100*(100-ZIG阈值); ZIG低点:REF(C,1)<=REF(C,2) AND REF(C,1)<=REF(C,3) AND REF(C,1)<=REF(C,4) AND REF(C,1)<=REF(C,5) AND REF(C,1)<=REF(C,6) AND REF(C,1)<=REF(C,7) AND REF(C,1)<=REF(C,8) AND REF(C,1)<=REF(C,9) AND REF(C,1)<=REF(C,10) AND REF(C,1)<=REF(C,11) AND REF(C,1)<=REF(C,12) AND REF(C,1)<=REF(C,13) AND REF(C,1)<=REF(C,14) AND REF(C,1)<=REF(C,15) AND REF(C,1)<=REF(C,16) AND REF(C,1)<=REF(C,17) AND REF(C,1)<=REF(C,18) AND REF(C,1)<=REF(C,19) AND REF(C,1)<=REF(C,20) AND REF(C,1)<=REF(C,21) AND REF(C,1)<=REF(C,22) AND REF(C,1)<=REF(C,23) AND REF(C,1)<=REF(C,24) AND REF(C,1)<=REF(C,25) AND REF(C,1)<=REF(C,26) AND REF(C,1)<=REF(C,27) AND REF(C,1)<=REF(C,28) AND REF(C,1)<=REF(C,29) AND REF(C,1)<=REF(C,30) AND REF(C,1)<=REF(C,31) AND REF(C,1)<=REF(C,32) AND REF(C,1)<=REF(C,33) AND REF(C,1)<=REF(C,34) AND REF(C,1)<=REF(C,35) AND REF(C,1)<=REF(C,36) AND REF(C,1)<=REF(C,37) AND REF(C,1)<=REF(C,38) AND REF(C,1)<=REF(C,39) AND REF(C,1)<=REF(C,40) AND REF(C,1)<=REF(C,41) AND REF(C,1)<=REF(C,42) AND REF(C,1)<=REF(C,43) AND REF(C,1)<=REF(C,44) AND REF(C,1)<=REF(C,45) AND REF(C,1)<=REF(C,46) AND REF(C,1)<=REF(C,47) AND REF(C,1)<=REF(C,48) AND REF(C,1)<=REF(C,49) AND REF(C,1)<=REF(C,50) AND REF(C,1)<=REF(C,51) AND REF(C,1)<=REF(C,52) AND REF(C,1)<=REF(C,53) AND REF(C,1)<=REF(C,54) AND REF(C,1)<=REF(C,55) AND REF(C,1)<=REF(C,56) AND REF(C,1)<=REF(C,57) AND REF(C,1)<=REF(C,58) AND REF(C,1)<=REF(C,59) AND REF(C,1)<=REF(C,60) AND REF(C,1)<=REF(C,61) AND REF(C,1)<=REF(C,62) AND REF(C,1)<=REF(C,63) AND REF(C,1)<=REF(C,64) AND REF(C,1)<=REF(C,65) AND REF(C,1)<=REF(C,66) AND REF(C,1)<=REF(C,67) AND REF(C,1)<=REF(C,68) AND REF(C,1)<=REF(C,69) AND REF(C,1)<=REF(C,70) AND REF(C,1)<=REF(C,71) AND REF(C,1)<=REF(C,72) AND REF(C,1)<=REF(C,73) AND REF(C,1)<=REF(C,74) AND REF(C,1)<=REF(C,75) AND REF(C,1)<=REF(C,76) AND REF(C,1)<=REF(C,77) AND REF(C,1)<=REF(C,78) AND REF(C,1)<=REF(C,79) AND REF(C,1)<=REF(C,80) AND REF(C,1)<=REF(C,81) AND REF(C,1)<=REF(C,82) AND REF(C,1)<=REF(C,83) AND REF(C,1)<=REF(C,84) AND REF(C,1)<=REF(C,85) AND REF(C,1)<=REF(C,86) AND REF(C,1)<=REF(C,87) AND REF(C,1)<=REF(C,88) AND REF(C,1)<=REF(C,89) AND REF(C,1)<=REF(C,90) AND REF(C,1)<=REF(C,91) AND REF(C,1)<=REF(C,92) AND REF(C,1)<=REF(C,93) AND REF(C,1)<=REF(C,94) AND REF(C,1)<=REF(C,95) AND REF(C,1)<=REF(C,96) AND REF(C,1)<=REF(C,97) AND REF(C,1)<=REF(C,98) AND REF(C,1)<=REF(C,99) AND REF(C,1)<=REF(C,100) AND C<=LLV(C,100)/100*(100+ZIG阈值);
其中,REF(C,1)表示当前收盘价,REF(C,2)表示前一天收盘价,以此类推。HHV(C,100)表示100个交易日内的最高价,LLV(C,100)表示100个交易日内的最低价。ZIG阈值可以根据实际情况进行调整
原文地址: https://www.cveoy.top/t/topic/dYn1 著作权归作者所有。请勿转载和采集!