捉大牛主图源码分享,进场出局牛牛提示
源码
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)),COLORWHITE;
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1),COLORWHITE;
起飞线:IF(MA(CLOSE,17)<FS,FS,MA(CLOSE,17)),COLORWHITE;
年线:=EMA(C,250);
A:=起飞线-(EMA(C,3)-起飞线),COLORWHITE;
下跌线:=EMA((年线-(EMA(C,3)-年线)),5),COLORGREEN LINETHICK2;
IF(起飞线=FS,起飞线,起飞线), COLORWHITE,LINETHICK2;
妖股线: EMA(COST(81),10) COLORRED,LINETHICK2;
【上市年】:=STRCAT('■上市日期:',STRCAT(CON2STR(REF(YEAR,BARSCOUNT(C)),0),'年'));
【月】:=STRCAT(CON2STR(REF(MONTH,BARSCOUNT(C)),0),'月');
【日】:=STRCAT(CON2STR(REF(DAY,BARSCOUNT(C)),0),'日');
天数:=STRCAT(' 上市后总交易天数:',STRCAT(CON2STR(FINANCE(42),0),'天'));
所属板块:=STRCAT('所属板块: ',STRCAT(STRCAT(STRCAT('[行业]-',HYBLOCK),STRCAT(' [地域]-',DYBLOCK)),STRCAT(' [概念]-',GNBLOCK)));
DRAWTEXT_FIX(ISLASTBAR,0.005,0,0,STRCAT(STRCAT(STRCAT(【上市年】,【月】),【日】),天数)),COLORAAEEEE;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.06,0,所属板块),COLORYELLOW;
MA10:=MA(CLOSE,10),COLORYELLOW,LINETHICK0;
MA54:=MA(CLOSE,54),COLORFFCCCC,LINETHICK0;
PL1:=(((CLOSE - MA54) / MA54) < 0.1);
PL2:=(((CLOSE - MA10) / MA10) < 0.3);
偏离率:=(((PL1 = 1) AND (PL2 = 1)) * 0.2);
平台突破:=((((偏离率 = 0) AND (REF(偏离率,1) = 0.2)) AND (REF((COUNT((偏离率 = 0.2),10) = 10),1) = 1)) * 1);
DRAWTEXT(平台突破,L,'↖牛牛'),COLORYELLOW;
EMA14:=MA(C,14)COLOR000000;
【抢筹】:=COUNT(CLOSE<EMA14,5)=4 AND
CLOSE/EMA14>1.004 AND CROSS(CLOSE,EMA14) AND EMA14>=
REF(EMA14,1),LINETHICK,COLORRED;
DRAWTEXT(【抢筹】,LOW*0.95,''),COLORRED;
DRAWICON(【抢筹】,LOW*0.95-0.99,29);
DRAWTEXT(CROSS(ZIG(3,10),REF(ZIG(3,10),1)),LOW*0.99,'←进场') , COLORRED;
DRAWTEXT(CROSS(REF(ZIG(3,10),1),ZIG(3,10)),HIGH*1.009,'←出局') ,COLORWHITE;
DRAWTEXT_FIX(1,0.97.5,0.9,0,'↗★'),COLOR0000FF;
DRAWTEXT_FIX(1,0.94.5,0.9,0,''),COLORYELLOW;
CCA:=CONST(CURRBARSCOUNT);
T1:CONST(LLVBARS(LOW,10))NODRAW;
T1HIGH:=CONST(REF(HIGH,T1));
T2:=CONST(BARSLAST(CURRBARSCOUNT>CCA+T1 AND H>T1HIGH));
T2HIGH:=CONST(REF(HIGH,T2));
T3:=CONST(BARSLAST(CURRBARSCOUNT>CCA+T2 AND H>T2HIGH));
T3HIGH:=CONST(REF(HIGH,T3));
猎击线:DRAWLINE(CURRBARSCOUNT=T3+1,T3HIGH,ISLASTBAR,T3HIGH,1),COLORYELLOW,DOTLINE;
DRAWTEXT(ISLASTBAR,T3HIGH,' 狙击线')LINETHICK1,COLORYELLOW;
AHIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;
AAAA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);
QY1:=BACKSET(AAAA1,LOWN+1);
CC1:=FILTER(QY1,LOWN) AND L=LLV(L,LOWN+1);
DD1:=BARSLAST(CC1);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
YDB:=IF(DD1,REF(L,DD1),L);
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,L,CURRBARSCOUNT=DDCS1,L,1) COLORRED,DOTLINE;
HIGHN:=8;
AA1:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
QY:=BACKSET(AA1,HIGHN+1);
CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);
DDD:=BARSLAST(CC);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
GDCS1:=CONST(DINGBUTS);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
GDCS2:=CONST(DINGBUTS1);
高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1)COLORYELLOW,DOTLINE;
HZ:=HHV((H+L)/2,120);
AA:=(2*C+H+L)/4;
B1:=MA(C,1);
B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1);
SMA2:=MA(B2,3);
A17:=(HIGH + LOW) / 5;
A18:=(MA(A17,4)) - (MA(A17,34));
A19:=CROSS(A18,0);
A20:=CROSS(0,A18);
A21:=BARSLAST(A19);
A22:=BARSLAST(A20);
A23:=REF(A19,1);
A24:=REF(A20,1);
A25:=BARSLAST(A23);
A26:=BARSLAST(A24);
A27:=IF((A25 < A26),(REF((HHV(HIGH,2)),A25)),(REF((LLV(LOW,2)),A26)));
A28:=(((REF(CLOSE,1)) <= (REF(A27,1))) AND (CLOSE > A27)) AND (A21 < A22);
A29:=(((REF(CLOSE,1)) >= (REF(A27,1))) AND (CLOSE < A27)) AND (A22 < A21);
A30:=A28 AND ((COUNT(A28,A21)) = 1);
A31:=A29 AND ((COUNT(A29,A22)) = 1);
A32:=A30 AND ((REF(BARSLAST(A31),1)) < (REF(BARSLAST(A30),1)));
A33:=A31 AND ((REF(BARSLAST(A31),1)) > (REF(BARSLAST(A30),1)));
DRAWTEXT(A32,SMA2*0.99,'←锁喉'),COLORYELLOW;
AHZ:=HHV((H+L)/2,120);
AQAA:=(2*C+H+L)/4;
AVAR1:=IF(DATE=10301201,0,1);
AVAR2:=EMA(SLOPE(CLOSE,21)*20+CLOSE,55);
AVAR3:=EMA(CLOSE,3);
AVAR4:=(2*CLOSE+LOW+HIGH)/4*AVAR1;
AVAR5:=AVAR2-AVAR3;
AVAR6:=CLOSE*VOL;
AVAR7:=EMA((EMA(AVAR6,3)/EMA(VOL,3)+EMA(AVAR6,6)/EMA(VOL,6)+EMA(AVAR6,12)/EMA(VOL,12)+EMA(AVAR6,24)/EMA(VOL,24))/4,13);
AVAR8:=EMA(CLOSE,9);
AVAR9:=(CLOSE+OPEN)/2;
上轨1:=EMA(AVAR8*1.14,15),COLORGREEN,LINETHICK1;
黄线:=(EMA(AVAR9,3)+EMA(AVAR9,6)+EMA(AVAR9,12)+EMA(AVAR9,24))/4,COLORYELLOW,LINETHICK1;
HH:=(20*H+19*REF(H,1)+18*REF(H,2)+17*REF(H,3)+16*REF(H,4)+15*REF(H,5)+14*REF(H,6)
+13*REF(H,7)+12*REF(H,8)+11*REF(H,9)+10*REF(H,10)+9*REF(H,11)+8*REF(H,12)
+7*REF(H,13)+6*REF(H,14)+5*REF(H,15)+4*REF(H,16)+3*REF(H,17)+2*REF(H,18)+
REF(H,20))/210,COLORBLUE,LINETHICK1;
LL:=(20*L+19*REF(L,1)+18*REF(L,2)+17*REF(L,3)+16*REF(L,4)+15*REF(L,5)+14*REF(L,6)
+13*REF(L,7)+12*REF(L,8)+11*REF(L,9)+10*REF(L,10)+9*REF(L,11)+8*REF(L,12)
+7*REF(L,13)+6*REF(L,14)+5*REF(L,15)+4*REF(L,16)+3*REF(L,17)+2*REF(L,18)+
REF(L,20))/210,COLORBLUE,LINETHICK1;
牛线:EMA(HH,90),COLORYELLOW,LINETHICK2;
IF(C<=上轨1,牛线,DRAWNULL),LINETHICK2,COLORYELLOW;
ZK1:=(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1+XMA(XMA(H,25),25);
ZD1:=XMA(XMA(L,25),25)-(XMA(XMA(H,25),25)-XMA(XMA(L,25),25))*1;
ZD2:=EMA(ZD1,25),LINETHICK2;
VAR23:=100*XMA(XMA((C-REF(C,1)),6),6)/XMA(XMA(ABS((C-REF(C,1))),6),6);
回调买:=LLV(VAR23,2)=LLV(VAR23,7) AND COUNT(VAR23<0,2) AND CROSS(VAR23,MA(VAR23,2));
XG:=ZD1>HIGH AND 回调买 AND L<=ZD1;
DRAWTEXT(XG,L,'回调到位'),COLORRED;
TY:=H;
A1:=REF(TY,10)=HHV(TY,2*10+1); BB1:=FILTER(A1,10); C1:=BACKSET(BB1,10+1);
HD:=FILTER(C1,10);
A2:=REF(TY,10)=LLV(TY,2*10+1); BB2:=FILTER(A2,10); C2:=BACKSET(BB2,10+1);
LD:=FILTER(C2,10);
波峰:REF(H,BARSLAST(HD)),COLOR00FF00,POINTDOT;
STICKLINE(H,波峰,波峰,8,0),COLORYELLOW;
KXZT:=IF(CURRBARSCOUNT=1 AND PERIOD=5 AND NOT(C>1500 OR DYNAINFO(7)=0) AND C>=O,REF(CLOSE,1)*1.1,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,KXZT,MAX(OPEN,CLOSE),-1,-1),COLOR00C0C0;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
KXDT:=IF(CURRBARSCOUNT=1 AND PERIOD=5 AND NOT(C>1500) AND C<O,REF(CLOSE,1)*0.9,DRAWNULL),NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,KXDT,MIN(OPEN,CLOSE),-1,-1),COLORLIBLUE;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);