MSD指標最早是由程峰在《穩操勝券》一書中提出,其原理是采用震蕩型指標:隨即指標KD中D值的編制原理,另外再加上一條大盤指數的KD指標中的D值曲線,這樣在圖中就形成了藍紅二條曲線,其中紅色線是大盤的D值曲線,藍色線是個股的D值曲線,藍紅二條曲線和其他震蕩指標一樣都是在0—100內波動,藍色線或者紅色線的分析方法和使用規則和KD指標的分析方法和使用規則一樣,在20以下屬超賣區,50屬強弱分界線,80以上為超買區,這是藍線或紅線單條線的使用法則,那么將它們放在一個坐標圖表中,就形成了震蕩型強弱對比指標。MSD指標的研判規則分為以下三大方面: 1,大盤線和個股線的波動形態和方向一致,同漲同跌,該類個股為隨大流而波動,大盤漲,個股隨張,大盤跌,個股隨跌,屬于和大盤同步股。 2,大盤線和個股線的波動形態和方向不一致,不同漲不同跌,該類個股逆大盤而運動,大盤漲,個股也漲,其漲幅要明顯大于大盤,大盤跌,個股不跌或上漲或跌幅要小于大盤,該類個股屬于強于大盤股。 3,大盤線和個股線的波動形態和方向不一致,不同漲不同跌,該類個股逆大盤而運動,大盤漲,個股不漲或下跌或漲幅要小于大盤,大盤跌,個股也跌,其跌幅要明顯大于大盤跌幅,該類個股屬于弱于大盤股。如圖: MSD指標的實戰法則如下: 1,當大盤線和個股線都在20以下,并幾乎同時上穿20線時,可以買入。 2,當大盤線和個股線都在80以上,并幾乎同時下穿80線時,可以賣出。 3,當個股線上穿大盤線時(最好在20左右),可以買入。 4,當個股線下穿大盤線時(最好在80左右),可以賣出。 5,當個股線在50以上上穿大盤線時,謹慎買入。 6,當個股線在50以下下穿大盤線時,謹慎賣出。 MSD指標的公式及其源碼 在國內股票軟件市場上大致有20多種看盤交易軟件(比較具有知名度的),在本書中筆者只取其中較有代表性的,市場普及率較高的,有較好的指標公式管理平臺的幾種軟件公布其公式及源碼,如:大智慧軟件,通達信軟件,同花順軟件,錢龍新一代軟件,飛狐交易師軟件等,還有很多各具特色,各具優點的看盤交易軟件,由于篇幅所限,這里就不一一展示其公式了,MSD指標的公式及其源碼如下。 大智慧軟件中的MSD指標的公式及其源碼: input:n(34,1,100,1),m(3,1,50,1),k(2,1,500,1) RSV1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; gg:ma(rsv1,m); RSV2:=(indexc-LLV(indexl,N))/(HHV(indexh,N)-LLV(indexl,N))*100; dp:ma(rsv2,m); 0,colorred,pointdot,linethick2; 20,colorred,pointdot,linethick2; 50,colorred,pointdot,linethick2; 80,colorred,pointdot,linethick2; 100,colorred,pointdot,linethick2; a1:=count(gg>ref(gg,1),k)=k; a2:=count(dp<ref(dp,1),k)=k; a3:=count(gg<ref(gg,1),k)=k; a4:=count(dp>ref(dp,1),k)=k; 逆勢上漲:if(a1 and a2,25,0),linethick0; DRAWTEXT(逆勢上漲,10,'漲'),colorred; 逆勢下跌:if(a3 and a4,10,0),linethick0; DRAWTEXT(逆勢下跌,10,'跌'),COLORGREEN; 通達信軟件中的MSD指標的公式及其源碼: RSV1:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; GG:MA(RSV1,3); RSV2:=(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34))*100; DP:MA(RSV2,3); 0,COLORRED,POINTDOT,LINETHICK2; 20,COLORRED,POINTDOT,LINETHICK2; 50,COLORRED,POINTDOT,LINETHICK2; 80,COLORRED,POINTDOT,LINETHICK2; 100,COLORRED,POINTDOT,LINETHICK2; A1:=COUNT(GG>REF(GG,1),2)=2; A2:=COUNT(DP<REF(DP,1),2)=2; A3:=COUNT(GG<REF(GG,1),2)=2; A4:=COUNT(DP>REF(DP,1),2)=2; 逆勢上漲:IF(A1 AND A2,25,0),LINETHICK0; DRAWTEXT(逆勢上漲,10,'漲'),COLORRED; 逆勢下跌:IF(A3 AND A4,10,0),LINETHICK0; DRAWTEXT(逆勢下跌,10,'跌'),COLORGREEN; 同花順軟件中的MSD指標的公式及其源碼: RSV1:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; GG:MA(RSV1,3); RSV2:=(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34))*100; DP:MA(RSV2,3); 0,COLORRED,POINTDOT,LINETHICK2; 20,COLORRED,POINTDOT,LINETHICK2; 50,COLORRED,POINTDOT,LINETHICK2; 80,COLORRED,POINTDOT,LINETHICK2; 100,COLORRED,POINTDOT,LINETHICK2; A1:=COUNT(GG>REF(GG,1),2)=2; A2:=COUNT(DP<REF(DP,1),2)=2; A3:=COUNT(GG<REF(GG,1),2)=2; A4:=COUNT(DP>REF(DP,1),2)=2; 逆勢上漲:IF(A1 AND A2,25,0),LINETHICK0; DRAWTEXT(逆勢上漲,10,'漲'),COLORRED; 逆勢下跌:IF(A3 AND A4,10,0),LINETHICK0; DRAWTEXT(逆勢下跌,10,'跌'),COLORGREEN; 錢龍新一代軟件中的MSD指標的公式及其源碼: RSV1:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100; GG:MA(RSV1,3); RSV2:=(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34))*100; DP:MA(RSV2,3); 0,COLORRED,POINTDOT,LINETHICK2; 20,COLORRED,POINTDOT,LINETHICK2; 50,COLORRED,POINTDOT,LINETHICK2; 80,COLORRED,POINTDOT,LINETHICK2; 100,COLORRED,POINTDOT,LINETHICK2; A1:=COUNT(GG>REF(GG,1),2)=2; A2:=COUNT(DP<REF(DP,1),2)=2; A3:=COUNT(GG<REF(GG,1),2)=2; A4:=COUNT(DP>REF(DP,1),2)=2; 逆勢上漲:IF(A1 AND A2,25,0),LINETHICK0; DRAWTEXT(逆勢上漲,10,'漲'),COLORRED,linethick0; 逆勢下跌:IF(A3 AND A4,10,0),LINETHICK0,linethick0; DRAWTEXT(逆勢下跌,10,'跌'),COLORGREEN,linethick0; 飛狐交易師軟件中的MSD指標的公式及其源碼: input:n(34,1,100,1),m(3,1,50,1),k(2,1,500,1) RSV1:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; gg:ma(rsv1,m); RSV2:=(indexc-LLV(indexl,N))/(HHV(indexh,N)-LLV(indexl,N))*100; dp:ma(rsv2,m); 0,colorred,pointdot,linethick2; 20,colorred,pointdot,linethick2; 50,colorred,pointdot,linethick2; 80,colorred,pointdot,linethick2; 100,colorred,pointdot,linethick2; a1:=count(gg>ref(gg,1),k)=k; a2:=count(dp<ref(dp,1),k)=k; a3:=count(gg<ref(gg,1),k)=k; a4:=count(dp>ref(dp,1),k)=k; 逆勢上漲:if(a1 and a2,25,0),linethick0; DRAWTEXT(逆勢上漲,10,'漲'),colorred; 逆勢下跌:if(a3 and a4,10,0),linethick0; DRAWTEXT(逆勢下跌,10,'跌'),COLORGREEN;
|