通达信〖超牛追涨复利〗主副图 用于筛选股票市场中的强势启动信号 源码

超牛追涨复利指标源码主要用于筛选股票市场中的强势启动信号,核心逻辑如下:

选股条件:
当日涨停(涨幅>9.5%且最高价=收盘价)
成交额小于4.5亿(排除大盘股)
量能处于近期预测值的合理范围(20%-210%)
排除ST/*ST股票及特殊板块(创业板/科创板)
筹码集中度(50%-59%获利盘)且突破关键价位

操作策略:
当出现"强势启动"信号时(紫色柱状图+黄色文字提示),说明该股同时满足:
① 首日放量涨停
② 量价配合良好
③ 属于中小盘股
④ 近期无连续跌停
建议在信号出现当日或次日开盘逢低介入,设置止损价为信号当日最低价下方3%。
(注:该策略适合短线追涨,需结合大盘环境使用,单次仓位建议不超过10%)

 
{主图源码如下}



HG:=C/REF(C,1)>1.095 AND H=C;
ZBC:=AMOUNT< 450000000;
HG1:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
HG2:=HG1 AND COUNT(HG1,10)=1;
HG3:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
HG4:=FILTER(HG3,28);
强势启动:=HG2 AND HG AND ZBC AND HG4;
HG5:=(C-REF(C,1))/REF(C,1)*100>9.5 AND H=C AND (REF(C,1)-REF(C,2))/REF(C,2)*100< 9.8;
HG6:=WINNER(C)*100;
HG7:=8;
HG8:=HG6>50 AND HG6< 59;
HG9:=IF(REF(HG8,1)=1,C>REF(H,1),IF(REF(HG6,1)<=50,C>REF(REF(H,BARSLAST(HG8)),1),0)) AND BARSLAST(HG8)< HG7 AND REF(BARSLAST(HG8),1)< HG7-1;
HG10:=10;
HG11:=FINANCE(42);
HG12:=ZTPRICE(REF(C,1),0.1);
HG13:=DTPRICE(REF(C,1),0.1);
HG14:=ZTPRICE(REF(C,1),0.2);
ZB4:=DTPRICE(REF(C,1),0.2);
ZB5:=ZTPRICE(REF(C,1),0.05);
ZB6:=DTPRICE(REF(C,1),0.05);
ZB7:=NAMELIKE('ST') OR NAMELIKE('*ST');
ZB8:=IF(CODELIKE('30'),1,0);
ZB9:=IF(CODELIKE('68'),1,0);
ZB10:=IF(ZB7 AND C=ZB5,1,0) + IF(ZB8 AND ZB7=0 AND C=HG14,1,0) + IF(ZB9 AND C=HG14,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND C=HG12,1,0);
ZB11:=IF(ZB7 AND C=ZB6,1,0) + IF(ZB8 AND ZB7=0 AND C=ZB4,1,0) + IF(ZB9 AND C=ZB4,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND C=HG13,1,0);
ZB12:=ZB11=1 AND L=H;
SL7:=REF(ZB12,1);
SL8:=REF(ZB12,2);
SL9:=ZB12 + SL7 + SL8;
HK6:=(IF(ZB7 AND O=ZB6,1,0) + IF(ZB8 AND ZB7=0 AND O=ZB4,1,0) + IF(ZB9 AND O=ZB4,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND O=HG13,1,0)) AND L< H AND C=L;
HK7:=(IF(ZB7 AND L=ZB6,1,0) + IF(ZB8 AND ZB7=0 AND L=ZB4,1,0) + IF(ZB9 AND L=ZB4,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND L=HG13,1,0)) AND C>L;
SL10:=ZB10=1 AND L=H;
SL11:=REF(SL10,1);
SL12:=REF(SL10,2);
SL13:=SL10 + SL11 + SL12;
HK8:=(IF(ZB7 AND O=ZB5,1,0) + IF(ZB8 AND ZB7=0 AND O=HG14,1,0) + IF(ZB9 AND O=HG14,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND O=HG12,1,0)) AND L< H AND C=H;
HK9:=(IF(ZB7 AND H=ZB5,1,0) + IF(ZB8 AND ZB7=0 AND H=HG14,1,0) + IF(ZB9 AND H=HG14,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND H=HG12,1,0)) AND C< H;
SL14:=COUNT(ZB12,HG10);
SL15:=COUNT(ZB11,HG10);
SL16:=COUNT(ZB11,HG11);
SL17:=COUNT(ZB11=0,HG11);
SL18:=IF(HG11=1,1,IF(HG11-SL17=1,1,0));
SL19:=COUNT(SL10,HG10);
SL20:=COUNT(ZB10,HG10);
SL21:=COUNT(ZB10,HG11);
SL22:=COUNT(ZB10=0,HG11);
SL23:=GPJYVALUE(2,1,0)+GPJYVALUE(2,2,0);
SL24:=SL23>0;
HK10:=SL24 AND HG9 AND HG5;
LIMITUP:=C/REF(C,1)>1.095 AND H=C;
AMOUNTFILTER:=AMOUNT< 650000000;
BLOCK1:=STRCAT(HYBLOCK,'');
BLOCK2:=STRCAT(BLOCK1,DYBLOCK);
BLOCK3:=STRCAT(BLOCK2,'');
BLOCK4:=STRCAT(BLOCK3,GNBLOCK);
BASEDATE:=2230911;
DATEFACTOR:=IF(DATE< BASEDATE,1,DRAWNULL);
DIF2:=EMA(C,10)-EMA(C,22);
DEA2:=EMA(DIF2,7);
MACD2:=2*(DIF2-DEA2);
BOTTOMFINDER:=DIF2>DEA2 AND MACD2>REF(MACD2,1);
UPBAR:=C>=O*DATEFACTOR;
DOWNBAR:=C< O*DATEFACTOR;
LIMITRANGE:=IF(CODELIKE('60') OR CODELIKE('00'),10,20)*DATEFACTOR;
LIMITUPCOND:=100*(C/REF(C,1)-1)>LIMITRANGE-0.01/REF(C,1)*100;
SIGNALPOINT:=BARSLASTCOUNT(LIMITUPCOND)=1;
LIMITDOWNCOND:=100*(C/REF(C,1)-1)< -LIMITRANGE+0.01/REF(C,1)*100;
BOTTOMSIGNAL:=BARSLASTCOUNT(DIF2>DEA2 AND MACD2>REF(MACD2,1))=1 AND UPBAR AND AMOUNTFILTER AND LIMITUP;
DIF:=(EMA(C,12)-EMA(C,26))*DATEFACTOR;
DEA:=(EMA(DIF,9))*DATEFACTOR;
MACDHIST:=(DIF-DEA)*2*DATEFACTOR;
TRENDUP:EMA((MA(C,5)+MA(C,8)+MA(C,13)+MA(C,21)+MA(C,34))/5,8)*DATEFACTOR,COLORYELLOW,LINETHICK2;
TRENDDOWN:IF(C<=TRENDUP,TRENDUP,DRAWNULL),COLORGREEN,LINETHICK2;
MA5:MA(C,5)DOTLINE COLORMAGENTA;
STICKLINE(UPBAR,H,L,0,0),COLORYELLOW;
STICKLINE(UPBAR,C,O,2.7,0),COLOR0099FF;
STICKLINE(UPBAR,C,O,1.8,0),COLORFF3300;
STICKLINE(UPBAR,C,O,1,0),COLOR00FFFF;
DRAWICON(BOTTOMSIGNAL,L,9);


{副图源码如下}


HG:=C/REF(C,1)>1.095 AND H=C;
ZBC:=AMOUNT< 450000000;
HG1:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
HG2:=HG1 AND COUNT(HG1,10)=1;
HG3:=CLOSE/REF(CLOSE,1)>1.048 AND CLOSE=HIGH AND BETWEEN(FORCAST(VOL,4),0.2*FORCAST(VOL,12),2.1*FORCAST(VOL,12));
HG4:=FILTER(HG3,28);
强势启动:HG2 AND HG AND ZBC AND HG4;
STICKLINE(强势启动,5,2.5,3,0),COLORFF00FF;
STICKLINE(强势启动,2.5,0,3,0),COLORYELLOW;
HG5:=(C-REF(C,1))/REF(C,1)*100>9.5 AND H=C AND (REF(C,1)-REF(C,2))/REF(C,2)*100< 9.8;
HG6:=WINNER(C)*100;
HG7:=8;
HG8:=HG6>50 AND HG6< 59;
HG9:=IF(REF(HG8,1)=1,C>REF(H,1),IF(REF(HG6,1)<=50,C>REF(REF(H,BARSLAST(HG8)),1),0)) AND BARSLAST(HG8)< HG7 AND REF(BARSLAST(HG8),1)< HG7-1;
HG10:=10;
HG11:=FINANCE(42);
HG12:=ZTPRICE(REF(C,1),0.1);
HG13:=DTPRICE(REF(C,1),0.1);
HG14:=ZTPRICE(REF(C,1),0.2);
ZB4:=DTPRICE(REF(C,1),0.2);
ZB5:=ZTPRICE(REF(C,1),0.05);
ZB6:=DTPRICE(REF(C,1),0.05);
ZB7:=NAMELIKE('ST') OR NAMELIKE('*ST');
ZB8:=IF(CODELIKE('30'),1,0);
ZB9:=IF(CODELIKE('68'),1,0);
ZB10:=IF(ZB7 AND C=ZB5,1,0) + IF(ZB8 AND ZB7=0 AND C=HG14,1,0) + IF(ZB9 AND C=HG14,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND C=HG12,1,0);
ZB11:=IF(ZB7 AND C=ZB6,1,0) + IF(ZB8 AND ZB7=0 AND C=ZB4,1,0) + IF(ZB9 AND C=ZB4,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND C=HG13,1,0);
ZB12:=ZB11=1 AND L=H;
SL7:=REF(ZB12,1);
SL8:=REF(ZB12,2);
SL9:=ZB12 + SL7 + SL8;
HK6:=(IF(ZB7 AND O=ZB6,1,0) + IF(ZB8 AND ZB7=0 AND O=ZB4,1,0) + IF(ZB9 AND O=ZB4,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND O=HG13,1,0)) AND L< H AND C=L;
HK7:=(IF(ZB7 AND L=ZB6,1,0) + IF(ZB8 AND ZB7=0 AND L=ZB4,1,0) + IF(ZB9 AND L=ZB4,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND L=HG13,1,0)) AND C>L;
SL10:=ZB10=1 AND L=H;
SL11:=REF(SL10,1);
SL12:=REF(SL10,2);
SL13:=SL10 + SL11 + SL12;
HK8:=(IF(ZB7 AND O=ZB5,1,0) + IF(ZB8 AND ZB7=0 AND O=HG14,1,0) + IF(ZB9 AND O=HG14,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND O=HG12,1,0)) AND L< H AND C=H;
HK9:=(IF(ZB7 AND H=ZB5,1,0) + IF(ZB8 AND ZB7=0 AND H=HG14,1,0) + IF(ZB9 AND H=HG14,1,0) + IF(ZB7=0 AND ZB8=0 AND ZB9=0 AND H=HG12,1,0)) AND C< H;
SL14:=COUNT(ZB12,HG10);
SL15:=COUNT(ZB11,HG10);
SL16:=COUNT(ZB11,HG11);
SL17:=COUNT(ZB11=0,HG11);
SL18:=IF(HG11=1,1,IF(HG11-SL17=1,1,0));
SL19:=COUNT(SL10,HG10);
SL20:=COUNT(ZB10,HG10);
SL21:=COUNT(ZB10,HG11);
SL22:=COUNT(ZB10=0,HG11);
SL23:=GPJYVALUE(2,1,0)+GPJYVALUE(2,2,0);
SL24:=SL23>0;
HK10:=SL24 AND HG9 AND HG5;
DRAWTEXT(强势启动,5,' 超牛追涨复利'),COLOR00FFFF;
STICKLINE(强势启动,0,6,2,0),COLORYELLOW;
STICKLINE(强势启动,0,6,1,0),COLORMAGENTA;
STICKLINE(强势启动,0,6,0.1,0),COLORRED;
DRAWICON(强势启动,6,29);





来函数检测结果如下
该公式包含未来函数:WINNER
该公式包含未来函数:FINANCE

解密、定制、编写公式指标请联系QQ或微信同号:88652583

相关指标公式

输出爆量破阳1:以收盘价*0.9计算的获利盘比例*100
30,CIRCLEDOT
20
爆量破阳2赋值:(3*收盘价+开盘价+最高价+最低价)/6
爆量破阳3赋值:爆量破阳2的12日指数移动平均
爆量破阳4赋值:爆量破阳2的36日指数移动平均
爆量破阳5赋值:爆量破阳2的108日指数移动平均
爆量破阳6赋值:爆量破阳2的250日指数移动平均
输出爆量破阳7:(爆量破阳3-1日前的爆量破阳4)/1日前的爆量破阳4*100+50,NODRAW
输出爆量破阳8:如果爆量破阳7>=50并且爆量破阳7<60,返回爆量破阳7,否则返回0,NODRAW,COLORFF0000
输出爆量破阳9:如果爆量破阳7>=60并且爆量破阳7<80,返回爆量破阳7,否则返回0,NODRAW,COLOR8000FF
输出爆量破阳10:如果爆量破阳7>=80并且爆量破阳7<100,返回爆量破阳7,否则返回0,NODRAW,COLOR38CBF5
当满足条件爆量破阳7>=50时,在50和爆量破阳7位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF8000
当满足条件爆量破阳7>=60时,在60和爆量破阳7位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR8000FF
当满足条件爆量破阳7>=80时,在80和爆量破阳7位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR38CBF5
50
60,画洋红色
爆量破阳11赋值:收盘价的5日简单移动平均
爆量破阳12赋值:流通市值/100000000>10
爆量破阳13赋值:流通市值/100000000<200
爆量破阳14赋值:市盈(动)<650
如果爆量破阳1上穿70并且爆量破阳7>=50并且爆量破阳11>1日前的爆量破阳11并且爆量破阳12并且爆量破阳13并且爆量破阳14,返回100,否则返回0
爆量破阳15赋值:收盘价=最高价并且收盘价/1日前的收盘价>1.0975并且收盘价/1日前的收盘价<1.11并且沪深京品种类型=1
爆量破阳16赋值:收盘价=最高价并且收盘价/1日前的收盘价>1.1985并且收盘价/1日前的收盘价<1.21并且沪深京品种类型=3
爆量破阳17赋值:爆量破阳15或者爆量破阳16
爆量破阳18赋值:收盘价-开盘价的绝对值/1日前的收盘价
爆量破阳19赋值:(成交量(手)/1日前的成交量(手)的5日简单移动平均>=2)或者(成交量(手)/1日前的成交量(手)>=3)
爆量破阳20赋值:收阳线并且爆量破阳19并且收盘价>收盘价的13日指数移动平均并且成交量(手)=6日内成交量(手)的最高值
爆量破阳21赋值:信号过滤(多头)
爆量破阳22赋值:最低价/收盘价的13日指数移动平均<1.05
爆量破阳23赋值:最高价/1日前的收盘价>=1.06并且最高价=6日内最高价的最高值并且爆量破阳20并且最高价/收盘价>1.005并且收盘价/1日前的收盘价>1.015并且爆量破阳22并且爆量破阳18>0.01并且沪深京品种类型=1
爆量破阳24赋值:最高价/1日前的收盘价>=1.11并且最高价=6日内最高价的最高值并且爆量破阳20并且最高价/收盘价>1.005并且收盘价/1日前的收盘价>1.015并且爆量破阳22并且爆量破阳18>0.02并且沪深京品种类型=3
爆量破阳25赋值:爆量破阳23或者爆量破阳24
爆量破阳26赋值:爆量破阳25并且取反
输出爆量破阳27:50*(爆量破阳26的5日过滤),COLOR400040

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |  加入收藏   

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图