找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 股票 资源 源码
查看: 236|回复: 1

通达信【破冰信号】选股指标公式(含源码),开源破冰一路选股

 火.. [复制链接]

1413

主题

96

回帖

4万

积分

管理员

积分
48062
发表于 2025-11-5 07:00:02 | 显示全部楼层 |阅读模式


大家好,连续卖飞了几只大肉,好是气闷。最近在测试策略池监控,看能否实现通达信的全自动选。
今天分享的这个指标,测试了下,虽然表现一般,还有优化空间,这里分享给朋友们。

一、指标说明:
核心算法:用5日均价通道+20日偏离度,先圈定“价稳”区间,再用3%≤涨幅≤5%且放量金叉确认“破冰”。
信号输出:主图黄色K线+“破冰”文字;副图叠加四重图标;选股公式一键筛出当日破冰票。
周期:30 min—日线均可,震荡市效果最佳。
环境:大盘止跌或上升初期,破冰成功率最高。
顺序: ① 选股公式盘后扫板→② 副图复核图标是否完整→③ 主图观察次日回踩A1线是否漏底,不漏底视为有效
二、通达信程序交易评测系统:
评测条件
1、评测时段:2024/01/06-2025/10/28向前多取100个数据用于计算
2、评测品种:全A
3、开仓条件:本周期收盘价
4、开仓方式:使用全部资金开仓
5、止损平仓:不计止损止盈
6、交易费用:买入:0.05%卖出:0.15%
7、平仓条件:
平仓规则是,持股1天后最高卖为平仓条件,胜率为87.27%


平仓规则是,持股1天后尾盘卖为平仓条件,胜率为48.16%


平仓规则是,持股5天后尾盘卖为平仓条件,胜率为49.33%


PS:由于通达信测评程序自身有局限性,当测评周期设置为1的时候,无论设置多少点平仓测评结果不会有任何变化
数据回测分析
1、胜率、盈亏比、平均收益、涨幅
根据近几年信号的胜率、盈亏比和平均收益可以评估投资策略的稳定性和盈利能力。高胜率、较高的盈亏比和平均收益通常意味着较为成功的策略。
1)各板块数据分析


2)近期数据分析


2、次日最高卖成功率分析
指标出信号当天尾盘入,第二天盘中冲高就出,用最高价测评中寻找到第二天能冲高出局机会。持股周期为1,用最高价测评是寻求第二天信号各个维度冲高的概率.通俗解释就是在统计周期内第二天冲高N(N即是涨幅)个点机会是多少,第二天具体有机会冲高获利点数概率统计如下,不管收盘涨跌:


PS:上面表格能很好的把在统计周期内相应冲高点位概率直接量化出来,这样既有第二天冲高概率统计,又有具体获利点位概率的量化结果;大家都能真正做到心里有底,可以根据以上统计让自己大概能知道第二天操作到什么位置就能止盈或者止损。


3、平均涨跌及成功率分析
分别从每个月、日平均盈利、胜率、盈亏比对该指标信号情况进行分析,对应相应的周期,可以判断出该选股指标适用哪个周期,最终帮助实现技术面(指标共振辅助)及基本面(行业、财务数据等),消息面/情绪周期三位一体的交易模式。
1)每月胜率
红色柱图为成功信号,绿色柱子图为失败信号,橙色折线为胜率


2)每月平均涨跌幅及盈亏比
红色柱图为正盈利,绿色柱子图为负盈利,蓝色折线为盈亏比


3)每日平均涨跌幅
红色柱图为正盈利,绿色柱子图为负盈利


4)每日出股数及累计盈利
红色柱图为成功信号,绿色柱子图为失败信号,蓝色折线为累计盈利


4、近期信号个股及均匀性分析
示例

四、回测曲线
回测参数说明:
开仓条件:T0收盘;平仓条件:T1收盘;初始资产:1;最大持仓数10;无风险年化利率:2%
1、每日收益曲线
2、年收益及月收益


六、指标源码:
选股
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
A1:=AA*102/100;
A2:=AA*(200-102)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
A3:=(1+7/100)*DD;
A4:=(1-7/100)*DD;
MG:=CROSS(C,A1) AND C>REF(C,1) AND C/REF(C,1)>=1.03 AND C/REF(C,1)<=1.05 AND REF(C>REF(C,1) AND C>0,1);
买:FILTER(MG,30);

副图
AA:=MA((2*CLOSE+HIGH+LOW)/4,5);
A1:=AA*102/100;
A2:=AA*(200-102)/100;
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
A3:=(1+7/100)*DD;
A4:=(1-7/100)*DD;
MG:=CROSS(C,A1) AND C>REF(C,1) AND C/REF(C,1)>=1.03 AND C/REF(C,1)<=1.05 AND REF(C>REF(C,1) AND C>0,1);
买:=FILTER(MG,30);
STICKLINE(买,0,10,0,1),COLORYELLOW;
STICKLINE(买,0,1,5,1),COLORYELLOW;
DRAWICON(买,10,18);
DRAWICON(买,1,1);
DRAWICON(买,3,30);
DRAWICON(买,5,30);
DRAWTEXT(买,7,'破'),COLORYELLOW;
DRAWTEXT(买,5,'冰'),COLORYELLOW;




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

27

回帖

0

积分

注册会员

积分
0
发表于 4 天前 来自手机 | 显示全部楼层
谢谢楼主分享,好人一生平安
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋| 股指标网 ( 渝ICP备2024026571号-1 )

GMT+8, 2025-12-8 11:47 Powered by Discuz! X3.5