指标效果图:
指标源码:
SHORT:=12;LONG:=26;MID:=9;
DIFF:EMA(C,SHORT)-EMA(C,LONG) COLORRED,LINETHICK2;
DEA:EMA(DIFF,MID) COLORGREEN,LINETHICK1;
MACD:(DIFF-DEA)*2,COLORSTICK;
STICKLINE(MACD<0 AND MACD>REF(MACD,2),0,MACD,0,0) COLORGREEN;
STICKLINE(MACD<0 AND MACD<=REF(MACD,2),0,MACD,0.1,0)COLORCYAN;
STICKLINE(MACD>=0 AND MACD>REF(MACD,2),0,MACD,0.1,0) COLORRED;
DRAWTEXT_FIX(1,0,0.95,0,’公众号:指标公式研究所’),COLORMAGENTA;
STICKLINE(MACD>=0 AND MACD<=REF(MACD,2),0,MACD,0,0)COLORYELLOW;
STICKLINE(DIFF<0 AND CROSS(DIFF,DEA),DEA,0,0,0),COLORRED;
STICKLINE(DIFF>0 AND CROSS(DEA,DIFF),DEA,0,0,0),COLORGREEN;
STICKLINE(DIFF<0 AND CROSS(DIFF,DEA),DEA,0,0,0),COLORRED;
STICKLINE(DIFF>0 AND CROSS(DEA,DIFF),DEA,0,0,0),COLORGREEN;
DRAWTEXT(DIFF<0 AND CROSS(DIFF,DEA),DEA/2,’———————————’);
DRAWTEXT(DIFF>0 AND CROSS(DEA,DIFF),DEA/2,’———————————’);
IF(DIFF<REF(DIFF,1),DIFF,DRAWNULL),COLORYELLOW,LINETHICK2;
DIF:=DIFF;
N1:=BARSLAST(CROSS(DEA,DIF));
CL1:=LLV(C,(N1 + 1));
DIFL1:=LLV(DIF,(N1 + 1));
CL2:=REF(CL1,(N1 + 1));
DIFL2:=REF(DIFL1,(N1 + 1));
CL3:=REF(CL2,(N1 + 1));
DIFL3:=REF(DIFL2,(N1 + 1)),LINETHICK0;
钝化L:=((MACD < 0) AND (((CL1 < CL2) AND ((DIF > DIFL2) AND ((REF(MACD,1) < 0) AND (DIF <= REF(DIF,1))))) OR ((CL1 < CL3) AND ((DIF > DIFL3) AND ((REF(MACD,1) < 0) AND ((DIF <= REF(DIFL2,1)) AND (CL3 < CL2)))))));
消失L:=(REF(钝化L,1) AND ((DIF < DIFL2) AND (DIF < DIFL3)));
结构L:=(REF(钝化L,1) AND (DIF > REF(DIF,1))) AND REF(DIF,1)<0;
DRAWTEXT(FILTER(钝化L,20),((DIF + MACD))/(1.5),’钝化’),COLORYELLOW;
DRAWTEXT(FILTER(消失L,20),((DIF + MACD))/(1.5),’消失’),COLORGREEN;
DRAWTEXT(FILTER(结构L,20),((DIF + MACD))/(1.5),’结构形成’),COLORMAGENTA;
M1:=BARSLAST(CROSS(DIF,DEA));
CH1:=HHV(C,(M1 + 1));
CH2:=REF(CH1,(M1 + 1));
CH3:=REF(CH2,(M1 + 1));
DIFH1:=HHV(DIF,(M1 + 1));
DIFH2:=REF(DIFH1,(M1 + 1));
DIFH3:=REF(DIFH2,(M1 + 1));
钝化H:=((MACD > 0) AND (((CH1 > CH2) AND ((DIF < DIFH2) AND ((REF(MACD,1) > 0) AND (DIF >= REF(DIF,1))))) OR ((CH1 > CH3) AND ((DIF < DIFH3) AND ((REF(MACD,1) > 0) AND ((DIF >= REF(DIFL2,1)) AND (CL3 > CL2)))))));
消失H:=(REF(钝化H,1) AND ((DIF > DIFH2) AND (DIF > DIFH3)));
结构H:=(REF(钝化H,1) AND (DIF < REF(DIF,1))) AND REF(DIF,1)>0;
DRAWTEXT(FILTER(钝化H,20),((DIF + MACD))/(1.5),’钝化’),COLORYELLOW;
DRAWTEXT(FILTER(消失H,20),((DIF + MACD))/(1.5),’消失’),COLORGREEN;
DRAWTEXT(FILTER(结构H,20),((DIF + MACD))/(1.5),’结构形成’),COLORCYAN;
HIGHN:=5;
RSI1:=MACD;
LOWN:=HIGHN;
AA:=REF(RSI1,HIGHN)=HHV(RSI1,2*HIGHN+1);
QY:=BACKSET(AA,HIGHN+1);
CC:=FILTER(QY,HIGHN) AND RSI1=HHV(RSI1,HIGHN+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBU:=IF(DDD,REF(RSI1,DDD),RSI1);{顶部}
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DINGBU1:=REF(DINGBU,DDD+1);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
DINGBU2:=REF(DINGBU1,DDD+1);
MM:=IF(CURRBARSCOUNT>GDCS2,0,1);
高点压力:=DRAWLINE(CURRBARSCOUNT=GDCS2,RSI1,CURRBARSCOUNT=GDCS1,RSI1,1)COLORCYAN,LINETHICK1;
S2:DRAWLINE(CURRBARSCOUNT=GDCS1,RSI1,ISLASTBAR,REF(RSI1,GDCS1-1),1),COLORCYAN,DOTLINE;
XG:CROSS(MACD,S2)NODRAW;
DRAWICON(XG,MACD,34);
AAA:=CROSS(MACD,高点压力);
DRAWICON(AAA,0,1);
AA1:=REF(RSI1,LOWN)=LLV(RSI1,2*LOWN+1);
QY1:=BACKSET(AA1,LOWN+1);
CC1:=FILTER(QY1,LOWN) AND RSI1=LLV(RSI1,LOWN+1);
DD1:=BARSLAST(CC1);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
YDB:=IF(DD1,REF(RSI1,DD1),RSI1);
DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
DDCS1:=CONST(DDTS1);
ZDB:=REF(YDB,DD1+1);
DDTS2:=REF(DDTS1,DD1+1);
DDCS2:=CONST(DDTS2);
低点支撑:=DRAWLINE(CURRBARSCOUNT=DDCS2,RSI1,CURRBARSCOUNT=DDCS1,RSI1,1)COLORMAGENTA,LINETHICK1;
B2:DRAWLINE(CURRBARSCOUNT=DDCS1,RSI1,ISLASTBAR,REF(RSI1,DDCS1-1),1),COLORMAGENTA,DOTLINE;
DRAWICON(CROSS(B2,MACD),MACD,35);
LTP:=CAPITAL/1000000;
去ST:=NAMELIKE(‘ST’)=0 AND NAMELIKE(‘*ST’)=0 AND NAMELIKE(‘SST’)=0 AND NAMELIKE(‘S*ST’)=0;
去除停牌:=DYNAINFO(4)>0;
去:=去ST AND 去除停牌 AND LTP<15;
庄家筹码1:=(COST(75)-COST(25))/(COST(75)+COST(25))*100;
获利筹码2:=COST(庄家筹码1)*1.28;
成本筹码3:=COST(庄家筹码1)*0.98;
突破:=CROSS(C,获利筹码2);
龙头基础1:=REF(C/REF(C,1)>1.09 AND C=H,1) AND COUNT(REF(C/REF(C,1)>1.09 AND C=H,1),6)<=2 AND REF(C<40,1) ;DRAWTEXT_FIX(1,0,0.95,0,’公众号:指标公式研究所’),COLORMAGENTA;
龙头基础2:=DYNAINFO(15)/OPEN/FINANCE(46)*100;
龙头基础3:=龙头基础1 AND 龙头基础2>0.18;
筹码寻龙:=突破 AND REF(C/REF(C,1)>1.09 AND C=H,1) AND 龙头基础3 AND 去;
STICKLINE(筹码寻龙,0,-0.15,0.3,0),COLORLIMAGENTA;
DRAWTEXT(筹码寻龙,-0.1,’筹码锁定’),COLORCYAN;
GG0:=(C-REF(C,3))/REF(C,3);
GG5:=(C-REF(C,5))/REF(C,5);
GG8:=(C-REF(C,8))/REF(C,8);
GG13:=(C-REF(C,13))/REF(C,13);
GG21:=(C-REF(C,21))/REF(C,21);
DP0:=(HY_INDEXC-REF(HY_INDEXC,3))/REF(HY_INDEXC,3);
DP5:=(HY_INDEXC-REF(HY_INDEXC,5))/REF(HY_INDEXC,5);
DP8:=(HY_INDEXC-REF(HY_INDEXC,8))/REF(HY_INDEXC,8);
DP13:=(HY_INDEXC-REF(HY_INDEXC,13))/REF(HY_INDEXC,13);
DP21:=(HY_INDEXC-REF(HY_INDEXC,21))/REF(HY_INDEXC,21);
RS3:=GG0-DP0;
RS5:=GG5-DP5;
RS8:=GG8-DP8;
RS13:=GG13-DP13;
RS21:=GG21-DP21;
主力线:(5*RS3+4*RS5+3*RS8+2*RS13+RS21)/15,LINETHICK1,COLORYELLOW;
坑2:REF(HHV(RS5,60),1),DOTLINE,COLORCYAN;
坑1:REF(HHV(主力线,120),1),DOTLINE,COLORMAGENTA;
KCB:=IF(CODELIKE(’68’) OR CODELIKE(’30’),1,0);
ZF:=IF(KCB=1,1.195,1.093);
涨停:=H>REF(C,1)*ZF AND C>=H;
强度:=(CROSS(主力线,坑1) OR CROSS(主力线,坑2) ) AND 主力线>=坑2 AND 主力线>=坑1;
STICKLINE(强度 AND 涨停,0,主力线,2,1),COLORGREEN;
GG1:=(C-REF(C,5))/REF(C,5);
GG2:=(C-REF(C,20))/REF(C,20);
GG3:=(C-REF(C,60))/REF(C,60);
GG4:=(C-REF(C,120))/REF(C,120);
GG6:=(C-REF(C,10))/REF(C,10);
DP1:=(INDEXC-REF(INDEXC,5))/REF(INDEXC,5);
DP2:=(INDEXC-REF(INDEXC,20))/REF(INDEXC,20);
DP3:=(INDEXC-REF(INDEXC,60))/REF(INDEXC,60);
DP4:=(INDEXC-REF(INDEXC,120))/REF(INDEXC,120);
DP6:=(INDEXC-REF(INDEXC,10))/REF(INDEXC,10);
RS10:=GG6-DP6,LINETHICK2;
RS20:=GG2-DP2;
RS60:=GG3-DP3;
RS120:=GG4-DP4,LINETHICK2,COLORGREEN;
RS250:=GG5-DP5,DOTLINE,COLORRED;
DRAWICON(主力线>REF(HHV(主力线,55)*0.95,1),主力线*0.95,1);
暂无评论内容