【红色主升箱体】主图指标公式 有效抄底突破策略
指标说明:
基于60日高点加权平均,精确定义上下箱体边界。结合3日低点两次平均计算,形成核心寻牛线。当价格在长期下箱体获得支撑后有效突破寻牛线,为关键阶段性底部信号,可考虑试仓策略。依托寻牛线进一步有效突破上箱体阻力,则是明确的加仓信号时机。
红色主升箱体主图如下:
{主图公式源码}
DRAWTEXT_FIX(1,0.005,0,0,'所属风格:'),COLORYELLOW;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'所属概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW;
ZBGS1:=EMA(CLOSE,3);
ZBGS2:=EMA(CLOSE,26);
ZBGS3:=ZBGS1-ZBGS2;
牵牛线:EMA(EMA(EMA(CLOSE,3),3),3)+ZBGS3,COLORWHITE;
寻牛线:MA(MA(LOW,3),3),COLORMAGENTA;
ZBGS4:=HHV(寻牛线,60);
ZBGS5:=BARSCOUNT(C)>5;
ZBGS6:=REF(C,1);
ZBGS7:=(H-ZBGS6+0.01)/ZBGS6*100;
ZBGS8:=(ZBGS6-L+0.01)/ZBGS6*100;
ZBGS9:=ZBGS7>=5 AND ZBGS5 AND C=H;
ZBGS10:=ZBGS8>=5 AND ZBGS5 AND C=L;
ZBGS11:=ZBGS7>=10 AND ZBGS5 AND C=H;
ZBGS12:=ZBGS8>=10 AND ZBGS5 AND C=L;
ZBGS13:=ZBGS7>=20 AND ZBGS5 AND C=H;
ZBGS14:=ZBGS8>=20 AND ZBGS5 AND C=L;
ZBGS15:=IF(INBLOCK('科创板'),ZBGS13,IF(INBLOCK('创业板') AND DATE>1200823,ZBGS13,IF(INBLOCK('ST板块'),ZBGS9,ZBGS11)));
ZBGS16:=IF(INBLOCK('科创板'),ZBGS14,IF(INBLOCK('创业板') AND DATE>1200823,ZBGS14,IF(INBLOCK('ST板块'),ZBGS10,ZBGS12)));
ZBGS17:=MA(CLOSE,1);
ZBGS18:=SMA(SMA(SMA(ZBGS17,2,1),2,1),2,1),NODRAW;
ZBGS19:=MA(ZBGS18,3),NODRAW;
ZBGS20:=MA((L+H+C)/3,5);
ZBGS21:=REF(CLOSE,1);
ZBGS22:=SMA(MAX(CLOSE-ZBGS21,0),6,1)/SMA(ABS(CLOSE-ZBGS21),6,1)*100;
DRAWBAND(牵牛线,RGB(85,0,0),ZBGS4,RGB(45,0,140));
DRAWBAND(寻牛线,RGB(0,65,45),ZBGS4,RGB(0,65,0));
上箱顶:HHV(MA(MA(LOW,3),3),60)LINETHICK3,COLORYELLOW;
下箱底:LLV(寻牛线,20)LINETHICK3,COLORFFBB00;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
STICKLINE(ZBGS15,OPEN,CLOSE,2.6,0),COLOR0000E5;
STICKLINE(ZBGS15,OPEN,CLOSE,2.4,0),COLOR335555;
STICKLINE(ZBGS15,OPEN,CLOSE,1.8,0),COLOR338888;
STICKLINE(ZBGS15,OPEN,CLOSE,1.2,0),COLOR33AAAA;
STICKLINE(ZBGS15,OPEN,CLOSE,0.6,0),COLOR33CCCC;
STICKLINE(ZBGS15,OPEN,CLOSE,0.1,0),COLOR33EEEE;
STICKLINE(ZBGS16,C,O,2.5,0),COLOR009900;
STICKLINE(ZBGS16,C,O,1.5,0),COLOR00BB00;
STICKLINE(ZBGS16,C,O,0.8,0),COLOR00DD00;
STICKLINE(ZBGS16,C,O,0.1,0),COLOR00FF00;
起飞加速线:HHV(ZBGS20,60)DOTLINE,COLORLIRED;
ZBGS23:=CROSS(84,ZBGS22) AND 起飞加速线=REF(起飞加速线,1) AND C<REF(L,1);
ZBGS24:=CROSS(ZBGS19,ZBGS18) AND C<起飞加速线 AND C<REF(L,1);
ZBGS25:=7*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1)-3*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1),3,1) -SMA(SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*30,4,1) ,3,1),2,1);
ZBGS26:=78.89;
ZBGS27:=ZBGS18<REF(ZBGS18,1) AND ZBGS19>REF(ZBGS19,1);
ZBGS28:=1230923;
ZBGS29:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
ZBGS30:=FILTER(ZBGS29,10);
ZBGS31:=BARSLAST(ZBGS30);
ZBGS32:=REF(HIGH,ZBGS31+2);
ZBGS33:=REF(HIGH,ZBGS31+1);
ZBGS34:=REF(HIGH,ZBGS31);
ZBGS35:=MAX(ZBGS32,ZBGS33);
ZBGS36:=MAX(ZBGS35,ZBGS34);
ZBGS37:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;
ZBGS38:=ZBGS31<150;
ZBGS39:=(OPEN-ZBGS36)/ZBGS36*100<30;
ZBGS40:=(CLOSE-LLV(LOW,ZBGS31))/LLV(LOW,ZBGS31)*100<50;
ZBGS41:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
ZBGS42:=VOL/MA(VOL,5)<3.5;
ZBGS43:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
ZBGS44:=ZBGS37 AND ZBGS38 AND ZBGS39 AND ZBGS40 AND ZBGS41 AND ZBGS42 AND ZBGS43;
ZBGS45:=FILTER(ZBGS44,15);
ZBGS46:=MA(CLOSE,10);
ZBGS47:=MA(CLOSE,54);
ZBGS48:=(((CLOSE-ZBGS47)/ZBGS47)<0.1);
ZBGS49:=(((CLOSE-ZBGS46)/ZBGS46)<0.3);
ZBGS50:=(((ZBGS48=1) AND (ZBGS49=1))*0.2);
ZBGS51:=((((ZBGS50=0) AND (REF(ZBGS50,1)=0.2)) AND (REF((COUNT((ZBGS50=0.2),10)=10),1)=1))*-0.1);
DRAWTEXT_FIX(1,0.980,20,1,'股票指标网HTTP://'),COLOR333333;
ZBGS52:=ZBGS51=-0.1;
ZBGS53:=ZBGS45 OR ZBGS52;
ZBGS54:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/O>1.05);
ZBGS55:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1)) OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);
ZBGS56 :=ZBGS53 AND ZBGS15 AND ZBGS55 AND ZBGS54,NODRAW;
DRAWTEXT(CROSS(ZBGS26,ZBGS25) AND C<起飞加速线 AND CROSS(ZBGS19,ZBGS18),H*1.06,'↙⊙逃顶'),COLORLIBLUE;
STICKLINE(ZBGS27 AND (ZBGS23 OR ZBGS24),C,O,2.5,0),COLORFF2200;
STICKLINE(ZBGS27 AND (ZBGS23 OR ZBGS24),C,O,1.5,0),COLORFF4400;
STICKLINE(ZBGS27 AND (ZBGS23 OR ZBGS24),C,O,0.8,0),COLORFF6600;
STICKLINE(ZBGS27 AND (ZBGS23 OR ZBGS24),C,O,0.1,0),COLORFF8800;
STICKLINE(ZBGS27 AND (ZBGS23 OR ZBGS24),C,O,0.5,0),COLORFFAA00;
IF(寻牛线>=REF(上箱顶,1),寻牛线,DRAWNULL),COLORRED,LINETHICK3;
IF(寻牛线<=REF(上箱顶,1),寻牛线,DRAWNULL),COLORGREEN,LINETHICK3;
IF(牵牛线>=REF(下箱底,1),牵牛线,DRAWNULL),COLORWHITE;
IF(牵牛线>=REF(上箱顶,1),牵牛线,DRAWNULL),COLORWHITE,LINETHICK2;
IF(牵牛线<=REF(下箱底,1),牵牛线,DRAWNULL)DOTLINE,COLORWHITE;
STICKLINE(CROSS(牵牛线,上箱顶) AND CROSS(C,上箱顶),OPEN,CLOSE,2,0),COLOR66EEEE;
STICKLINE(CROSS(牵牛线,上箱顶) AND CROSS(C,上箱顶),OPEN,CLOSE,1,0),COLORMAGENTA;
STICKLINE(CROSS(牵牛线,上箱顶) AND CROSS(C,上箱顶),OPEN,CLOSE,0,1),COLOR8B8BFF;
DRAWTEXT(CROSS(牵牛线,下箱底),下箱底,'↖抄底反弹'),COLORRED;
今涨停:IF(DATE<ZBGS28,ZTPRICE(REF(C,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(C,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1)))),NODRAW,COLORRED;
今跌停:IF(DATE<ZBGS28,DTPRICE(REF(C,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),DTPRICE(REF(C,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1)))),NODRAW,COLORGREEN;
明涨停:IF(DATE<ZBGS28,C*IF(CODELIKE('688'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)),C*(IF(CODELIKE('688') OR CODELIKE('300'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)))),NODRAW,COLORMAGENTA;
明跌停:IF(DATE<ZBGS28,C*IF(CODELIKE('688'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)),C*(IF(CODELIKE('688') OR CODELIKE('300'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)))),NODRAW,COLORFFFF00;
DRAWICON(ZBGS56,LOW*0.99,7);
DRAWICON(CROSS(C,上箱顶) AND CROSS(C,起飞加速线)AND C>REF(C,1)*1.05,LOW*0.99,25);
{选股公式源码}
ZBGS31:=EMA(CLOSE,3);
ZBGS32:=EMA(CLOSE,26);
ZBGS33:=ZBGS31-ZBGS32;
牵牛线:=EMA(EMA(EMA(CLOSE,3),3),3)+ZBGS33,COLORWHITE;
寻牛线:=MA(MA(LOW,3),3),COLORMAGENTA;
下箱底:=LLV(寻牛线,20),COLORFFBB00;
抄底反弹:CROSS(牵牛线,下箱底);