當前位置: 華文世界 > 股票

板塊RPS的建立

2024-08-20股票

致力於打造一流投研平台,成為百萬投資人士的夥伴

為您解析財經政策、監管動態,研判產業和公司

基本面,探討反轉與動量選股、量化交易體系。

——簡與素

墻裏秋千墻外道,墻外行人,墻裏佳人笑。

--宋 蘇軾

在6月*的文章中介紹了個股RPS的設定,為了強中選強,今天介紹板塊RPS的設定步驟。

一、建立自訂「板塊」,

開啟通達信軟體,點選底部的「板塊指數」,將「細分行業」、「概念板塊」合並為一個新的板塊。在細分行業頁面,單擊滑鼠右鍵,選擇「批次操作」,操作方法選擇操作所有品種,點選是,點選全選中,然後點選加入到板塊按鈕,在彈出的界面,新建一個板塊,命名為「板塊」,然後點選確定,完成將110個行業加入到了新建的板塊中。同樣,在板塊指數的界面,選擇概念板塊,用批次操作的方式將其下所有品種加入到板塊中,形成一個新建的大板塊。

二、因為在個股的RPS中我們已經新建了計算漲幅的函式EXTRS,這裏略不再重復講述,直接參照即可;

三、建立擴充套件數據

點選通達信的公式選單,點選下面的擴充套件數據管理器,選擇最新的一條「未設定」數據,點選左側修改按鈕,進入「擴充套件數據內容」界面,如下圖:

1、計算指標公式,捲動找到自訂建立的extrs函式,選中;

2、計算參數設定。我設定了7、20、50、100、200五個周期五條RPS線,擴充套件數據內容這裏要重復五遍,每次只是參數不同;

3、計算時段,我為了計算快速,只選擇計算最近500條數據,也就是500個交易日的數據;

4、計算品種,選擇我們第一步自訂好的板塊;

5、勾選精確復權和生成橫向排名數據;

6、排名方式選擇「1-1000歸一化順序」

點選完成,這樣就設定好了一條擴充套件數據。重復上面的動作,分別設定其他計算周期的擴充套件數據,只是每次參數不同。

四、設定板塊RPS指標

點選通達信公式,選擇公式管理器,點選技術指標公式--其他型別,點選新建,新建一個名稱為BK_RPS的指標。這裏要說明的是,在公式編輯區,你要把圈起來的15、9、5、6、12改成你第三步你設定的數據編號,每個編號的周期參數要跟這裏RPS後的數位對應(RPS後的數位代表周期)。M的缺省參數設定80,代表大於80時,某條對應周期的rps線條變紅。

500天周期的數位我已經不再使用了,所以只貼出五條rps的程式碼,你復制貼上進公式編輯器,記得修改圈內的數據名稱,使其與你設定數據名稱一致。公式內多了一條板塊的RS指標程式碼,名稱是HRS,是一條粗的藍色線條。

R:=EXTDATA_USER(15,1);{10天的}RPS7:R/10,LINETHICK2,COLORGRAY;IF(RPS7>=M,RPS7,DRAWNULL),LINETHICK2,COLORRED;Z:=EXTDATA_USER(9,1);{20天的}RPS20:Z/10,LINETHICK2,COLORYELLOW;IF(RPS20>=M,RPS20,DRAWNULL),LINETHICK2,COLORRED;X:=EXTDATA_USER(5,1);{50天的}RPS50:X/10,LINETHICK2,COLORMAGENTA;IF(RPS50>=M,RPS50,DRAWNULL),LINETHICK2,COLORRED;Y:=EXTDATA_USER(6,1);{100天的}RPS100:Y/10,LINETHICK2,COLORGREEN NODRAW;IF(RPS100>=M,RPS100,DRAWNULL),LINETHICK2,COLORRED NODRAW;W:=EXTDATA_USER(12,1);{200天的}RPS200:W/10,LINETHICK2,COLORCYAN NODRAW;IF(RPS200>=M,RPS200,DRAWNULL),LINETHICK2,COLORRED NODRAW;T:=EXTDATA_USER(11,1);{500天的}{RPS500:T/10,LINETHICK2,COLORBLUE;}{IF(RPS500>=M,RPS500,DRAWNULL),LINETHICK2,COLORRED;}短三線:(RPS7+RPS20+RPS50)/3 COLORGREEN NODRAW;中三線:(RPS20+RPS50+RPS100)/3 COLORWHITE NODRAW;長三線:(RPS50+RPS100+RPS200)/3 COLORCYAN NODRAW;SXH:=RPS7>80 AND RPS20>80 AND RPS50>80 AND AMOUNT/100000000>50;DRAWICON(BARSSINCEN(SXH,10)=0,80,15);{小金人};RPS4Q:=RPS50>70 AND RPS20>70 AND RPS7>70 AND AMOUNT/100000000>50;DRAWICON(BARSSINCEN(RPS4Q,5)=0,70,7);DRAWTEXT(ISLASTBAR,20,'SXH') COLORRED;NOTEXTRPS4Q:IF(RPS4Q,20,DRAWNULL) POINTDOT LINETHICK6 COLORBROWN;NOTEXTMRPS:IF(SXH,20,DRAWNULL) POINTDOT LINETHICK6 COLORRED;強勢回呼:=REF(SXH,1) AND C<MA(C,10);DRAWICON(強勢回呼,80,39);強勢二次:=EXIST(強勢回呼,10) AND MA(C,5)>=REF(MA(C,5),1) AND RPS4Q;DRAWICON(BARSSINCEN(強勢二次,2)=0,60,38);ZF100:(C-LLV(C,100))/LLV(C,100)*100 NODRAW;ZF200:(C-LLV(C,200))/LLV(C,200)*100 NODRAW;ZF500:(C-LLV(C,500))/LLV(C,500)*100 COLORGREEN NODRAW;HLC:=REF(HY_INDEXC,1);HJC1:=MAX(HY_INDEXC-HLC,0);HJC2:=ABS(HY_INDEXC-HLC);HRS1:=SMA(HJC1,6,1)/SMA(HJC2,6,1)*100;HRS2:=SMA(HJC1,12,1)/SMA(HJC2,12,1)*100;HRS3:=SMA(HJC1,24,1)/SMA(HJC2,24,1)*100;HRS:(HRS1+HRS2+HRS3)/3 LINETHICK3 COLORBLUE;NOTEXT界1:80,LINETHICK1 DOTLINE COLORRED;NOTEXT界2:60,LINETHICK1 DOTLINE COLORGRAY;NOTEXT界3:40,LINETHICK1 DOTLINE COLORLICYAN;

五、日更

定期(最好是每天)下載盤後數據,更新擴充套件數據。盤後數據一般在當天3點45分後下載,當天的數據才能整理完畢推播給行情軟體,此時下載的數據才是準確的。擴充套件數據更新,在公式選單的擴充套件數據管理器裏,點選全部重新整理,根據電腦情況需要執行十來分鐘左右。

建立板塊RPS的目的是「強中選強」,只有在資金大量湧入板塊,才能形成板塊RPS走強,在強勢的板塊中選擇RPS已進入強勢區間的個股,增強獲勝的機率。

如果你喜歡簡與素的文字,希望獲得更多的知識和經驗分享,請點選下面的名片加關註;順手收藏、分享、在看和

福往者福來,支持簡與素,就是支持您自己