在大盤分析系統(tǒng)中,我們經(jīng)常要統(tǒng)計(jì)一個(gè)板塊的漲跌家數(shù),比如站上五日均線的有多少家,站上月線的個(gè)股有多少家,這樣我們就涉及到了一個(gè)橫向統(tǒng)計(jì)數(shù)據(jù)問題,因?yàn)檫@種統(tǒng)計(jì)方法,很少有自帶函數(shù)支持,所以我們需要在作這種量化功能時(shí),應(yīng)用一種高級(jí)功能,在指標(biāo)中引用其它指標(biāo),以此來完成橫向數(shù)據(jù)計(jì)算,達(dá)到統(tǒng)計(jì)分析功能。
比如,在實(shí)戰(zhàn)中我們需要判斷大盤走勢(shì)的冷熱強(qiáng)度,比如可以統(tǒng)計(jì)收盤價(jià)在5日成本均線上的個(gè)股數(shù)及其占總股票數(shù)的比例,統(tǒng)計(jì)收盤價(jià)在月線成本均線上的個(gè)股數(shù)及其占總股票數(shù)的比例,從而判斷大盤短線和中線的階段性底部和頂部。
今天以一個(gè)具體的編寫思路和指標(biāo)代碼,來闡述用通達(dá)信做橫向統(tǒng)計(jì)的計(jì)算方法及實(shí)現(xiàn)過程,先來看下這個(gè)指標(biāo)公式的圖示。

在這幅公式中,我們?nèi)蓚€(gè)值,第一個(gè)是收盤價(jià)站上五日線的個(gè)股家數(shù),代表短線市場(chǎng)波動(dòng)環(huán)境,第二個(gè)是收盤價(jià)在月線以上的個(gè)股家數(shù),代表中線市場(chǎng)環(huán)境,用收盤價(jià)站上這兩根均價(jià)線的個(gè)股家數(shù)來判斷市場(chǎng),比如大部分股都站上了五日均價(jià)線,是不是代表大部分股都在獲利,那么這些獲利盤是不是就是非常大的壓力,所以短期見頂信號(hào)就會(huì)顯現(xiàn),當(dāng)然我們這個(gè)取值不一定準(zhǔn)確,如果你有合適的取值方法,可以用自己的參數(shù)來代替,我們今天主要是講解橫向統(tǒng)計(jì)的實(shí)現(xiàn)方法及過程。
要實(shí)現(xiàn)橫向統(tǒng)計(jì)量化,思路是用一個(gè)公式套用另一個(gè)公式,比如我們今天要闡述的方法中,會(huì)用到五日線及橫向計(jì)算強(qiáng)弱兩個(gè)公式,指標(biāo)類型都為副圖,我們先來做五日線這個(gè)公式,它的用途是用來選取收盤價(jià)站上五日線以及月線,在這里我們用EMA,EMA的定義叫“指數(shù)移動(dòng)平均值”,英文名稱為Exponential Moving Average,簡(jiǎn)寫為EMA,也叫 EXPMA 指標(biāo),它和MA都是一種趨向類指標(biāo),至于這兩種具體的用法,簡(jiǎn)單的說,當(dāng)要比較數(shù)值與均價(jià)的關(guān)系時(shí),用 MA 就可以了,而要比較均價(jià)的趨勢(shì)快慢時(shí),用 EMA 更穩(wěn)定。
先在通達(dá)信的公式管理器中,建立第一個(gè)公式,取名五日線,代碼如下:
M1:C>EMA(C,5);
M2:C>EMA(C,34);
輸入代碼,并保存為副圖。

