指标主要功能是动态计算股票的关键价格位(基于移动平均线调整),并实时检测价格是否突破该位,同时监控涨停、跌停等极端状态。当价格从下方突破关键位且涨幅较大时,在图表上标记买入信号,帮助识别趋势启动点。
操作策略:在突破信号出现时考虑买入,视为潜在趋势延续机会,入场后需结合成交量验证信号强度,并设置止损位控制风险,适合短线趋势跟踪。
{主图源码如下}
SPJ:=CLOSE;
KPJ:=OPEN;
ZGJ:=HIGH;
ZDJ:=LOW;
CJL:=VOL;
XLAA:=REF(ZGJ,10)=HHV(ZGJ,21);
XLAB:=XLAA;
XLAC:=XLAB;
XLAD:=XLAC;
XLAE:=REF(ZGJ,BARSLAST(XLAD));
XLAF:=CJL/REF(CJL,1)>=1.9;
XLAG:=SPJ>XLAE AND REF(SPJ,1)<=XLAE;
XLAH:=XLAF AND XLAG;
DRAWKLINE(ZGJ,KPJ,ZDJ,SPJ);
XLAI:=IF(INBLOCK('科创板') OR INBLOCK('创业板'),0.2,IF(NAMELIKE('ST') OR NAMELIKE('*'),0.05,0.1));
XLAJ:=SPJ>=ZTPRICE(REF(SPJ,1),XLAI) AND SPJ=ZGJ;
STICKLINE(XLAJ AND PERIOD=5 AND KPJ!=ZGJ,SPJ,KPJ,2.8,0),COLORYELLOW;
XLAK:=(3*SPJ+ZDJ+KPJ+ZGJ)/6;
XLAL:=(20*XLAK+19*REF(XLAK,1)+18*REF(XLAK,2)+17*REF(XLAK,3)+16*REF(XLAK,4)+15*REF(XLAK,5)+14*REF(XLAK,6)+13*REF(XLAK,7)+12*REF(XLAK,8)+11*REF(XLAK,9)+10*REF(XLAK,10)+9*REF(XLAK,11)+8*REF(XLAK,12)+7*REF(XLAK,13)+6*REF(XLAK,14)+5*REF(XLAK,15)+4*REF(XLAK,16)+3*REF(XLAK,17)+2*REF(XLAK,18)+REF(XLAK,20))/210;
主力:XLAL,COLORRED;
IF(主力>=REF(主力,1),主力,DRAWNULL),COLORRED;
IF(主力<=REF(主力,1),主力,DRAWNULL),COLORGREEN;
XLAM:=REF(ZGJ,9)=HHV(ZGJ,19);
XLAN:=XLAM;
XLAO:=XLAN;
XLAP:=XLAO;
XLAQ:=REF(ZGJ,BARSLAST(XLAP));
XLAR:=CJL/REF(CJL,1)>=1.1;
XLAS:=SPJ>XLAQ AND REF(SPJ,1)<=XLAQ;
XLAT:=XLAR AND XLAS;
XLBA:=XLAT AND XLAH;
STICKLINE(XLAT,KPJ,SPJ,0.2,0),COLOR00FFFF;
DRAWTEXT(XLAT,ZDJ*0.95,'主力过峰'),COLORYELLOW;
DRAWICON(XLBA,ZDJ*0.98,9);
XLBB:=5;
XLBC:=SPJ>=ZTPRICE(REF(SPJ,1),0.1) AND SPJ=ZGJ;
XLBD:=(SPJ/REF(SPJ,1)-1)*100>=XLBB AND CJL>REF(CJL,1) AND XLBC;
STICKLINE(XLBD,KPJ,SPJ,1.8,0),COLORYELLOW;
DRAWTEXT(XLBD,ZDJ*0.98,'游资过峰'),COLORYELLOW;
XLBE:=(MA(SPJ,5)-REF(MA(SPJ,5),1))/MA(SPJ,5)>0.015;
XLBF:=SPJ>=REF(HHV(ZGJ,30),1);
XLBG:=SPJ>REF(SPJ,1)*1.07;
STICKLINE(XLAT,KPJ,SPJ,1.8,0),COLORRED;
XLBH:=REF(SPJ,1);
XLBI:=SMA(MAX(SPJ-XLBH,0),2,1)/SMA(ABS(SPJ-XLBH),2,1)*100;
XLBJ:=XLBC;
XLBK:=SPJ<=REF(SPJ,1)*0.9;
STICKLINE(XLBK,KPJ,SPJ,2.8,0),COLORGREEN;
XLBL:=MA(SPJ,13),COLORGRAY;
XLBM:=MA(SPJ,21),COLORWHITE,LINETHICK1;
XLBN:=MA(SPJ,60),COLORGREEN,LINETHICK1;
XLBO:=SMA(MAX(SPJ-XLBH,0),14,1)/SMA(ABS(SPJ-XLBH),14,1)*100,COLORGRAY;
XLBP:=45;
XLBQ:=25;
XLBR:=COUNT(XLBJ,13)>=1;
XLBS:=XLBI< XLBP AND REF(XLBI,1)>XLBP AND SPJ>XLBM;
XLBT:=XLBI< XLBQ AND REF(XLBI,1)>XLBQ AND SPJ>XLBM;
STICKLINE(XLBS AND XLBR,KPJ,SPJ,1.8,0),COLORBLUE;
STICKLINE(XLBT AND XLBR,KPJ,SPJ,1.8,0),COLORBLUE;
DRAWICON(XLBS AND XLBR,ZDJ*0.98,1);
XLCU:=EMA(SPJ,14);
XLCA:=(XLCU-REF(XLCU,1))/REF(XLCU,1)*100,NODRAW;
支撑线:IF(XLCA>=0,REF(XLCU,BARSLAST(CROSS(XLCA,0))+1),DRAWNULL),COLORYELLOW,DOTLINE;
压力线:IF(XLCA< 0,REF(XLCU,BARSLAST(CROSS(0,XLCA))+1),DRAWNULL),COLORGREEN,DOTLINE;
STICKLINE(CROSS(0,XLCA),SPJ,KPJ,1.8,0),COLORGREEN;
低吸线:EMA(SPJ,7);
STICKLINE(XLBJ,KPJ,SPJ,2.8,0),COLORYELLOW;
STICKLINE(XLBJ,KPJ,SPJ,1.8,0),COLORFF00FF;
XLCB:=CJL/REF(CJL,1)>=1.8;
XLCC:=XLBJ AND XLCB;
XLCD:=(KPJ+SPJ)/2;
DRAWICON(XLCC,XLCD,9);
{副图源码如下}
SPJ:=CLOSE;
KPJ:=OPEN;
ZGJ:=HIGH;
ZDJ:=LOW;
CJL:=VOL;
XLAA:=10;
XLAB:=20;
XLAC:=20;
XLAD:=(1+XLAA/100)*MA(SPJ,XLAC);
XLAE:=(1-XLAB/100)*MA(SPJ,XLAC);
XLAF:=(XLAD+XLAE)/2;
XLAG:=8*(XLAD+XLAE)/14;
XLAH:=6*(XLAD+XLAE)/14;
XLAI:=1;
XLAJ:=IF(XLAI,ZTPRICE(REF(SPJ,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),ZTPRICE(REF(SPJ,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))));
XLAK:=IF(XLAI,DTPRICE(REF(SPJ,1),IF(CODELIKE('688'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))),DTPRICE(REF(SPJ,1),IF(CODELIKE('688') OR CODELIKE('300'),0.2,IF(NAMEINCLUDE('S'),0.05,0.1))));
XLAL:=IF(XLAI,SPJ*IF(CODELIKE('688'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1)),SPJ*(IF(CODELIKE('688') OR CODELIKE('300'),1.2,IF(NAMEINCLUDE('S'),1.05,1.1))));
XLAM:=IF(XLAI,SPJ*IF(CODELIKE('688'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9)),SPJ*(IF(CODELIKE('688') OR CODELIKE('300'),0.8,IF(NAMEINCLUDE('S'),0.45,0.9))));
XLAN:=SPJ>=XLAJ AND PERIOD=5 AND ZGJ=SPJ;
XLAO:=ZGJ>=XLAJ AND PERIOD=5 AND ZGJ>SPJ;
XLAP:=SPJ<=XLAK AND PERIOD=5 AND ZDJ=SPJ;
XLAQ:=ZDJ<=XLAK AND PERIOD=5 AND ZDJ< SPJ;
XLAR:=CJL=HHV(CJL,100);
XLAS:=(SPJ-LLV(ZDJ,9))/(HHV(ZGJ,9)-LLV(ZDJ,9))*100;
XLAT:=SMA(XLAS,3,1);
XLAU:=SMA(XLAT,3,1);
XLAV:=3*XLAT-2*XLAU;
XLAW:=EMA(SPJ,12)-EMA(SPJ,26);
XLAX:=EMA(XLAW,9);
XLAY:=(XLAW-XLAX)*2;
XLAZ:=XLAY>0;
XLBA:=SUMBARS(XLAR,1);
XLBB:=SPJ>XLAG AND REF(SPJ,1)< XLAG AND (SPJ-REF(SPJ,1))/REF(SPJ,1)>0.09;
STICKLINE(XLBB,0,1,2,0),COLORLIMAGENTA;
DRAWTEXT(XLBB,0.7,' ★关键位突破'),COLORRED;
{选股源码如下}
VAR1:=(3.48*CLOSE+HIGH+LOW);
VAR2:=EMA(CLOSE,20);
VAR3:=(VAR1/4-VAR2);
VAR4:=ABS(VAR3/VAR2);
VAR5:=(2.15*CLOSE+LOW+HIGH);
VAR6:=DMA((VAR5/4),VAR4);
VAR7:=EMA(VAR6,200);
VAR8:=(C-REF(C,1));
VAR9:=REF(C,1)*100>9;
VAR10:=VAR8/VAR9;
选股:CROSS(C,VAR7) AND VAR10;