兄弟們,今天聊聊“三浪主升”這玩意兒。它其實(shí)是技術(shù)分析里的一個(gè)概念,源自艾略特波浪理論。簡單來說,市場走勢就像海浪一樣,有漲有跌。按照這個(gè)理論,市場會(huì)走五浪上漲和三浪下跌,而第三浪通常是最猛的那一波,漲幅大、時(shí)間長,堪稱“主升浪”。三浪主升指標(biāo)就是用來抓這個(gè)階段的,幫咱們判斷市場是不是要起飛了。 ![]() 三浪主升指標(biāo) 判斷底部是抓主升浪的關(guān)鍵,這指標(biāo)用了不少技術(shù)手段,咱們一個(gè)一個(gè)說:
![]() 通達(dá)信三浪主升指標(biāo)源代碼 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIF,9); MACD:=(DIF-DEA)*2; AAA:=(100*MACD.MACD); STICKLINE(AAA>0&&AAA>REF(AAA,1),50,50+AAA,2.5,0),COLORRED; STICKLINE(AAA>0&&AAA<REF(AAA,1),50,50+AAA,2.5,1),COLORYELLOW; STICKLINE(AAA<0&&AAA>REF(AAA,1),50,50+AAA,2.5,1),COLORMAGENTA; STICKLINE(AAA<0&&AAA<REF(AAA,1),50,50+AAA,2.5,0),COLORWHITE; lijinw1:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20; lijinw2:=2*ABS(lijinw1); lijinw3:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1); lijinw4:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1); lijinw5:=(HIGH+LOW+CLOSE)/3; lijinw6:=(lijinw5-MA(lijinw5,14))/(0.015*AVEDEV(lijinw5,14)); lijinw7:=(lijinw5-MA(lijinw5,70))/(0.015*AVEDEV(lijinw5,70)); lijinw8:=IF(lijinw6>=150&&lijinw6<200&&lijinw7>=150&&lijinw7<200,10,0); lijinw9:=IF(lijinw6<=-150&&lijinw6>-200&&lijinw7<=-150&&lijinw7>-200,-10,lijinw8); lijinwA:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100; lijinwB:=100-ABS(lijinwA); lijinwC:=3*SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXC-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1); lijinwD:=3*SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1)-2*SMA(SMA((INDEXO-LLV(INDEXL,75))/(HHV(INDEXH,75)-LLV(INDEXL,75))*100,20,1),15,1); lijinwE:=REF(LOW,1)*0.9; lijinwF:=LOW*0.9; lijinw10:=(lijinwF*VOL+lijinwE*(CAPITAL-VOL))/CAPITAL; lijinw111:=EMA(lijinw10,30); lijinw12:=lijinw111-CLOSE; lijinw13:=REF(CLOSE,1); lijinw14:=SMA(MAX(CLOSE-lijinw13,0),7,1)/SMA(ABS(CLOSE-lijinw13),7,1)*100; lijinw15:=SMA(MAX(CLOSE-lijinw13,0),13,1)/SMA(ABS(CLOSE-lijinw13),13,1)*100; lijinw16:=BARSCOUNT(CLOSE); lijinw17:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100; lijinw18:=((-100)*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))+50)*2; lijinw19:=(CLOSE-LLV(LOW,15))/(HHV(HIGH,15)-LLV(LOW,15))*100; lijinw1A:=(SMA(lijinw19,4,1)-50)*2; lijinw1B:=SMA(lijinw1A,3,1); lijinw1C:=(INDEXC-LLV(INDEXL,14))/(HHV(INDEXH,14)-LLV(INDEXL,14))*100; lijinw1D:=SMA(lijinw1C,4,1); lijinw1E:=SMA(lijinw1D,3,1); lijinw1F:=(HHV(HIGH,30)-CLOSE)/CLOSE*100; lijinw11:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100; lijinw22:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100; lijinw33:=IF(ABS(lijinw1)<2,0.9,1); lijinw44:=lijinw33*(lijinw22-lijinw11); lijinw20:=IF(lijinw17<=25&&lijinw18<-95&&lijinw1F>20&&lijinw1B<-30&&lijinw1E<30&&lijinw12>=-0.25&&lijinw14<25&&lijinw15<30&&lijinw16>50,70,0); YUJING:=IF(lijinw7>=200&&lijinw6>=150,15,IF(lijinw7<=-200&&lijinw6<=-150,-15,lijinw9))+60,LINETHICK0; AA:=REF(CLOSE,1)/REF(OPEN,1)<0.97&&CLOSE/OPEN>1.04&&CLOSE>REF(OPEN,1)&&OPEN<REF(CLOSE,1); AA1:=MA(VOL,8)/MA(VOL,45)>=2.5; AA2:=MA(HIGH,13); AA3:=MA(CLOSE,13); AA4:=MA(AMOUNT/VOL,13)/100; AA5:=MA(LOW,13); AA6:=MA(AMOUNT/VOL,30)/100; AA7:=MA(AMOUNT/VOL/100,13)*0.85; AA8:=FILTER((AA2>REF(AA2,1)*1.015&&AA5>REF(AA5,1)*1.015&&AA3>REF(AA3,1)*1.015&&AA4>REF(AA4,1)*1.015),5); lijins1:=(C>0&&(AA||AA8))*20,LINETHICK0,COLORFF00FF; Vlijinw1:=(C-REF(C,1))/REF(C,1); Vlijinw2:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1); lijins2:=EMA(SUM(Vlijinw1,20),5); lijins3:=EMA(SUM(Vlijinw2,20),5); lijins4:=(lijins2-lijins3)>=0; Vlijinw3:=(C-LLV(L,125))/(HHV(H,125)-LLV(L,125))*100; Vlijinw4:=SMA(Vlijinw3,72,1); Vlijinw5:=SMA(Vlijinw4,34,1); lijins5:=3*Vlijinw4-2*Vlijinw5; lijins6:=(lijins5-REF(lijins5,1))>=0; lijins7:=(MA(C,5)-REF(MA(C,5),1))>=0; lijins8:=(MA(C,10)-REF(MA(C,10),1))>=0; lijins4lijins3:=IF(lijins7&&lijins8&&lijins6&&lijins4,4,0),COLORFF99FF; Vlijinw6:=(2*C+H+L)/4; Vlijinw7:=LLV(L,27); Vlijinw8:=HHV(H,27); lijins9:=(EMA((Vlijinw6-Vlijinw7)/(Vlijinw8-Vlijinw7)*100,13)-15)*1.6; lijins10:=EMA(0.618*REF(lijins9,1)+0.382*lijins9,3); lijinz1:=IF(lijins9>=lijins10&&lijins7&&lijins8&&lijins6&&lijins10<35,1,0); lijinz2:IF(CROSS(lijins9,lijins10)&&lijins10<30,10,0),COLORRED; lijinz3:IF(lijinz1=1&&COUNT(lijinz1=1,5)=1,8,0),COLORFF9999,LINETHICK1; BIAS1:=(C-MA(C,6))/MA(C,6)*100; BIAS2:=(C-MA(C,12))/MA(C,12)*100; BIAS3:=(C-MA(C,24))/MA(C,24)*100; BIAS:=(BIAS1+2*BIAS2+3*BIAS3)/6; GULIAL:=MA(BIAS,3); lijinz4:=IF(lijinz3=8&&COUNT(GULIAL<-12,10)>=1,10,0),LINETHICK0,COLORRED; lijinz5:=IF(lijinwB<90,lijinwB,100); lijinz6:=IF(lijinw1>0,lijinw1,0); lijinz7:=IF(lijinw1<0,lijinw2,0); STICKLINE(lijinz7>=REF(lijinz7,1),0,lijinz7,3,0),COLORLIGREEN; STICKLINE(lijinz7<REF(lijinz7,1),0,lijinz7,3,0),COLORGREEN; STICKLINE(lijinz7,0,-(lijinz7)*0.3,3,0),COLORGREEN; STICKLINE(lijinz7<REF(lijinz7,1),-(lijinz7)*0.3,0,3,0),COLORLIGREEN; STICKLINE(lijinw20>0,15,lijinw20*1.1,0,0),POINTDOT,COLORWHITE; STICKLINE(lijinw20>0&&lijinw20<400,40,lijinw20,0,1),COLORRED,LINETHICK1; STICKLINE(lijinw20>0,15,lijinw20*0.7,1.5,0),COLORFFA4A6,LINETHICK5; STICKLINE(lijinw20>0,15,lijinw20*0.1,3,0),COLOR0099CC,LINETHICK7; STICKLINE(lijinw20>0,15,0,5,0),COLORRED,LINETHICK6; T1:=CLOSE>MA(CLOSE,20)&&MA(CLOSE,20)>=REF(MA(CLOSE,20),1); T2:=CLOSE<MA(CLOSE,20)&&MA(CLOSE,20)<REF(MA(CLOSE,20),1); T3:=lijinz6>50&&YUJING>60&&lijinz5=100; T4:=lijinz6>48&&YUJING>60&&lijinz5<100; T5:=lijinz7>38&&YUJING<55; T6:=lijinw20>50&&lijinz5<90; T7:=lijinw3<REF(lijinw4,1)&&VOL>REF(VOL,1)&&CLOSE>REF(CLOSE,1); T8:=lijinw3>=REF(lijinw4,1)&&CLOSE<REF(CLOSE,1)&&YUJING=60&&lijinw20=0&&lijinz7>REF(lijinz7,1)&&lijinwC<REF(lijinwD,1); STICKLINE(lijins7&&lijins8&&lijins6,0+0.5,0-0.5,1,1),COLORFFFF00,LINETHICK4; STICKLINE(lijins9>=lijins10&&lijins7&&lijins8&&lijins6,lijins10-3,lijins10-7,2,0),COLOR00A0E6; STICKLINE(lijins9>lijins10&&lijins9>=REF(lijins9,1),lijins9+5,lijins10-1,1.2,0),COLORRED,LINETHICK2; STICKLINE(lijins9>lijins10&&lijins9<REF(lijins9,1),lijins9,lijins9,1.2,0),COLORWHITE,LINETHICK2; STICKLINE(lijins9<lijins10,lijins10+0.5,lijins10-0.5,1.5,0),COLORFFFF00,LINETHICK2; STICKLINE(lijins4lijins3=4,lijins9+6,lijins10-1,2,0),COLORFF99FF; STICKLINE(lijinz4=10,10,0,5,1),COLORRED; DRAWTEXT(lijins7&&lijins8&&lijins6&&lijins4,4,'ˉ'),COLORFF99FF; DRAWTEXT(YUJING=75,75,'↓'),COLOR0000FF; STICKLINE(YUJING=50,70,80,0,0),COLORRED,LINETHICK1; STICKLINE(YUJING=50,70,70+7,3,0),COLORFFA4A6; STICKLINE(YUJING=50,70,70+2,5,0),COLORRED,LINETHICK7; DRAWTEXT(lijinz4=10,30,'★←必'),COLORRED; IF(CROSS(lijins9,lijins10)&&lijins10<30,10,0),COLORRED; IF(lijinz1=1&&COUNT(lijinz1=1,5)=1,8,0),COLORFF9999,LINETHICK1;
這指標(biāo)的邏輯其實(shí)挺清晰的,就是把上面這些工具綜合起來用:
![]() 指標(biāo)總結(jié) 三浪主升指標(biāo)其實(shí)就是把MACD、均線、RSI、成交量這些傳統(tǒng)工具結(jié)合起來,幫咱們判斷市場是不是要進(jìn)入主升浪。量化靠數(shù)據(jù)和邏輯說話。當(dāng)然,技術(shù)分析只是工具,市場千變?nèi)f化,咱們還得結(jié)合實(shí)際情況靈活運(yùn)用。
風(fēng)險(xiǎn)提示:本指標(biāo)僅供技術(shù)研究與學(xué)習(xí)交流使用。資本市場具有高度不確定性,任何基于本指標(biāo)的投資決策都需要自行承擔(dān)風(fēng)險(xiǎn),不構(gòu)成任何投資建議。 學(xué)習(xí)分享 |
|