通达信〖涨停资金强度排序〗强势趋势高热度和资金持续流入的个股源码


指标源码主要用于识别当前市场中具备强势趋势、高热度和资金持续流入的“超级赛道”个股。通过多周期均线斜率计算不同时间维度的价格强度,并结合换手率、近期涨停次数等判断个股活跃度;同时从多个角度(收盘价、开盘价、最低价)构建“热度”评分,衡量股价相对均线系统的偏离程度;再辅以筹码分布、主力资金流向及板块内排名等维度,综合评估个股在所属行业中的相对强弱与资金关注度。操作上可优先关注强度高、热度上升、资金连续净流入且板块排名靠前的标的。
 

{超级赛道排序}
流通亿:FINANCE(40)/100000000,NODRAW;

超短强度:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*57.3;
短期强度:=ATAN((MA(C,13)/REF(MA(C,13),1)-1)*100)*57.3;
中期强度:=ATAN((MA(C,20)/REF(MA(C,20),1)-1)*100)*57.3;
长期强度:=ATAN((MA(C,60)/REF(MA(C,60),1)-1)*100)*57.3;
主线行情:=短期强度>40 AND 中期强度>21 AND 长期强度>10;
强度评分:超短强度/50+短期强度/40+中期强度/21+长期强度/10;
主升行情:=强度评分<4.2;
加速行情:=强度评分<6.6;
主升期:BARSLAST(主升行情),NODRAW;

换手:=VOL/CAPITAL*100;
近换手:=MA(换手,5),NODRAW;

ZT:=C/REF(C,1)>1.098 AND C=H;
近涨停:COUNT(ZT,7),NODRAW;

强度①:超短强度/50+短期强度/40+中期强度/21+长期强度/10;
强度②:C/MA(C,20);


{热度排序}

开幅%:=(O-REF(C,1))/REF(C,1)*100;
收益:=(C-O)/O*100;

MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA30:=MA(C,30);
MA60:=EMA(C,60);
MA120:=EMA(C,120);

热度1:=1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/C);

MA5A:=(MA(C,4)*4+O)/5;
MA10A:=(MA(C,9)*9+O)/10;
MA20A:=(MA(C,19)*19+O)/20;
MA30A:=(MA(C,29)*29+O)/30;
MA60A:=(EMA(C,59)*59+O)/60;
MA120A:=(EMA(C,119)*119+O)/120;
热度2:=1/((MA5A+MA10A+MA20A+MA30A+MA60A+MA120A)/6/O);

MA5B:=MA(L,5);
MA10B:=MA(L,10);
MA20B:=MA(L,20);
MA30B:=EMA(L,30);
MA60B:=EMA(L,60);
MA120B:=EMA(L,120);

热度3:=1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/O);
热度:(1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/C))+(1/((MA5A+MA10A+MA20A+MA30A+MA60A+MA120A)/6/O))+(1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/O));



浮筹%:=(WINNER(C*1.1)-WINNER(C*0.9))/WINNER(HHV(H,0))*100;
获利%:WINNER(C)*100;

SSA:=IF(C>REF(C,1),AMOUNT,0);
SSB:=IF(C<REF(C,1),AMOUNT,0);
净流入:=SUM(SSA,0)-SUM(SSB,0);
总额:=SUM(AMOUNT,0);
流入%:(净流入)/总额*100;

总资金:=ABS(O-L)+ABS(H-L)+ABS(H-C);
拉升资金:=IF(CLOSE>OPEN,(HIGH-LOW),IF(CLOSE<OPEN,(HIGH-OPEN)+(CLOSE-LOW),(C-L)));
打压资金:=IF(CLOSE>OPEN,(HIGH-CLOSE)+(OPEN-LOW),IF(CLOSE<OPEN,(HIGH-LOW),(H-C)));
主买:=(拉升资金/总资金)*VOL;
主卖:=(打压资金/总资金)*VOL;
流通:=FINANCE(46)/1000000;
一日流入:(主买-主卖)/流通;
五日流入:SUM(一日流入,5);
十日流入:SUM(一日流入,10);
廿日流入:SUM(一日流入,20);



板块名称:=HYBLOCK;
新股:=BARSCOUNT(CLOSE)<30;
涨跌停值:=0.1;
非一字板涨停:=CLOSE>=ZTPRICE(REF(CLOSE,1),涨跌停值) AND LOW<HIGH;
一字板涨停:=CLOSE>=ZTPRICE(REF(CLOSE,1),涨跌停值) AND LOW=HIGH;
涨停后掉尾:=HIGH>=ZTPRICE(REF(CLOSE,1),涨跌停值) AND CLOSE<HIGH;
涨幅加权系数:=1+0.8*非一字板涨停+0.3*一字板涨停+0.2*涨停后掉尾;

名次分:=BLOCKSETNUM(板块名称)/2-HORCALC(板块名称,105,1,3);
涨幅名次分:IF(名次分<0,0,名次分);

成交额名次:HORCALC(板块名称,106,1,3);
成交额加权系数:IF((VOL=0 OR 新股),0,IF(成交额名次>21,1,1+(21-成交额名次)/100));

当日分:涨幅名次分*涨幅加权系数*成交额加权系数,NODRAW;
二日分:SUM(当日分,2),NODRAW;
三日分:SUM(当日分,3),NODRAW;
当周分:SUM(当日分,5),NODRAW;
当月分:SUM(当日分,20),NODRAW;
当季分:SUM(当日分,60),NODRAW;
当年分:SUM(当日分,250),NODRAW;


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

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

