通达信赚钱效应 扫雷宝评分副图指标 源码分享

该指标是一个综合选股公式,主要用于筛选符合特定技术形态和财务条件的股票。其核心逻辑如下:

1. 基础条件设置:
`涨停天数` 和 `股票分数` 为可调参数,分别用于设定涨停次数门槛和综合评分门槛。
`ZJSZ` 筛选总市值小于等于300亿元的股票。
`DELL` 排除科创板(代码以&39;688&39;开头)的股票。

2. 自设评分系统:
通过计算不同周期的筹码集中度(`DLYZ1`至`DLYZ5`)加权求和,得到 `赚钱效应` 指标,用于反映市场参与热度。
`活跃度` 通过计算换手达到流通盘所需天数来评估。
直接引用财务数据:`资产负债率`、`流通市值`、`利润同比`、`收入同比`。
根据上述财务数据和 `赚钱效应`、`活跃度` 以及近期涨停次数,分别打分并求和,最终得到 `分数值`。该值用于后续选股条件。

3. 技术形态判断:
定义了四条均线(4日、7日、11日、36日)。
`XJC` 和 `XSC` 分别捕捉4日线与7日线的金叉和死叉。
`JCZQS` 计算最近一次11日线上穿36日线至今的周期数。
`MONEYGS` 统计在上述 `JCZQS` 周期内,4日线与7日线发生交叉(金叉或死叉)的总次数。
`TJ0` 条件要求 `MONEYGS` 的值为2或3,即均线系统处于一个相对紧凑的整理状态。

4. MACD指标条件:
设定了多组关于MACD指标的条件,例如DIF和DEA的位置、MACD柱状体的状态以及DEA线由负转正的次数等(`TJ2`, `TJ22`, `TJ33`, `TJ44`)。

5. 综合选股信号:
公式最终输出三个选股信号 `XG1`、`XG2`、`XG3`,它们由不同的技术条件组合构成,但都共享以下核心筛选条件:
均线交叉次数符合要求(`TJ0`)。
近期出现过11日线上穿36日线(`TJ1`)。
总市值和板块符合要求(`ZJSZ` 和 `DELL`)。
自设评分 `分数值` 不低于设定的 `股票分数`。
近期涨停次数达到设定的 `涨停天数` 门槛(`TJ8`)。
三个信号的区别主要在于对MACD指标状态的要求不同,提供了更灵活的触发条件。
最终输出信号 `XG` 是 `XG1`、`XG2`、`XG3` 三个信号的“或”组合,满足任一即可。

6. 信息显示:
在K线图左上角固定位置显示该股票所属的行业板块、概念板块和风格板块。

使用要点:
该公式为选股指标,可在通达信的“条件选股”功能中使用。使用时需下载完整的日线数据。
公式中的 `涨停天数` 和 `股票分数` 参数可根据使用者的风险偏好和策略进行调整。
选出的股票是同时满足“紧凑的均线整理形态”、“近期有涨停活跃度”、“基本面评分达标”、“市值适中”且“非科创板”等多重要求的标的。
公式中引用的 `SAFESCORE`(扫雷宝评分)为外部数据,若未引入该数据,相关评分部分可能无法正常工作,但自设评分系统部分仍可运行。
该指标结合了技术面、资金面(涨停、活跃度)和基本面(财务评分)进行综合筛选,属于一种多因子选股模型。
 

涨停天数:=10;
股票分数:=1;
ZJSZ:=FINANCE(7)*C<=30000000000;

DELL:=NOT(CODELIKE('688'));

{引用自设打分系统和扫雷宝评分:

扫雷宝评分电脑可以,手机不可用,

扫雷宝评分一般大于80朝上。

自设评分,一般在55朝上即可。

以下数据评分,引用自设打分系统。

评分:=SAFESCORE>=股票分数;

以下是自设评分系统:}

DLYZ1:=SUM((WINNER(C)*100),30)/30*0.1;

DLYZ2:=SUM((WINNER(C)*100),20)/20*0.4;

DLYZ3:=SUM((WINNER(C)*100),10)/10*0.3;