這個(gè)公式的作用就是計(jì)算站上均線,然后會(huì)被第二個(gè)公式計(jì)算橫向統(tǒng)計(jì)時(shí)來調(diào)用。
然后我們?cè)俳⒌诙€(gè)公式,這個(gè)公式代碼比較多,取名為橫向計(jì)算強(qiáng)弱,代碼如下所示:
板塊1:=INSUM('黑龍江','五日線',1,0);
板塊2:=INSUM('新疆板塊','五日線',1,0);
板塊3:=INSUM('吉林板塊','五日線',1,0);
板塊4:=INSUM('甘肅板塊','五日線',1,0);
板塊5:=INSUM('遼寧板塊','五日線',1,0);
板塊6:=INSUM('青海板塊','五日線',1,0);
板塊7:=INSUM('北京板塊','五日線',1,0);
板塊8:=INSUM('陜西板塊','五日線',1,0);
板塊9:=INSUM('天津板塊','五日線',1,0);
板塊10:=INSUM('廣西板塊','五日線',1,0);
板塊11:=INSUM('河北板塊','五日線',1,0);
板塊12:=INSUM('廣東板塊','五日線',1,0);
板塊13:=INSUM('河南板塊','五日線',1,0);
板塊14:=INSUM('寧夏板塊','五日線',1,0);
板塊15:=INSUM('山東板塊','五日線',1,0);
板塊16:=INSUM('上海板塊','五日線',1,0);
板塊17:=INSUM('山西板塊','五日線',1,0);
板塊18:=INSUM('深圳板塊','五日線',1,0);
板塊19:=INSUM('湖北板塊','五日線',1,0);
板塊20:=INSUM('福建板塊','五日線',1,0);
板塊21:=INSUM('湖南板塊','五日線',1,0);
板塊22:=INSUM('江西板塊','五日線',1,0);
板塊23:=INSUM('四川板塊','五日線',1,0);
板塊24:=INSUM('安徽板塊','五日線',1,0);
板塊25:=INSUM('重慶板塊','五日線',1,0);
板塊26:=INSUM('江蘇板塊','五日線',1,0);
板塊27:=INSUM('云南板塊','五日線',1,0);
板塊28:=INSUM('浙江板塊','五日線',1,0);
板塊29:=INSUM('貴州板塊','五日線',1,0);
板塊30:=INSUM('海南板塊','五日線',1,0);
板塊31:=INSUM('西藏板塊','五日線',1,0);
板塊32:=INSUM('內(nèi)蒙板塊','五日線',1,0);
短線:板塊1+板塊2+板塊3+板塊4+板塊5+板塊6+板塊7+板塊8+板塊9+板塊10+板塊11+板塊12+板塊13+板塊14+板塊15+板塊16+板塊17+板塊18+板塊19+板塊20+
板塊21+板塊22+板塊23+板塊24+板塊25+板塊26+板塊27+板塊28+板塊29+板塊30+板塊31+板塊32,COLORRED;
板塊1111:=INSUM('黑龍江','五日線',2,0);
板塊2111:=INSUM('新疆板塊','五日線',2,0);
板塊3111:=INSUM('吉林板塊','五日線',2,0);
板塊41:=INSUM('甘肅板塊','五日線',2,0);
板塊51:=INSUM('遼寧板塊','五日線',2,0);
板塊61:=INSUM('青海板塊','五日線',2,0);
板塊71:=INSUM('北京板塊','五日線',2,0);
板塊81:=INSUM('陜西板塊','五日線',2,0);
板塊91:=INSUM('天津板塊','五日線',2,0);
板塊101:=INSUM('廣西板塊','五日線',2,0);
板塊111:=INSUM('河北板塊','五日線',2,0);
板塊121:=INSUM('廣東板塊','五日線',2,0);
板塊131:=INSUM('河南板塊','五日線',2,0);
板塊141:=INSUM('寧夏板塊','五日線',2,0);
板塊151:=INSUM('山東板塊','五日線',2,0);
板塊161:=INSUM('上海板塊','五日線',2,0);
板塊171:=INSUM('山西板塊','五日線',2,0);
板塊181:=INSUM('深圳板塊','五日線',2,0);
板塊191:=INSUM('湖北板塊','五日線',2,0);
板塊201:=INSUM('福建板塊','五日線',2,0);
板塊211:=INSUM('湖南板塊','五日線',2,0);
板塊221:=INSUM('江西板塊','五日線',2,0);
板塊231:=INSUM('四川板塊','五日線',2,0);
板塊241:=INSUM('安徽板塊','五日線',2,0);
板塊251:=INSUM('重慶板塊','五日線',2,0);
板塊261:=INSUM('江蘇板塊','五日線',2,0);
板塊271:=INSUM('云南板塊','五日線',2,0);
板塊281:=INSUM('浙江板塊','五日線',2,0);
板塊291:=INSUM('貴州板塊','五日線',2,0);
板塊301:=INSUM('海南板塊','五日線',2,0);
板塊311:=INSUM('西藏板塊','五日線',2,0);
板塊321:=INSUM('內(nèi)蒙板塊','五日線',2,0);
中線:板塊1111+板塊2111+板塊3111+板塊41+板塊51+板塊61+板塊71+板塊81+板塊91+板塊101+板塊111+板塊121+板塊131+板塊141+板塊151+板塊161+板塊171+板塊181+板塊191+板塊201+
板塊211+板塊221+板塊231+板塊241+板塊251+板塊261+板塊271+板塊281+板塊291+板塊301+板塊311+板塊321,COLORYELLOW;
分水嶺:4672*0.5,COLORGREEN,DOTLINE;
把以上代碼輸入通達(dá)信公式管理器中,保存類型為幅圖。

這樣就建立出來兩個(gè)副圖公式,那么我們?cè)谡{(diào)用時(shí),因?yàn)榈谝粋€(gè)公式只是被調(diào)用,所以只需要鍵入第二個(gè)公式名稱,就是橫向計(jì)算強(qiáng)弱,就出現(xiàn)文章開頭圖1的效果,在這里需要提醒一點(diǎn)的是,因?yàn)闄M向統(tǒng)計(jì)需要進(jìn)行大量的數(shù)據(jù)計(jì)算,所以電腦硬件配置要高,要不然會(huì)被卡住不動(dòng)。
在這篇文章中,我們主要是用簡(jiǎn)單的五日線和月線(EMA34)來進(jìn)行的橫向量化示例,這兩個(gè)參數(shù)不代表有絕對(duì)的準(zhǔn)確性,大家有好的參數(shù),可以將第一個(gè)公式中的均線進(jìn)行調(diào)換,升華數(shù)據(jù)的量化,以達(dá)自己的判斷效果。




