资源描述:
《峰谷ZIG函数用法.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ZIG函数之字转向,用法:函数表达式:ZIG(K,N,ABS);表达式含义:当价格变化量超过N%时转向,K表示的含义:0:开盘价,1:最高价,2:最低价,3:收盘价,4:低点采用最低价、高点采用最高价。若ABS为0或省略,则表示相对ZIG转向,否则为绝对ZIG转向。例如:①ZIG(3,5);表示的含义为:收盘价的5%的ZIG转向;②ZIG(3,0.5,1);表示的含义为:收盘价的0.5元绝对ZIG转向。我们就对zig(3,5)进行解释吧.3代表收盘价格,5代表5%.假如有如下序列收盘,100,96,104,105,99,107.....TROUGHBARS:未来函数 T
2、ROUGHBARS(3,15,1),表示之字转向ZIG(3,15)的前一个波谷到现在的周期数{3--收盘.15--转向幅度.前1个的ZIG转向波谷值} PEAKBARS 与TROUGHBARS 2个未来函数的含意分别为:1.PEAKBARS(K,N,M)前M个波峰到当前的周期数2.TROUGHBARS(K,N,M)前M个波谷到当前的周期数这2个函数在写公式时,带给我们很大的方便,但在实际使用时,有一个地方会出现盲点,这会带来显示上的错误(M=1时,M=2以上无问题),以下就PEAKBARS函数加以说明,(TROUGHBARS亦同)PEAKBARS(1,5,1);{副图用
3、}当M等于1时,在波峰的值会为0,(下图箭头指处)这原本就是周期函数的特质,是正确的,但应用在选股上虽无问题,若要应用到显示上则会出现错误显示,此点特别请大家注意.以要求显示上一高点转折以来的最低价为例,{上一高点转折以来的最低价(误) 主图 一鸣老师}ZIG(1,5);K4:=PEAKBARS(1,5,1);LLV(L,K4);便会在波峰处出现错误显示(显示历史最低价),(下图箭头指处)解决方法为改用BARSLAST函数:{上一高点转折以来的最低价(正确) 主图 一鸣老师}K1:ZIG(1,5);K5:=BARSLAST(CROSS(MA(K1,2),K1))+1
4、;LLV(L,K5);这样便可以改正原来的错误显示新增 直接用PEAKBARS函数时,可使用if函数{上一高点转折以来的最低价 主图 一鸣老师}ZIG(1,5);K4:=PEAKBARS(1,5,1);LLV(L,IF(K4=0,REF(K4,1)+1,K4));