{參數n 1 100 14} TYP:=(HIGH+LOW+CLOSE)/3; CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)); RSI1:=CCI; AA:=REF(RSI1,N)=HHV(RSI1,2*N+1); BB:=BACKSET(AA,N+1); CC:=FILTER(BB,N) AND RSI1=HHV(RSI1,N+1); A1:=BARSLAST(REF(CC,1)); 頂背離:=REF(CLOSE,A1+1)<CLOSE AND REF(RSI1,A1+1)>RSI1 AND CC; DRAWLINE(CC,RSI1,FILTER(頂背離>0,5),RSI1,0),COLORGREEN,LINETHICK2; AA2:=REF(RSI1,N)=LLV(RSI1,2*N+1); BB2:=BACKSET(AA2,N+1); CC2:=FILTER(BB2,N) AND RSI1=LLV(RSI1,N+1); A2:=BARSLAST(REF(CC2,1)); 底背離:=REF(CLOSE,A2+1)>CLOSE AND REF(RSI1,A2+1)<RSI1 AND CC2; DRAWLINE(CC2,RSI1,FILTER(底背離>0,5),RSI1,0),COLORMAGENTA,LINETHICK2;
CCI買賣點(通達信)
N:=14; M:=210; TYP:=(HIGH+LOW+CLOSE)/3; CCI:(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)); TYP15:=(HHV(HIGH,15)+LLV(LOW,15)+CLOSE)/3; CCI15:(TYP15-MA(TYP15,M))/(0.015*AVEDEV(TYP15,M)),COLORRED; AA:=REF(CCI,3)=HHV(CCI,2*3+1); BB:=BACKSET(AA,3+1); CC:=FILTER(BB,3) AND CCI=HHV(CCI,3+1); A1:=BARSLAST(REF(CC,1)); 頂背離:=REF(CLOSE,A1+1)<CLOSE AND REF(CCI,A1+1)>CCI AND CC; DRAWLINE(CC,CCI,FILTER(頂背離>0,5),CCI,0),COLORRED,LINETHICK3; AA2:=REF(CCI,3)=LLV(CCI,2*3+1); BB2:=BACKSET(AA2,3+1); CC2:=FILTER(BB2,3) AND CCI=LLV(CCI,3+1); AA2A:=BARSLAST(REF(CC2,1)); 底背離:=REF(C,AA2A+1)>CLOSE AND REF(CCI,AA2A+1)<CCI AND CC2; DRAWLINE(CC2,CCI,FILTER(底背離>0,5),CCI,0),COLORRED,LINETHICK4; DRAWLINE(CC2,CCI,FILTER(底背離>0,5),CCI,0),COLORRED,LINETHICK4;
-100;0;100;
用法提示:
1)選好股票;
2)用1分鐘K線圖;
3)按照CCI指標的用法,15分鐘線看走勢、看范圍(-100至+100為正常區(qū),>100為強勢區(qū),
<-100為弱勢區(qū)),根據走勢和范圍決定買或賣;
4)1分鐘線配合15分鐘線定買賣點.
買點1:15'和1'都在-100的弱勢區(qū),是較理想的低買點,效益最大.
買點2:15'在-100至+100的正常區(qū),1'在<-100的弱勢區(qū),效益較好.
買點3:15'在>100的強勢區(qū),1'在正常區(qū),有一定效益.
點,看1'線和15'線的位置,不看上穿-100或+100線時,因為此處不是買點!
賣點的掌握:
1) 15'線和1'線都在CCI>100的強勢區(qū);
2) 賣點應以15'線的頂拐點為準,1'線的頂拐點有時與15'線的頂拐點諧振而同時出現,大多是先于15'線出現,
但此處不是賣點,須等15'線拐點出現才是賣點;
DMI(通達信)
TR:=SMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),N,1);
HD:=HIGH-REF(HIGH,1);
LD:=REF(LOW,1)-LOW;
DMP:=SMA(IF(HD>0 AND HD>LD,HD,0),N,1);
DMM:=SMA(IF(LD>0 AND LD>HD,LD,0),N,1);
PDI:DMP*100/TR,COLORRED;
MDI:DMM*100/TR,COLORGREEN;
ADX:SMA(ABS(MDI-PDI)/(MDI+PDI)*100,N,1),COLORYELLOW;
16;
30;
其中參數N取默認值14, N 2 100 14。
上述指標將產生兩條水平線:16和30;及三條指標線:紅色的PDI,綠色的MDI和**的ADX。
請大家裝上后好好把玩一番,我接下來要敘述的用法和你在國內有關技術分析書中介紹的DMI的用法是完全不同的。
(1)強的上升趨勢(牛市): PDI > MDI AND ADX >= 30 。
(2)強的下降趨勢(熊市):PDI < MDI AND ADX >= 30 。
(3)略牛的盤整期:PDI > MDI AND 16 < ADX < 30。
(4)略熊的盤整期:PDI < MDI AND 16 < ADX < 30。
(5)靜寂期: ADX < =16 AND (PDI > MDI OR PDI < MDI) 。
(6)在牛市ADX越大越強,但是大于60就要注意了,牛市將可能要回調。
上面的PDI你可理解成牛的力量;MDI理解成熊的力量;而ADX理解成牛熊力量對比的度量沒有方向性。
KDJ(用于30分鐘)(通達信)
RSV:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100; K:=SMA(RSV,9,1); D:=SMA(K,3,1); 趨勢J1:3*K-2*D,COLORRED; 趨勢J2:EMA(K,3),LINETHICK1; IF(趨勢J1>=REF(趨勢J1,1),趨勢J1,DRAWNULL),COLORRED,LINETHICK2; IF(趨勢J1< REF(趨勢J1,1),趨勢J1,DRAWNULL),COLORBLUE,LINETHICK2; BBIAS := (CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100; 搶反彈:= IF(CROSS(K,D) AND BBIAS<-6 AND D<16 AND CLOSE>REF(CLOSE,1),80,0),COLOR00FF00; DRAWICON(搶反彈=80,趨勢J2-0.005,1); 底部動態(tài):EMA(IF(L<= LLV(L,40),SMA(ABS(L-REF(L,1)),40,1)/SMA(MAX(L-REF(L,1),0),40,1),0),3)*10,STICK,COLORRED,LINETHICK2; DRAWLINE(D>=HHV(D,21),D,D<=LLV(D,21),D,1),COLOR00FF00; V1:=AMOUNT/VOL/100; V2:=(3*HIGH+LOW+OPEN+2*CLOSE)/7; V3:=SUM(AMOUNT,7)/V1/100; V4:=DMA(V2,VOL/V3); V5:=(CLOSE-V4)/V4*100; V6:=MA(V5,20)+STD(V5,20); BIAS21:=(CLOSE-MA(CLOSE,21))/MA(CLOSE,21)*100; STICKLINE(REF(BIAS21,1)>=5 AND CROSS(V6,V5) AND REF("KDJ.J"(34,3,3),1)>80 AND REF("KDJ.J"(9,3,3),1)>80,90,85,5,0),COLOR00FF00;
KDJ周月金叉(含頂底背離)要結合別的指標用,信號漂移(通達信)
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; RQ:=IF(DATE+19000000<20090630,1,0); K:SMA(RSV,3,1)*RQ,LINETHICK2,COLORWHITE; D:SMA(K,3,1),LINETHICK2,COLOR00DDDD; J:3*K-2*D,LINETHICK2,COLORBB00CC; DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=2*(DIFF-DEA); CDA:=MACD<REF(MACD,1) AND MACD>0; CDB:=MACD>=REF(MACD,1) AND MACD>0; CDC:=MACD>REF(MACD,1) AND MACD<0; CDD:=MACD<=REF(MACD,1) AND MACD<0; STICKLINE(MACD>=0,79,80,5,1),COLORBB00AA; STICKLINE(MACD<0,79,80,5,1),COLORGREEN; STICKLINE(CDB OR CDC,19,20,5,1),COLORBB00AA; STICKLINE(CDD OR CDA,19,20,5,1),COLORGREEN; 周K:="KDJ.K#WEEK"(9,3,3); 周D:="KDJ.D#WEEK"(9,3,3); 周J:="KDJ.J#WEEK"(9,3,3); 月K:="KDJ.K#MONTH"(9,3,3); 月D:="KDJ.D#MONTH"(9,3,3); 月J:="KDJ.J#MONTH"(9,3,3); 月金叉:=CROSS(月K,月D); 周金叉:=CROSS(周K,周D); 日金叉:=FILTER(CROSS(K,D) AND D<20,4); DRAWTEXT(月金叉,K*1.028,' KD月金叉'),COLORYELLOW; DRAWTEXT(周金叉 OR 月金叉,周D*0.96,'★'),COLOR0022EE; DRAWTEXT(周金叉,周D*0.96,' KD周金叉'),COLORGREEN; DRAWTEXT(日金叉,K,'KD金叉'),COLORFF00FF; DRAWTEXT(CROSS("KDJ.D#WEEK"(9,3,3),"KDJ.K#WEEK"(9,3,3)) ,K+6,'KD周死叉'),COLORFFF000; DRAWTEXT(CROSS("KDJ.D#MONTH"(9,3,3),"KDJ.K#MONTH"(9,3,3)),D-6,'KD月死叉'),COLORFFFFFF; KDB:=BARSLAST(REF(CROSS(K,D),1)); KDDB:=REF(CLOSE,KDB+1)>CLOSE AND REF(K,KDB+1)<K AND CROSS(K,D); K底背:=IF(FILTER(KDDB>0,5),1,0); DRAWTEXT(K底背=1,D*0.45,'KD底背離'),COLOR0099FF; KDD:=BARSLAST(REF(CROSS(D,K),1)); K頂背:=REF(CLOSE,KDD+1)<CLOSE AND REF(K,KDD+1)>K AND CROSS(D,K); DRAWTEXT(FILTER(K頂背>0,5),D*1.026,'KD頂背離'),COLOR33FFBB;
MACD大道至簡(通達信)
CLOSE>MA(C,26),COLORGRAY,LINETHICK2; DIF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIF,9); MACD:(DIF-DEA)*2,COLORSTICK;
cci主升浪+抄底逃頂副圖(源碼)(附圖)
DRAWBAND(350,RGB(100,120,180),-300,RGB(100,120,180)); CC1:CCI(25),COLORSTICK,COLOR40FF00; DRAWICON(CROSS(200,CCI),250,2); DRAWICON( CROSS(CCI,-200),-250,1); 轉強:CCI>0,COLOR0000D5,NODRAW; STICKLINE(CCI>0,0,CCI,2,0),COLOR0000D5; 弱轉強:CROSS(CCI,-200) AND CCI>REF(CCI,1),COLOR00DFDF,NODRAW; STICKLINE(CROSS(CCI,-200) AND CCI>REF(CCI,1),CCI,0,2,0),COLOR00DFDF; 強轉弱:CROSS(200,CCI) AND CCI<REF(CCI,1),COLOR00CA00,NODRAW; STICKLINE(CROSS(200,CCI) AND CCI<REF(CCI,1),0,CCI,2,0),COLOR00CA00; 生命CCI線:CCI(84),COLORWHITE; 底部線:-100.00,COLORYELLOW,LINETHICK2; 警戒線:300.00,COLORWHITE,LINETHICK2; 生命線:100.00,COLORRED,LINETHICK2; DRAWTEXT(CROSS(生命CCI線,底部線),底部線,'★主升浪')COLORRED; DRAWTEXT(CROSS(生命CCI線,警戒線),警戒線,'★警惕')COLORRED; DRAWTEXT(CROSS(生命CCI線,生命線),生命線,'★強')COLORMAGENTA; 200; -200; 100;
CCI主圖K線-----------
MA20:MA(CLOSE,25),COLORMAGENTA,LINETHICK2; MA60:MA(CLOSE,60),COLORGREEN,LINETHICK2; N:=25; TYP:=(HIGH+LOW+CLOSE)/3; CCI:=(TYP-MA(TYP,N))/(0.015*AVEDEV(TYP,N)); STICKLINE(CCI>=0,O,C,3,1),COLORRED; STICKLINE(CCI>=0,O,L,0,0),COLORRED; STICKLINE(CCI>=0,C,H,0,0),COLORRED; STICKLINE(CCI<0,O,C,3,0),COLORCYAN; STICKLINE(CCI<0,O,H,0,0),COLORCYAN; STICKLINE(CCI<0,C,L,0,0),COLORCYAN; DRAWTEXT(CROSS(CCI,-200) AND CCI>REF(CCI,1),L,'平空'),COLORRED; DRAWTEXT(CROSS(200,CCI) AND CCI<REF(CCI,1),H,'平多'),COLORCYAN; DRAWTEXT(CROSS(CCI,100) AND CCI>REF(CCI,1),L,'加多'),COLORYELLOW; DRAWTEXT(CROSS(-100,CCI) AND CCI<REF(CCI,1),H,'加空'),COLORGREEN; | |