趋势判断:用周线和月线的MACD、KDJ均线组合(VAR1-VAR6),当所有指标同步向上时(X39+X40)给出20分信号,提示中期趋势走强。
资金监控:通过成交量加权计算主力资金流向(HG5),红色箭头表示资金流入,绿色箭头流出。当资金由负转正且股价突破压力位(HG13/HG15)时触发"黑马启动"信号;股价突破年线压力则提示"非妖即顶"风险。
操作策略:
当出现X41的20分信号+主力资金翻红时考虑建仓
"黑马启动"信号配合放量可短线跟进
"非妖即顶"信号出现需警惕回调
资金持续流出(绿色柱)时减仓
(注:该指标含多层过滤条件,实际使用需结合大盘环境)
VAR1:=MA(MACD.DIF#WEEK,5);
VAR2:=MA(MACD.DIF#MONTH,20);
VAR3:=MA(KDJ.K#MONTH(9,3,3),20);
VAR6:=MA(KDJ.K#WEEK(9,3,3),5);
X39:=VAR2>=REF(VAR2,1) AND VAR1>=REF(VAR1,1);
X40:=VAR3>=REF(VAR3,1) AND VAR6>=REF(VAR6,1);
X41:IF(X39 AND X40,20,0);
HG1:=VOL;
HG2:=SMA((CLOSE-REF(CLOSE,1))*HG1,3,1)/10000;
HG3:=EMA(HG2,12)-EMA(HG2,26);
HG4:=EMA(HG3,9);
HG5:=(HG3-HG4)*2;
主力资金:HG5,NODRAW,COLORYELLOW;
流入:CROSS(HG5,0),NODRAW,COLORRED;
DRAWICON(CROSS(HG5,0),REF(HG5,1),38);
流出:CROSS(0,HG5),NODRAW,COLORGREEN;
DRAWICON(CROSS(0,HG5),REF(HG5,1),39);
HG6:=1;
HG7:=CLOSE*VOL;
HG8:=EMA((EMA(HG7,3)/EMA(VOL,3)+EMA(HG7,6)/EMA(VOL,6)+EMA(HG7,12)/EMA(VOL,12)+EMA(HG7,24)/EMA(VOL,24))/4,13);
HG9:=(EMA(CLOSE,5)*7+EMA(CLOSE,10)*3)/10;
HG10:=HG9;
HG11:=HG7;
HG12:=HG8;
HG13:=1.06*HG12;
HG14:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>6;
HG15:=EMA(HIGH,10)*(1+6/100);
HG16:=HG6 AND HG14>0 AND CROSS(CLOSE,HG15) AND CROSS(CLOSE,HG13);
HG17:=FILTER(CROSS(HG10,EMA(HIGH,55)*(1+10/100)),5);
黑马启动:IF(HG6 AND HG16,1,0),NODRAW,COLORRED;
非妖即顶:IF(HG6 AND HG17,1,0),NODRAW,COLORMAGENTA;
STICKLINE(HG5>0 AND HG5>=REF(HG5,1),HG5,0,3,1),COLORRED;
STICKLINE(HG5>0 AND HG5< REF(HG5,1),HG5,0,3,1),COLORGREEN;
STICKLINE(HG5< 0,HG5,0,3,1),COLORCYAN;
STICKLINE(黑马启动>0,HG5,0,4,0),COLORRED;
STICKLINE(非妖即顶>0,HG5,0,4,0),COLORMAGENTA;
HG18:=HG6;
HG19:=IF(HG6<=0,0,HHVBARS(HG5,BARSLAST(HG5< 0)+1));
HG20:=IF(HG18>0,CROSS(BACKSET(CROSS(0,HG5),REF(HG19,1)+2),0.5),0);
HG21:=CROSS(BACKSET(CROSS(0,HG5) OR (ISLASTBAR AND HG5>0),REF(HG19,1)+2),0.5);
HG22:=DRAWLINE(HG20,HG5,REF(HG20,1),REF(HG5,1),1);
NOTEXT前高:HG22,COLORGRAY;
HG23:=LLVBARS(HG5,BARSLAST(HG5>0)+1);
HG24:=CROSS(BACKSET(CROSS(HG5,0),REF(HG23,1)+2),0.5);
HG25:=BARSLAST(FILTERX(CROSS(0,HG5),BARSCOUNT(CLOSE)));
HG26:=DRAWLINE(HG24,HG5,REF(HG24,1),REF(HG5,1),1);
NOTEXT前低:HG26,COLORGRAY;
HG27:=IF(HG5< 0,FILTERX(HG5=LLV(HG5,BARSLAST(HG5>0)),BARSCOUNT(CLOSE)),DRAWNULL);
HG28:=BARSLAST(HG27);
HG29:=FILTERX(HG5< CONST(LLV(HG5,HG25+1)),BARSCOUNT(CLOSE));
HG30:=BARSLAST(HG29);
HG31:=IF(HG25+1>=1,CONST(LLV(HG5,HG25+1)),DRAWNULL);
NOTEXT本低:HG31,COLORWHITE;
HG32:=CROSS(COUNT(CROSS(HG5>HG31/2 AND HG5< 0,0.5),HG28)=1,0.5) AND HG28>=0;
HG33:=IF(ISLASTBAR AND HG5>0 AND HG5=HHV(HG5,BARSLAST(HG5< 0)),1,IF(FILTERX(HG21,BARSCOUNT(CLOSE)),2,DRAWNULL));
HG34:=HG33=1 OR HG33=2 AND HG5>0;
HG35:=FILTERX(HG34,BARSCOUNT(CLOSE));
HG36:=DRAWLINE(HG35,HG5,REF(HG35,1),REF(HG5,1),1);
NOTEXT本高:HG36,COLORWHITE;
HG37:=CONST(REF(HG5,BARSLAST(HG35)));
HG38:=HG5>HG37;
HG39:=FILTERX(REFX(BARSLAST(HG38),1)=1,BARSCOUNT(CLOSE));
NOTEXT天数:BARSLAST(HG39),NODRAW,COLORYELLOW;
NOTEXT上横线:DRAWLINE(HG39,HG37,HG35,HG37,0),DOTLINE,COLORGREEN;
NOTEXT下横线:DRAWLINE(HG29,CONST(LLV(HG5,HG25+1)),HG27=1,HG5,0),DOTLINE,COLORYELLOW;
PJJ:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4),0.9);
JJ:=REF(EMA(PJJ,3),1);
QJJ:=(VOL / (((HIGH - LOW) * 2) - ABS((CLOSE - OPEN))));
XVL:=(IF((CLOSE > OPEN),(QJJ * (HIGH - LOW)),IF((CLOSE < OPEN),(QJJ * ((HIGH - OPEN) + (CLOSE - LOW))),(VOL / 2))) + IF((CLOSE > OPEN),(0 - (QJJ * ((HIGH - CLOSE) + (OPEN - LOW)))),IF((CLOSE < OPEN),(0 - (QJJ * (HIGH - LOW))),(0 - (VOL / 2)))));
ZLL:=(VOL / CAPITAL);
HSL1:=IF((ZLL > 10),10,ZLL);
HSL:=((XVL / 20) / 1.15);
攻击流量:(((HSL * 0.55) + (REF(HSL,1) * 0.33)) + (REF(HSL,2) * 0.22));
GJJ:=EMA(攻击流量,8);
LLJX:=EMA(攻击流量,3);
STICKLINE(((HSL * 0.4) >= 0),((HSL * 0.4) +LLJX),0,3,0),COLOR00A4A4;
STICKLINE(((HSL * 0.4) >= 0),((HSL * 0.4) +LLJX),0,2,0),COLOR00FFFF;
STICKLINE(((HSL * 0.4) < 0),((HSL * 0.4) +LLJX),0,3,0),COLOR808040;
STICKLINE(((HSL * 0.4) < 0),((HSL * 0.4) +LLJX),0,2,0),COLOR00FF00;
资金流入:=IF((HSL*0.4+LLJX)>0,(HSL*0.4+LLJX),DRAWNULL),COLORRED;
资金流出:=IF((HSL*0.4+LLJX)< 0,(HSL*0.4+LLJX),DRAWNULL),COLOR00FF00;
资金进出:=(HSL*0.4+LLJX),LINETHICK0;
万元:=AMOUNT/10000,VOLSTICK,COLORFF00FF;
资金净进出:IF((HSL*0.4+LLJX)>0,资金流入,资金流出),COLORWHITE;
进出比例%:IF((HSL*0.4+LLJX)>0,资金流入/万元*100,资金流出/万元*100),COLORYELLOW;
资金流量:=LLJX,LINETHICK0,COLOR0000FF;
STICKLINE((资金流量 > 0),资金流量,0,3,0),COLOR000073;
STICKLINE((资金流量 > 0),资金流量,0,2,0),COLOR0000FF;
STICKLINE((资金流量 < 0),资金流量,0,3,0),COLOR6A3500;
STICKLINE((资金流量 < 0),资金流量,0,2,0),COLORFF3300;
黄柱初出蓝:=REF(资金流出,1)< 0 AND 资金流入>30 AND C>O AND C>REF(C,1) AND C>MA(C,3);
X:=(3*C+2*L+O+H)/7;
多空线:=(20*X+19*REF(X,1)+18*REF(X,2)+17*REF(X,3)+16*REF(X,4)+15*REF(X,5)+14*REF(X,6) +13*REF(X,7)+12*REF(X,8)+11*REF(X,9)+10*REF(X,10)+9*REF(X,11)+8*REF(X,12) +7*REF(X,13)+6*REF(X,14)+5*REF(X,15)+4*REF(X,16)+3*REF(X,17)+2*REF(X,18)+REF(X,20))/210;
多姐:= 资金流入>300 AND CROSS(C,多空线);
DRAWTEXT(黄柱初出蓝,-30,'★'),COLORFF00FF;
DRAWTEXT(多姐 ,((HSL * 0.4) * 1.5)*1.4 ,'★'),COLORRED;