認(rèn)識ZIG函數(shù) [通達(dá)信]
-
咨詢內(nèi)容:
此主題相關(guān)圖片如下a.jpg:
函數(shù)ZIG(x,p) 參數(shù)x=0,1,2,3或等價(jià)的Open,Low,High,Close;參數(shù)p是正整數(shù),百分點(diǎn)。
zig(x,p)的功能是按x值的p%做之字轉(zhuǎn)向:確定波峰波谷,確保相鄰波峰波谷之間的漲幅或跌幅不小于p%。本函數(shù)的輸出是畫出連接相鄰波峰波谷的折線并輸出該折線上的縱坐標(biāo)值。
請參考上圖的zig(close,20)畫線。ZIG(x,p)函數(shù)確定波峰的原則是,從前低點(diǎn)(如點(diǎn)B)開始,找到下一個(gè)x值高點(diǎn),點(diǎn)C,它將被確認(rèn)為波峰,當(dāng)且僅當(dāng)滿足以下兩個(gè)條件:①該高點(diǎn)C到其前的低點(diǎn)B的漲幅不小于p%。②由C點(diǎn)開始的隨后下跌跌幅也不小于p%。請注意,條件②使得,當(dāng)行情在C點(diǎn)時(shí),ZIG尚不能確定它是峰點(diǎn)。什么時(shí)候才能確定?未來,到它又跌了p%以后。
確定波谷的原則類似,下面以點(diǎn)F為例說明,并再一次觀察它的“未來”性質(zhì)。
上圖ZIG(3,20),假定我們當(dāng)前處在最后一根K線,即圖中點(diǎn)Y的位置。點(diǎn)E以前的波峰波谷都已按上述原則確定。F是最后的谷點(diǎn),即離最后K線最近的轉(zhuǎn)向點(diǎn)。注意由點(diǎn)E到點(diǎn)F已經(jīng)跌了20%以上---- 別忘了,這是點(diǎn)E被確認(rèn)為峰點(diǎn)的必要條件。
假設(shè)由點(diǎn)F起,股價(jià)已開始回升。這個(gè)F點(diǎn)已被Zig(3,20)定為波谷。換句話說,如果你寫C1:=TROUGH (3,20,1); 在最后K線上,該語句輸出的C1值將是F點(diǎn)的收盤價(jià)。不過,更確切的說,它只是“暫定”的波谷。
行情的后續(xù)發(fā)展有兩種可能:
(1)收盤價(jià)不再創(chuàng)新低,而是震蕩向上,直至G點(diǎn),且可以假設(shè)F到G的升幅超過20%。
(2)收盤價(jià)在未漲20%之前又創(chuàng)了新低F’。假設(shè)此后不再創(chuàng)新低而震蕩向上至G’,并且到G’的升幅超過20%。
在情況(1),原來暫定為波谷的點(diǎn)F現(xiàn)在可以確認(rèn)為波谷了。因?yàn)樗鼭M足了E到F的跌幅和F到G的漲幅都大于等于20%這兩個(gè)條件。而G現(xiàn)在暫定為新的峰點(diǎn)。
在情況(2),原來暫定為波谷的F點(diǎn)不再保留,代之以點(diǎn)F’定為新的波谷,這個(gè)F’直到產(chǎn)生新峰點(diǎn)(暫定)G’后才被確認(rèn)為波谷。
注意,波谷由F飄移到了F’!這個(gè)可能的漂移恰恰是把ZIG歸為未來函數(shù)的緣由所在。
總之,離最后K線最近的那個(gè)轉(zhuǎn)向點(diǎn)(谷點(diǎn)或者峰點(diǎn))都是暫定的,它是否能保持為ZIG轉(zhuǎn)向點(diǎn)取決于隨后行情的發(fā)展,或者說,它將由未來行情來最后確定。
重要附注:波峰到波谷的跌幅或波谷到波峰的漲幅至少是p%。這個(gè)幅度實(shí)際可能很大,千萬不要誤以為只是p%那么大。譬如,F(xiàn)后有新低F’,F(xiàn)’以后還可以有新低F’’等等, 波谷不斷向后漂移。最大幅度達(dá)到100%、甚至200%也不是不可能的。
ZIG函數(shù)的可能危害的例子
我們可以寫個(gè)選股公式如下:
選股:TROUGHBARS(3,20,1)<=1;
即在波谷當(dāng)日或次日是買點(diǎn)。
如果你去測試這個(gè)選股公式,成功率肯定是很高很高的。因?yàn)槌俗詈笠粋€(gè)谷點(diǎn)不保證大漲外,其他谷點(diǎn)都會(huì)有20%左右甚至更高的收益。
遺憾的是,我們不可能買在前面的谷點(diǎn)。要買也只能買在最后那個(gè)谷點(diǎn)的次日,可惜,最后這個(gè)谷點(diǎn)只是暫定的,可能你剛買后就又開始新的下跌,形成新的谷點(diǎn),特別是在熊市里。
注:細(xì)心的人可能會(huì)發(fā)現(xiàn),我在上圖的G或G’峰點(diǎn)后故意畫了下拐的線條。在通達(dá)信,如果高點(diǎn)G后沒下跌,或低點(diǎn)后沒有回升,即使?jié)q跌幅已超過p%,ZIG也不會(huì)把它算作波峰或波谷的。于是,我們是不可能在最后K線上用TROUGHBARS(3,20,1)=0來選股的。因?yàn)樗x不出股來。
有的軟件可以選出來,如同花順和大智慧,它們對最后轉(zhuǎn)向點(diǎn)的處理和通達(dá)信有所不同。不同的處理方式,可能各有利弊。
正確認(rèn)識ZIG函數(shù)
那么,我們是不是就根本不能用上面那個(gè)選股公式了呢?
也不盡然。因?yàn)檫x股不等于買股!買股還要看大勢和許多其他條件。特別是,在牛市或震蕩市中,已經(jīng)跌了20%以上的股,難道作為買股的候選者都沒有資格嗎?
單純用ZIG函數(shù)來選股可能有較大風(fēng)險(xiǎn)。但ZIG還有其他用途,例如可以用它找峰點(diǎn)谷點(diǎn),計(jì)算壓力支撐位,觀察形態(tài)走勢,或按不同轉(zhuǎn)向百分點(diǎn)p來畫zig線,輔助你正確地?cái)?shù)浪等。
本帖是為回某壇友而寫的。這是我對ZIG的簡單認(rèn)識。
僅供參考。誤謬之處請各位指正。
-
通達(dá)信技術(shù)部:
謝謝了!
-
通達(dá)信客服:
樓主辛苦了,謝謝
-
網(wǎng)友交流:
"未來涵數(shù)" 不可怕 ! 甚至于是可愛的 !
可怕的是 , 對 " 未來 " 的 " 堅(jiān)忍不拔 " ! ! !
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
指定的模型還沒有相關(guān)內(nèi)容!