输出流通亿:流通市值/100000000,NODRAW
超短强度赋值:(收盘价的5日简单移动平均/1日前的收盘价的5日简单移动平均-1)*100的反正切*57.3
短期强度赋值:(收盘价的13日简单移动平均/1日前的收盘价的13日简单移动平均-1)*100的反正切*57.3
中期强度赋值:(收盘价的20日简单移动平均/1日前的收盘价的20日简单移动平均-1)*100的反正切*57.3
长期强度赋值:(收盘价的60日简单移动平均/1日前的收盘价的60日简单移动平均-1)*100的反正切*57.3
主线行情赋值:短期强度>40 AND 中期强度>21 AND 长期强度>10
输出强度评分:超短强度/50+短期强度/40+中期强度/21+长期强度/10
主升行情赋值:强度评分<4.2
加速行情赋值:强度评分<6.6
输出主升期:上次主升行情距今天数,NODRAW
换手赋值:成交量(手)/当前流通股本(手)*100
近换手赋值:换手的5日简单移动平均,NODRAW
ZT赋值:收盘价/1日前的收盘价>1.098 AND 收盘价=最高价
输出近涨停:统计7日中满足ZT的天数,NODRAW
输出强度①:超短强度/50+短期强度/40+中期强度/21+长期强度/10
输出强度②:收盘价/收盘价的20日简单移动平均
开幅%赋值:(开盘价-1日前的收盘价)/1日前的收盘价*100
收益赋值:(收盘价-开盘价)/开盘价*100
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
MA30赋值:收盘价的30日简单移动平均
MA60赋值:收盘价的60日指数移动平均
MA120赋值:收盘价的120日指数移动平均
热度1赋值:1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/收盘价)
MA5A赋值:(收盘价的4日简单移动平均*4+开盘价)/5
MA10A赋值:(收盘价的9日简单移动平均*9+开盘价)/10
MA20A赋值:(收盘价的19日简单移动平均*19+开盘价)/20
MA30A赋值:(收盘价的29日简单移动平均*29+开盘价)/30
MA60A赋值:(收盘价的59日指数移动平均*59+开盘价)/60
MA120A赋值:(收盘价的119日指数移动平均*119+开盘价)/120
热度2赋值:1/((MA5A+MA10A+MA20A+MA30A+MA60A+MA120A)/6/开盘价)
MA5B赋值:最低价的5日简单移动平均
MA10B赋值:最低价的10日简单移动平均
MA20B赋值:最低价的20日简单移动平均
MA30B赋值:最低价的30日指数移动平均
MA60B赋值:最低价的60日指数移动平均
MA120B赋值:最低价的120日指数移动平均
热度3赋值:1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/开盘价)
输出热度:(1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/收盘价))+(1/((MA5A+MA10A+MA20A+MA30A+MA60A+MA120A)/6/开盘价))+(1/((MA5+MA10+MA20+MA30+MA60+MA120)/6/开盘价))
浮筹%赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)/以0日内最高价的最高值计算的获利盘比例*100
输出获利%:以收盘价计算的获利盘比例*100
SSA赋值:如果收盘价>1日前的收盘价,返回成交额(元),否则返回0
SSB赋值:如果收盘价<1日前的收盘价,返回成交额(元),否则返回0
净流入赋值:SSA的历史累和-SSB的历史累和
总额赋值:成交额(元)的历史累和
输出流入%:(净流入)/总额*100
总资金赋值:开盘价-最低价的绝对值+最高价-最低价的绝对值+最高价-收盘价的绝对值
拉升资金赋值:如果收阳线,返回(最高价-最低价),否则返回如果收阴线,返回(最高价-开盘价)+(收盘价-最低价),否则返回(收盘价-最低价)
打压资金赋值:如果收阳线,返回(最高价-收盘价)+(开盘价-最低价),否则返回如果收阴线,返回(最高价-最低价),否则返回(最高价-收盘价)
主买赋值:(拉升资金/总资金)*成交量(手)
主卖赋值:(打压资金/总资金)*成交量(手)
流通赋值:自由流通股本(股)/1000000
输出一日流入:(主买-主卖)/流通
输出五日流入:一日流入的5日累和
输出十日流入:一日流入的10日累和
输出廿日流入:一日流入的20日累和
板块名称赋值:所属行业(字串)
新股赋值:收盘价的有效数据周期数<30
涨跌停值赋值:0.1
非一字板涨停赋值:收盘价>=计算涨停价 AND 最低价<最高价
一字板涨停赋值:收盘价>=计算涨停价 AND 最低价=最高价
涨停后掉尾赋值:最高价>=计算涨停价 AND 收盘价<最高价
涨幅加权系数赋值:1+0.8*非一字板涨停+0.3*一字板涨停+0.2*涨停后掉尾
名次分赋值:板块股个数/2-板块统计
输出涨幅名次分:如果名次分<0,返回0,否则返回名次分
输出成交额名次:板块统计
输出成交额加权系数:如果(成交量(手)=0OR新股),返回0,否则返回如果成交额名次>21,返回1,否则返回1+(21-成交额名次)/100
输出当日分:涨幅名次分*涨幅加权系数*成交额加权系数,NODRAW
输出二日分:当日分的2日累和,NODRAW
输出三日分:当日分的3日累和,NODRAW
输出当周分:当日分的5日累和,NODRAW
输出当月分:当日分的20日累和,NODRAW
输出当季分:当日分的60日累和,NODRAW
输出当年分:当日分的250日累和,NODRAW
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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