分享

通达信“龙头区间”主图指标选股公式--龙头突破

 常熟老李jlr5mr 2024-05-24 发布于江苏

图片

图片

一、指标说明:
红绿为股价强弱转换线,与黄线形成箱体整理区,黄线线为买股线,股价站上黄线拉升在即,股价在白线上持股不动,破白线减仓或清仓走人。
二、主图公式如下:
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLOR00C0C0;
买股线:EMA(COST(99),181),COLORYELLOW,LINETHICK2;
MA5:MA(C,5),LINETHICK1,COLORWHITE;
MA54:=MA(CLOSE,54);
MA10:=MA(CLOSE,10);
STICKLINE(C/REF(C,1)>=1.096 AND H=C,O,C,2,0),COLORYELLOW;
CTA8:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;
CTA9:=FILTER(CTA8,10);
CTA10:=BARSLAST(CTA9);
CTA11:=REF(HIGH,CTA10+2);
CTA12:=REF(HIGH,CTA10+1);
CTA13:=REF(HIGH,CTA10);
CTA14:=MAX(CTA11,CTA12);
CTA15:=MAX(CTA14,CTA13);
CTA16:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5; 
CTA17:=CTA10<150;
CTA18:=(OPEN-CTA15)/CTA15*100<30;
CTA19:=(CLOSE-LLV(LOW,CTA10))/LLV(LOW,CTA10)*100<50;
CTA20:=(CLOSE-REF(OPEN,5))/REF(OPEN,5)*100<30;
CTA21:=VOL/MA(VOL,5)<3.5;
CTA22:=(CLOSE-REF(CLOSE,89))/REF(CLOSE,89)*100<80;
CTA25:=CTA16 AND CTA17 AND CTA18 AND CTA19 AND CTA20 AND CTA21 AND CTA22;
暴利:=FILTER(CTA25,15);
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))*-0.1);
妖股突破:=平台突破=-0.1;
XDF:=(暴利 OR 妖股突破);
UARA:=DMA(AMOUNT/VOL/100,VOL /CAPITAL);
UARAA:=DYNAINFO(7)/(REF(CLOSE,1))>1.05 AND (DYNAINFO(7)/0>1.05);
FLIGA:=(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);
妖股:=XDF AND C/REF(C,1)>1.095 AND FLIGA AND UARAA,NODRAW;
DRAWICON(妖股,LOW*0.995,7);
DRAWTEXT(妖股,LOW*0.975,'妖股') ,COLORYELLOW;
AA:=((CLOSE/REF(CLOSE,1))>=1.099);
CB:=(VOL /REF(VOL,1));
关注:IF((((CLOSE/REF(CLOSE,1))>-1.07) AND (CB<1)),1,0) ,LINETHICKO , NODRAW;
龙头第一买点:=IF((AA AND (CB<1)),1,0);
龙头第二买点:=IF((((CLOSE/REF (CLOSE,1))>=1.07)AND (CB<1)),1,0);
DRAWTEXT((龙头第二买点=1),(REF(LOW,1)*1.1),'↖龙头'),COLOR00FFFF;
ZT:=C>REF(C,1)*1.094 AND C=H;
A1:=EVERY(ZT,1) ;
A2:= REF(O,1)>REF(C,1) AND C>O AND C<REF(O,1)  AND EXIST(A1,3);
DRAWSL(A2,H,0,5,0),COLORWHITE LINETHICK2;
DRAWTEXT_FIX(C>O,0,0.1,0,'微信公众号:欧欧量化'),COLOR0000FF;
DRAWNUMBER(A2=1,H,H);
CTD1:=150;
CTD2:=3;
CTD3:=REF(HHV(HIGH,CTD1),CTD2);
CTD4:=REF(LLV(LOW,CTD1),CTD2);
CTD5:=CTD3-(CTD3-CTD4)*0.618;
CTD6:=REFDATE(CTD5,DATE);
横盘天数:=BARSLASTCOUNT(CLOSE<CTD6),COLORGREEN;
CTD7:=CROSS(CLOSE,CTD6);
CTD8:=横盘天数>100;
CTD9:=REF(CTD8,1);
CTD10:=CTD9 AND CTD7;
X11:=BARSLAST(CTD10>0);
X12:REF(H,X11)COLORWHITE,LINETHICK1,DOTLINE;
A88:=VOL*CLOSE;
B88:=SUM(A88,1)/SUM(VOL,1);
B188:=EMA(B88,17);
数值8:=(B88-B188)*1500/B88;
越强势区黄线8:=数值8>=300;
首越黄线:BARSLASTCOUNT(越强势区黄线8)=1;
DRAWTEXT(首越黄线,L*0.92,'牛'),COLORMAGENTA;
DRAWTEXT(ISLASTBAR,X12,'强区')COLORYELLOW;
M170:MA(C,170);
上升:IF(M170>=REF(M170,1),M170,DRAWNULL),LINETHICK2 COLORRED;
下降:IF(M170<REF(M170,1),M170,DRAWNULL),LINETHICK2,COLORGREEN;
XA1:=IF(DATE<99999999,1,DRAWNULL);
MXD:=IF((DATETODAY(DATE))<99999999,1,DRAWNULL);
WH1:=IF(L=LLV(L,9),L,0)*MXD;
WH2:=CONST(BARSLAST(WH1!=0))*MXD;
WH3:=CONST(IF(WH2=0,H,REF(H,WH2)))*MXD;
WH4:=CONST(REF(BARSLAST(H>WH3),WH2+1)+WH2+1)*MXD;
WH5:=CONST(IF(WH4=0,H,REF(H,WH4)))*MXD;
WH6:=CONST(REF(BARSLAST(H>WH5),WH4+1)+WH4+1)*MXD;
WH7:IF(CURRBARSCOUNT<=WH2+10,CONST(IF(WH6=0,H,REF(H,WH6))),DRAWNULL)*MXD,COLORYELLOW,DOTLINE;
DRAWTEXT(ISLASTBAR,WH7,'进场')*XA1,COLORYELLOW;
SZ1:=100*('399107$C'-REF('399107$C',1))/REF('399107$C',1);
SZ2:=100*('399107$C'-REF('399107$C',2))/REF('399107$C',2);
SZ3:=100*('399107$C'-REF('399107$C',3))/REF('399107$C',3);
ZF1:=100*(C-REF(C,1))/REF(C,1);
ZF2:=100*(C-REF(C,2))/REF(C,2);
ZF3:=100*(C-REF(C,3))/REF(C,3);
三天:=ZF3-SZ3;
二天:=ZF2-SZ2;
一天:=ZF1-SZ1;
不能超3:=C+(20-三天)*REF(C,1)/100;
不能超2:=C+(20-二天)*REF(C,1)/100;
不能超1:=C+(20-一天)*REF(C,1)/100;
DRAWTEXT_FIX(CODELIKE('00'),0.85,0.85,0,STRCAT('3天偏离值:',CON2STR(三天,2)));
DRAWTEXT_FIX(CODELIKE('00'),0.95,0.85,0,STRCAT(' ',CON2STR(不能超3,2)));
DRAWTEXT_FIX(CODELIKE('00'),0.85,0.90,0,STRCAT('2天偏离值:',CON2STR(二天,2)));
DRAWTEXT_FIX(CODELIKE('00'),0.95,0.90,0,STRCAT(' ',CON2STR(不能超2,2)));
DRAWTEXT_FIX(CODELIKE('00'),0.85,0.95,0,STRCAT('1天偏离值:',CON2STR(一天,2)));
DRAWTEXT_FIX(CODELIKE('00'),0.95,0.95,0,STRCAT(' ',CON2STR(不能超1,2)));

三、买龙头突破选股公式:


AA:=EMA(COST(99),181);
XG:CROSS(C,AA) OR C>AA AND C>0 AND C=H;


风险提示:本指标公式仅作为知识分享,模拟测试不构成任何投资建议,不作投资依据。

图片
END

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约