DLYZ4:=SUM((WINNER(C)*100),5)/5*0.1;

DLYZ5:=SUM((WINNER(C)*100),3)/3*0.1;

DLYZZ:=DLYZ1+DLYZ2+DLYZ3+DLYZ4+DLYZ5;

赚钱效应:IF(DLYZZ>38,DLYZZ,DLYZZ*1.3),LINETHICK3;

活跃度:IF(SUMBARS(VOL,CAPITAL)<100,100-SUMBARS(VOL,CAPITAL),1),NODRAW;

资产负债率:FINANCE(9),NODRAW;

流通市值:=FINANCE(40)/100000000,NODRAW;

利润同比:=FINANCE(43),NODRAW;

收入同比:=FINANCE(44),NODRAW;

{不要改动代码,否则引起变动}

ZT:=C=ZTPRICE(REF(C,1),0.1);

FS1:=IF(资产负债率<45,20,0);

FS11:=IF(100>资产负债率>=45,13,1);

FS2:=IF(利润同比>0,15,0);

FS22:=IF(-10<利润同比<=0,7,4);

FS3:=IF(收入同比>=0,15,0);

FS33:=IF(-10<收入同比<0,7,4);

FS4:=IF(赚钱效应>50,15,12);

FS5:=IF(活跃度>50,15,12);

FS6:=IF(COUNT(ZT,20)>=1,10,7);

JISUAN:=FS1+FS2+FS3+FS4+FS5+FS6+FS11+FS22+FS33;

分数值:IF(JISUAN<100,JISUAN,100),NODRAW;

{具体标记分数,以及结构,价格,位置,涨停,

综合来判断个股走势及当前位置。突破为主的小三浪。}

MA11:=MA(CLOSE,11);

MA36:=MA(CLOSE,36);

MA7:=MA(CLOSE,7);

MA4:=MA(CLOSE,4);

XJC:=CROSS(MA4,MA7);

XSC:=CROSS(MA7,MA4);

JCZQS:=BARSLAST(CROSS(MA11,MA36));

MONEYGS:=COUNT(XJC,JCZQS)+COUNT(XSC,JCZQS);

ZT1:=C=ZTPRICE(REF(C,1),0.1);

TJ8:=COUNT(ZT1,40)>=涨停天数;

TJ0:=MONEYGS=3 OR MONEYGS=2 ;

TJ1:=COUNT(CROSS(MA11,MA36),20)>=1 AND C>3 AND C<40;

TJ22:=MACD.DIF>=-0.10;

TJ2:=MACD.DIF>0 AND MACD.DEA>=0;

TJ33:=COUNT((MACD.MACD>0),20)>=13;

TJ44:=COUNT(MACD.DEA>0 AND REF(MACD.DEA,1)<0,20)>=1;

TJ5:=XJC OR XSC;


XG1:=TJ0 AND TJ1 AND TJ2 AND TJ44 AND TJ5 AND ZJSZ AND DELL AND 分数值>=股票分数 AND TJ8,NODRAW ;

XG2:=TJ0 AND TJ1 AND TJ22 AND TJ33 AND TJ5 AND ZJSZ AND DELL AND 分数值>=股票分数 AND TJ8,NODRAW ;

XG3:=MONEYGS>=2 AND MACD.MACD>0 AND MACD.DEA>0 AND REF(MACD.DEA,1)<0 AND ZJSZ AND DELL AND 分数值>=股票分数 AND TJ8,NODRAW ;

XG:XG1 OR XG2 OR XG3;


DRAWTEXT_FIX(ISLASTBAR,0,0,0,HYBLOCK);

DRAWTEXT_FIX(ISLASTBAR,0,0.15,0,GNBLOCK);

DRAWTEXT_FIX(ISLASTBAR,0,0.30,0,FGBLOCK);





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

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

