在通達信的LEVEL 2行情中,提供有一個專用的統(tǒng)計資金買賣方向的函數(shù)-L2_AMO,語法參數(shù)定義為:L2_AMO(N,M),N為成交額分檔,按ID(0、1、2、3)分別代表超大/大/中/小四檔,M為買賣方向,按ID(0、1、2、3)分別代表買入/賣出/主買/主賣四類,因為L2_AMO函數(shù)表示的成交額是以“元”為單位,所以計算的結(jié)果數(shù)據(jù)會很大,我們?yōu)榱朔奖悴榭春蛙浖婷娴暮啙崳枰延嬎愠鰜淼臄?shù)字進行一下處理,除以10000后,顯示的數(shù)值單位變成了“萬”,這樣就方便我們的直觀理解。 在個股的買賣中,統(tǒng)計為超大單以及大單,可以相對來理解為主力當日資金方向,這里我們不能來絕對認為這個數(shù)據(jù)就是真實的,因為這個函數(shù)只是軟件定義的行情統(tǒng)計,而不是交易所真正的數(shù)據(jù),所以這個統(tǒng)計我們只能當作一個輔助判斷方式,而不可以認為就是主力的真實買賣,請大家理解這一點,但是這個函數(shù)對我們來理解所謂的主力方向,也是有一些作用的,根據(jù)我們對這個函數(shù)的理解,和對主力的資金理解,我們把特大單及大單以上,做個統(tǒng)計量化公式,來查看一些個股的買賣,對于主力拆單,不在我們這篇文章的學(xué)習(xí)范疇之內(nèi),書歸正傳,直奔主題,我們直接來用N參數(shù)的0,1來寫成交額,用M中的0,1來寫買賣,寫代碼如下: 超級買:=L2_AMO(0,2); 超級賣:=-L2_AMO(0,3); 超大凈流入:=((超級買)+(超級賣))/10000.0; 主力大買:=L2_AMO(1,2); 主力大賣:=-L2_AMO(1,3); 大凈流入:=((主力大買)+(主力大賣))/10000.0; 當日主力凈流入:超大凈流入+大凈流入,COLORSTICK; STICKLINE(當日主力凈流入>0,0, 當日主力凈流入,1,0),COLORRED; STICKLINE(當日主力凈流入<0,0, 當日主力凈流入,1,0),COLORCYAN; 在通達信指標編輯器中輸入以上代碼,并保存名字為“主力單凈買”的副圖,以后在窗口中鍵入ZLDJM,就可以調(diào)用這個指標。 我們在窗口中調(diào)用一下看看效果,并做一下指標顯示說明,紅色為凈買入,藍色為凈賣出,用幾個股做一下示例(申明:所有的個股只做演示案例,不構(gòu)成任何投資買賣建議)。 以上代碼由于使用了LEVEL 2函數(shù),所以如果你的通達信沒有開通L2功能,可能顯示不出來,可以自想辦法找一下帶L2函數(shù)支持的免費版本,就不要再問我為什么不顯示這些數(shù)據(jù)了。以上代碼支持選股功能,大家可以在此基礎(chǔ)上對代碼進行改編,達到自己需要的數(shù)據(jù)量化功能。 |
|
來自: 獵人一個 > 《NEW(量化)時代》