专栏名称: 欧欧量化
收藏一些实用的自动交易程序,量化分析代码 ,指标。
目录
相关文章推荐
疯狂区块链  ·  如何才能不返贫? ·  昨天  
疯狂区块链  ·  谁还在相信人性? ·  3 天前  
51好读  ›  专栏  ›  欧欧量化

通达信“二板寻龙突”主图指标选股公式--龙头战法

欧欧量化  · 公众号  ·  · 2025-01-26 08:00

正文



点击 关注☝ 置顶 + 星标 每天订阅, 学习更多指标内容 ☼☝


一、指标说明:
选出20日二连板的个股,形成寻龙突第一黄柱信号,三日左右回调,不破首板一半。倍量第二根黄K线,突破上车。
二、主图公式如下:
DRAWTEXT_FIX(1,0.7,0,0,'所属板块:'),COLORFF6000;
DRAWTEXT_FIX(1,0.77,0,0,HYBLOCK),COLORRED;
DRAWTEXT_FIX(1,0.835,0,0,DYBLOCK),COLORYELLOW;
总股本:=STRCAT(STRCAT('总股本: ',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘: ',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(' 全流通: ',CON2STR((CAPITAL/1000000)/(TOTALCAPITAL/1000000),2));
市值:=STRCAT(STRCAT(' 流通市值: ',CON2STR((CAPITAL/1000000)*C,2)),'亿');
上市日期:=STRCAT(' 上市日期: ',CON2STR(FINANCE(42),0));
股本市值:=STRCAT('股本市值: ',STRCAT(STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值),上市日期));
市盈率:=STRCAT('市盈率: ',CON2STR(C/FINANCE(33),2));
市销率:=STRCAT(' 市销率: ',CON2STR(C/(FINANCE(20)/FINANCE(1)),2));
市净率:=STRCAT(' 市净率: ',CON2STR(C/FINANCE(34),2));
净资收益率:=STRCAT(' 净资收益率: ',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
毛利率:=STRCAT(' 毛利率: ',CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
净利润率:=STRCAT(' 净利润率 ',CON2STR(FINANCE(30)/FINANCE(20)*100,2));
主营利润率:=STRCAT(' 主营利润率 ',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('当前业绩: ',STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(市盈率,市销率),市净率),净资收益率),毛利率),净利润率),主营利润率));
DRAWTEXT_FIX(C>O,0.01,0.9,0,'微信公众号:欧欧量化'),COLOR0000FF;
N:=20;YLX:=1;ZCX:=0;DG:=1;
安全度:=ROUND2((COST(95)-COST(5))/HHV(H,1250)*100,1);
CBJ1:=STRCAT(STRCAT('安全度',CON2STR(安全度,3)),'%');
DRAWTEXT_FIX(ISLASTBAR,0.092,0.075,0,CBJ1),COLORYELLOW;
寻龙决:=VOL>=REF(V,1)*1.9 AND (IF(C REF(C,1),1)) AND (C-REF(C,1))/REF(C,1)*100>4 AND  C<19 AND  MA(VOL,4)>MA(VOL,16)
AND C>MA(C,30)  AND C>MA(C,78)  AND C>MA(C,5)  AND C>MA(C,10)  AND C>MA(C,20)   AND (C-REF(C,3))/REF(C,3)*100<29 AND (C-REF(C,6))/REF(C,6)*101<40;
LL2L:=DRAWTEXT(寻龙决,L-0.01,'★&寻&龙&决'),COLORYELLOW;
A199:=REF(C,N)=HHV(C,2*N+1); B9:=FILTER(A199,N); C9:=BACKSET(B9,N+1); HD:=FILTER(C9,N);
A299:=REF(C,N)=LLV(C,2*N+1); B8:=FILTER(A299,N); C5:=BACKSET(B8,N+1); LD:=FILTER(C5,N);
UU:=BACKSET(BARSTATUS=2,BARSLAST(HD)+1);VV:=UU>REF(UU,1);
前期高位:=REF(C,BARSLAST(HD));
前期低位:=REF(C,BARSLAST(LD));
STICKLINE(H AND YLX=1,前期高位,前期高位,5,0),COLORWHITE;
STICKLINE(L AND ZCX=1,前期低位,前期低位,5,0),COLORMAGENTA;
STICKLINE(CROSS(C,REF(前期高位,1)) AND (VOL>=REF(V,1)*2 OR VOL>=REF(V,2)*2),H,L,0,0),COLOR33FFDD;
STICKLINE(CROSS(C,REF(前期高位,1)) AND (VOL>=REF(V,1)*2 OR VOL>=REF(V,2)*2),C,O,3,0),COLOR33CFDD;
STICKLINE(CROSS(C,REF(前期高位,1)) AND (VOL>=REF(V,1)*2 OR VOL>=REF(V,2)*2),C,O,2.5,0),COLOR33DFDD;
STICKLINE(CROSS(C,REF(前期高位,1)) AND (VOL>=REF(V,1)*2 OR VOL>=REF(V,2)*2),C,O,2,0),COLOR33EFDD;
STICKLINE(CROSS(C,REF(前期高位,1)) AND (VOL>=REF(V,1)*2 OR VOL>=REF(V,2)*2),C,O,1,0),COLOR33FFDD;
前高:REF(C,BARSLAST(VV)),COLORRED,DOTLINE,LINETHICK2;
顶高:REF(C,BARSLAST(VV))*DG,COLORYELLOW,DOTLINE,LINETHICK2;
PTZQ:=BARSLAST(HD);
PTZF:=(HHV(H,PTZQ)-LLV(L,PTZQ))/LLV(L,PTZQ)*100;
AAAA:=CROSS(C,前高);
KMK:=(C-REF(C,1))/REF(C,1)*100>6;
KMK2:=AAAA AND KMK;
DRAWTEXT(KMK2,L-0.01,'★&寻龙突2'),COLORYELLOW;
AAAA3:=CROSS(C,前期高位);
KMK3:=(C-REF(C,1))/REF(C,1)*100>6;
KMK33:=AAAA3 AND KMK3;
DRAWTEXT(KMK33,L-0.01,'★&寻龙突2'),COLORYELLOW;
ZZ88:=DKX*1.02,COLORYELLOW;
DRAWICON(C MA(C,5) AND C 6  AND   (C-REF(C,5))/REF(C,5)*100>5,H*1.03,8);
DRAWICON(  (C-REF(C,6))/REF(C,6)*100>45 AND C 20  ,H*1.01,15);
BOLL:=MA(CLOSE,20);
NE:=IF(NAMELIKE('S') OR NAMELIKE('*S'),0.05,0.1);{通用个股/ST股}
涨停:=C/REF(C,1)-1>=NE-0.01/REF(C,1) AND C=H AND PERIOD=5;{仅在日线上变色}
STICKLINE(涨停,C,O,1,0),COLORFF00F5;
跌停:=REF(C,1)/C-1>=NE-0.01/REF(C,1) AND L=C AND PERIOD=5;
STICKLINE(跌停,C,O,-1,0),COLOR00FF00;{曾涨跌停 K线变色}
曾涨停:=H/REF(C,1)-1>=NE-0.01/REF(C,1) AND C
STICKLINE(曾涨停,H-(H-MAX(O,C)),H,0,0),COLORFF00B5;
曾跌停:=REF(C,1)/L-1>=NE-0.01/REF(C,1) AND L
STICKLINE(曾跌停,L+(MIN(O,C)-L),L,0,0),COLOR00BB00;{涨跌停开盘 K线变色}
涨停开盘:=O/REF(C,1)-1>=NE-0.01/REF(C,1) AND O=H AND PERIOD=5;{阴阳线的十分之一变色}
STICKLINE(涨停开盘,C+(O-C)*0.9,O,-1,0),COLORFF00F5;
跌停开盘:=REF(C,1)/O-1>=NE-0.01/REF(C,1) AND L=O AND PERIOD=5;
STICKLINE(跌停开盘,C-(C-O)*0.9,O,-1,0),COLOR00FF00;
DIFF:=EMA(C,6) - EMA(C,38);
DEA:=EMA(DIFF,6);
MACD:=2*(DIFF-DEA);
M价:=(REF(MACD,1)/2 +(26-1)*REF( EMA(C,26),1)/(26+1)
-(12-1)*REF( EMA(C,12),1)/(12+1)+ 2*DIFF/(9+1)
+(9-1)*REF( DEA,1)/(9+1)) /2/(1 /(12+1)-1/(26+1) ),COLORWHITE;
WDIF:=EMA(EMA(EMA(C,3),3),3)+DIFF;
CGX:EMA(WDIF,9),COLORGREEN,LINETHICK2;
IF(CGX>=REF(CGX,1),CGX,DRAWNULL),COLORRED,LINETHICK2;
RC:=REFDATE(HHV(H,50)/1.4,DATE);
MMMM:=STICKLINE(MACD<0,RC,RC+MACD,0.1,0),COLOR0000FF;
KKK:=STICKLINE(MACD>0,RC,RC+MACD,0.1,0),COLOR00FF00;
X1:=(3*CLOSE+LOW+OPEN+HIGH)/6;
X2:=EMA(X1,13);
X3:=EMA(X2,3);
X4:=EMA(X3,3);
X5:=EMA(X4,3);
X6:=EMA(X5,3);
X7:=EMA(X6,3);
X8:=(20*X1+19*REF(X1,1)+18*REF(X1,2)+17*REF(X1,3)+16*REF(X1,4)+15*REF(X1,5)+14*REF(X1,6)+13*REF(X1,7)+12*REF(X1,8)+
11*REF(X1,9)+10*REF(X1,10)+9*REF(X1,11)+8*REF(X1,12)+7*REF(X1,13)+6*REF(X1,14)+5*REF(X1,15)+4*REF(X1,16)+3*REF(X1,17)+2*REF(X1,18)+REF(X1,20))/210;{ZHIBIAOW.COM}
多空线:MA(X8,20),COLOR197800,LINETHICK4;
趋势线:MA(多空线,2),COLOR197800,LINETHICK3;
JX1:=CROSS(CGX,趋势线) AND O -3    AND C>ZZ88 AND (C-REF(C,3))/REF(C,3)*100<30 AND (C-REF(C,2))/REF(C,2)*100<20  AND SUM(VOL/CAPITAL*100,1)<18;
S1:=(C-REF(C,15))/REF(C,15)*100>100;
S2:=C
S3:=CROSS(CGX,C);
SSSS:=S1 AND S2 AND S3;
DRAWICON(SSSS,H*1.01,15);
BOCC:=(ATAN((BOLL/REF(BOLL,1)-1)*100)*180/3.1416)>=13  AND C>BOLL;
XJ:=REF(BOCC,5)AND C>BOLL AND L REF(C,1) AND C>CGX AND C>ZZ88 ;
M20:=MA(C,20);
XGGG1:=CROSS(C,M20)  AND  CURRBARSCOUNT<=10;
DRAWSL(SUM(XGGG1,0)=1 AND XGGG1,M20,0,CURRBARSCOUNT,0),COLORRED,LINETHICK2;
涨停3:=C>(REF(C,1)*1.1-0.01);
XG333:=REF(COUNT(涨停3,7)<=1,0);
P1:= (C-REF(C,5))/REF(C,5)*100>-3 AND (C-REF(C,21))/REF(C,21)*100>-18   AND (C-REF(C,5))/REF(C,5)*100<35  AND (C-REF(C,42))/REF(C,42)*100>-30;
MM:=C/REF(C,1)-1>=NE-0.01/REF(C,1) AND C=H
AND MACD.DEA<0.6 AND MACD.DEA>-0.5 AND MACD.MACD>-2 AND MACD.DIF>-1.5  AND MACD.DIF<0.8
AND (C-REF(C,2))/REF(C,2)*100<20.8 AND  COST(95)-COST(5)/(COST(95)+COST(5))/2*100<25
AND  (C-REF(C,44))/REF(C,44)*100>-25 AND (HHV(H,7)-LLV(L,7))/REF(O,6)<0.45   AND (C-REF(C,6))/REF(C,6)*100>-10;
BBBB2:=REF(MM,1)   AND(C-REF(C,1))/REF(C,1)*100>9.2 AND VOL<=REF(V,1)*11;
MM3:=REF(MM,2)  AND REF(C,1)=REF(H,1)  AND(C-REF(C,1))/REF(C,1)*100>6 AND VOL<=REF(V,1)*11;






请到「今天看啥」查看全文