|
今天技術(shù)Pie給大家介紹通達(dá)信指標(biāo)公式常用的數(shù)學(xué)函數(shù),并用這些函數(shù)編寫(xiě)指標(biāo)公式。 一、通達(dá)信常用數(shù)學(xué)函數(shù)簡(jiǎn)介1、MAX函數(shù) 含義:求最大值 使用方法:MAX(A,B),比較A和B的值的大小,獲得較大值 舉例:MAX(C,O),表示比較開(kāi)盤(pán)價(jià)和收盤(pán)價(jià)的大小,獲取較大值。收盤(pán)價(jià)大于開(kāi)盤(pán)價(jià),獲取的值就是收盤(pán)價(jià)。 2、MIN函數(shù) 含義:求最小值 使用方法:MIN(A,B),比較A和B的值的大小,獲得較小值 舉例:MIN(C,O),表示比較開(kāi)盤(pán)價(jià)和收盤(pán)價(jià)的大小,獲取較小值。收盤(pán)價(jià)大于開(kāi)盤(pán)價(jià),獲取的值就是開(kāi)盤(pán)價(jià)。 3、BETWEEN函數(shù) 含義:介于,BETWEEN的英文意思是“在…中間”,在通達(dá)信編程語(yǔ)言中也是這樣的意思。 使用方法:BETWEEN(A,B,C),表示A在B和C之間時(shí)滿足條件,返回1,也就是說(shuō)B<A<C或C<A<B,其他情況不滿足在中間的條件,就返回0 舉例: MA5:=MA(C,5);MA10:=MA(C,10);A1:BETWEEN(C,MA5,MA10);表示收盤(pán)價(jià)介于5日、10日均線之間(如下圖) ![]() 4、ABS函數(shù) 含義:求絕對(duì)值 使用方法:ABS(X),獲得X的絕對(duì)值,也就是說(shuō)X不管是正數(shù)還是負(fù)數(shù),用了ABS函數(shù),最后的結(jié)果都是正數(shù),當(dāng)然X=0,最后結(jié)果也是0 舉例:ABS(-10),得到結(jié)果10 二、函數(shù)綜合運(yùn)用編寫(xiě)指標(biāo)公式1、長(zhǎng)上影線 ![]() ![]() 長(zhǎng)上影線有3中情況,陰線、陽(yáng)線和十字星(如上圖箭頭處),對(duì)應(yīng)的就是C<O(收盤(pán)價(jià)小于開(kāi)盤(pán)價(jià)),C>O(收盤(pán)價(jià)大于開(kāi)盤(pán)價(jià)),C=O(收盤(pán)價(jià)等于開(kāi)盤(pán)價(jià))。雖然有這三種情況,但是我們沒(méi)必要進(jìn)行區(qū)分,只需要知道K線最高價(jià)到K線實(shí)體的上沿之間的波幅就可以了。(如下圖) ![]() 實(shí)體的上沿就是收盤(pán)價(jià)C和開(kāi)盤(pán)價(jià)O中的較大值,用MAX(C,O)即可獲得實(shí)體的上沿。H-MAX(C,O)是K線最高價(jià)距離K線實(shí)體的上沿之間的波幅(上圖黃色箭頭區(qū)間),H-L是最高價(jià)與最低價(jià)的波幅。 A1:=(H-MAX(C,O))/(H-L)>0.6;,這句的意思就是上影線占到整根K線的比例大于60% A2:=H/L>1.05;,表示K線最高價(jià)最低價(jià)之間的幅度大于5%,這個(gè)是為了過(guò)濾一些比較短小的K線 2、均線粘合 MA5:=MA(C,5);MA10:=MA(C,10);MA20:=MA(C,20);MAXJX:=MAX(MAX(MA5,MA10),MA20);MINJX:=MIN(MIN(MA5,MA10),MA20);BL:=(MAXJX-MINJX)/MINJX*100;XG:EVERY(BL<1,5);![]() 公式中的5、10、20日均線就不用說(shuō)了,解釋一下MAXJX、MINJX。 首先來(lái)說(shuō)MAXJX這一句,MAX(MA5,MA10)是獲得5日均線、10均線的較大值,MAX(MAX(MA5,MA10),MA20)是用前面獲得的5、10日均線的較大值與20日均線的值比較,最終獲得5、10、20日這三條均線中的最大值。類似的,MINJX是獲得5、10、20日這三條均線中的最小值。以下圖箭頭處的均線為例,就是比較三個(gè)圓圈處的均線值,獲得最大值、最小值。 BL獲得最大值、最小值之間的幅度。 XG:EVERY(BL<1,5);,最后一句限制最大值、最小值之間的幅度小于1%,并且要最近5個(gè)天一直滿足這個(gè)條件。如果不熟悉EVERY的用法,可以看《通達(dá)信指標(biāo)公式編寫(xiě)常用函數(shù)(四)——EVERY、COUNT》。 ![]() 3、平均真實(shí)波幅指標(biāo)(ATR) ![]() 獲得平均真實(shí)波幅之前需要先獲得真實(shí)波幅,真實(shí)波幅是以下abc三者的最大值。 a、今天的最高價(jià)與最低價(jià)的波幅(H-L); b、前一天收盤(pán)價(jià)與今天最高價(jià)的波幅ABS(REF(C,1)-H); c、前一天收盤(pán)價(jià)與今天最低價(jià)的波幅ABS(REF(C,1)-L)。 今天K線可能向上可能向下,但是我們想獲得的波幅是正的,所以用ABS求絕對(duì)值。 求三者的最大值,上面已經(jīng)講過(guò)了,用兩個(gè)MAX就可以。前面兩個(gè)比較一下,再與第三個(gè)比,獲得最大值。 ![]() 獲得MTR之后用MA函數(shù),求一下簡(jiǎn)單移動(dòng)平均,就得到ATR。 關(guān)注技術(shù)Pie,學(xué)習(xí)更多通達(dá)信指標(biāo)公式編寫(xiě)知識(shí)。 |
|
|