涨停天数赋值:10
股票分数赋值:1
ZJSZ赋值:流通股本(股)*收盘价<=30000000000
DELL赋值:取反
DLYZ1赋值:(以收盘价计算的获利盘比例*100)的30日累和/30*0.1
DLYZ2赋值:(以收盘价计算的获利盘比例*100)的20日累和/20*0.4
DLYZ3赋值:(以收盘价计算的获利盘比例*100)的10日累和/10*0.3
DLYZ4赋值:(以收盘价计算的获利盘比例*100)的5日累和/5*0.1
DLYZ5赋值:(以收盘价计算的获利盘比例*100)的3日累和/3*0.1
DLYZZ赋值:DLYZ1+DLYZ2+DLYZ3+DLYZ4+DLYZ5
输出赚钱效应:如果DLYZZ>38,返回DLYZZ,否则返回DLYZZ*1.3,线宽为3
输出活跃度:如果成交量(手)累加至当前流通股本(手)的天数<100,返回100-成交量(手)累加至当前流通股本(手)的天数,否则返回1,NODRAW
输出资产负债率:资产负债率%,NODRAW
流通市值赋值:流通市值/100000000,NODRAW
利润同比赋值:利润同比%,NODRAW
收入同比赋值:收入同比%,NODRAW
ZT赋值:收盘价=计算涨停价
FS1赋值:如果资产负债率<45,返回20,否则返回0
FS11赋值:如果100>资产负债率>=45,返回13,否则返回1
FS2赋值:如果利润同比>0,返回15,否则返回0
FS22赋值:如果-10<利润同比<=0,返回7,否则返回4
FS3赋值:如果收入同比>=0,返回15,否则返回0
FS33赋值:如果-10<收入同比<0,返回7,否则返回4
FS4赋值:如果赚钱效应>50,返回15,否则返回12
FS5赋值:如果活跃度>50,返回15,否则返回12
FS6赋值:如果统计20日中满足ZT的天数>=1,返回10,否则返回7
JISUAN赋值:FS1+FS2+FS3+FS4+FS5+FS6+FS11+FS22+FS33
输出分数值:如果JISUAN<100,返回JISUAN,否则返回100,NODRAW
MA11赋值:收盘价的11日简单移动平均
MA36赋值:收盘价的36日简单移动平均
MA7赋值:收盘价的7日简单移动平均
MA4赋值:收盘价的4日简单移动平均
XJC赋值:MA4上穿MA7
XSC赋值:MA7上穿MA4
JCZQS赋值:上次MA11上穿MA36距今天数
MONEYGS赋值:统计JCZQS日中满足XJC的天数+统计JCZQS日中满足XSC的天数
ZT1赋值:收盘价=计算涨停价
TJ8赋值:统计40日中满足ZT1的天数>=涨停天数
TJ0赋值:MONEYGS=3 OR MONEYGS=2
TJ1赋值:统计20日中满足MA11上穿MA36的天数>=1 AND 收盘价>3 AND 收盘价<40
TJ22赋值:平滑异同平均线的DIF>=-0.10
TJ2赋值:平滑异同平均线的DIF>0 AND 平滑异同平均线的DEA>=0
TJ33赋值:统计20日中满足(平滑异同平均线的MACD>0)的天数>=13
TJ44赋值:统计20日中满足平滑异同平均线的DEA>0ANDREF(平滑异同平均线的DEA,1)<0的天数>=1
TJ5赋值:XJC OR XSC
XG1赋值:TJ0 AND TJ1 AND TJ2 AND TJ44 AND TJ5 AND ZJSZ AND DELL AND 分数值>=股票分数 AND TJ8,NODRAW
XG2赋值:TJ0 AND TJ1 AND TJ22 AND TJ33 AND TJ5 AND ZJSZ AND DELL AND 分数值>=股票分数 AND TJ8,NODRAW
XG3赋值:MONEYGS>=2 AND 平滑异同平均线的MACD>0 AND 平滑异同平均线的DEA>0 AND 1日前的平滑异同平均线的DEA<0 AND ZJSZ AND DELL AND 分数值>=股票分数 AND TJ8,NODRAW
输出XG:XG1 OR XG2 OR XG3
当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字
当满足条件是否最后一个周期时,在横轴0纵轴0.15位置书写文字
当满足条件是否最后一个周期时,在横轴0纵轴0.30位置书写文字
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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