通达信〖斩妖夺命神刀〗筛选基本面相对稳健处于蓄势阶段或启动初期潜力源码
该指标出票频率较低,平均每两天仅产生一个信号,支持手机端使用,可长期应用。具备一定技术能力的用户,还可根据自身需求进行优化调整。
本指标主要适用于A股市场,旨在筛选基本面相对稳健、处于蓄势阶段或启动初期的潜力个股,并精准捕捉右侧突破的买入时机。
个人经验分享:建议在每日下午2:45左右进行尾盘选股操作。
在通达信软件中,可通过右下角键盘精灵输入“.401”进行排序选股,或直接运行选股公式。
注:以上内容仅供学习与研究参考,不构成任何投资建议,风险请自行承担。
{—— 筛选条件:去科创板/京板/次新/ST ——}
CC1 := IF(CODELIKE('688'), 0, 1); {去科创板}
CC2 := IF(CODELIKE('9') OR CODELIKE('8') OR CODELIKE('4'), 0, 1); {去京板}
CC3 := TOTALBARSCOUNT >= 250; {去次新股}
CC4 := NOT (NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')); {去S}
{—— 参数 ——}
CCN := 9;
CCN1 := 5;
CCN2 := 34;
{—— MACD 类 ——}
CC5 := EMA(CLOSE, 12) - EMA(CLOSE, 26);
CC6 := EMA(CC5, 9);
CC7 := (CC5 - CC6) * 2;
{—— KDJ 类 ——}
CC8 := (CLOSE - LLV(LOW, CCN)) / (HHV(HIGH, CCN) - LLV(LOW, CCN)) * 100;
CC9 := SMA(CC8, 3, 1);
CC10 := SMA(CC9, 3, 1);
CC11 := 3 * CC9 - 2 * CC10;
CC12 := VOL / CAPITAL * 100; {换手率}
{—— 加权均价 + 趋势线 ——}
CC13 := (3 * C + L + O + H) / 6;
CC14 := (20 * CC13 + 19 * REF(CC13,1) + 18 * REF(CC13,2) + 17 * REF(CC13,3) + 16 * REF(CC13,4)
+ 15 * REF(CC13,5) + 14 * REF(CC13,6) + 13 * REF(CC13,7) + 12 * REF(CC13,8) + 11 * REF(CC13,9)
+ 10 * REF(CC13,10) + 9 * REF(CC13,11) + 8 * REF(CC13,12) + 7 * REF(CC13,13) + 6 * REF(CC13,14)
+ 5 * REF(CC13,15) + 4 * REF(CC13,16) + 3 * REF(CC13,17) + 2 * REF(CC13,18) + REF(CC13,20)) / 210;
CC15 := EMA(CC14, 13);
CC16 := (3 * C + L + O + H) / 6;
CC17 := EMA(CC16, 6);
CC18 := EMA(CC16, 5);
CC19 := EMA(CLOSE, 17);
CC20 := BARSLAST(CC19 < CC15);
CC21 := 100 * (C - LLV(L, CCN2)) / (HHV(C, CCN2) - LLV(L, CCN2));
CC22 := (AMOUNT / C) / (HHV(AMOUNT, CCN2) / HHV(C, CCN2));
CC23 := IF(CC22 > 1, 1, CC22) * 100;
CC24 := C = HHV(C, 20);
CC25 := BARSLAST(CC24);
CC26 := IF(CC25 > 0, REF(C, CC25), REF(C, CC25));
CC27 := CROSS(C, REF(CC26, 1));
CC28 := CC27 AND COUNT(CC27, 5) = 1;
CC29 := CC23 >= 97 AND CC21 > 90;
CC30 := 100 * (C - LLV(L, CCN1)) / (HHV(C, CCN1) - LLV(L, CCN1));
CC31 := EXIST(CROSS(CC17, CC18), 2);
CC32 := EXIST(CC7 > 0, 4) AND CC7 < 0;
CC33 := MA(VOL, 10) > MA(VOL, 5);
CC34 := EVERY(C > CC15 AND O > CC15, 5);
CC35 := HHV(VOL, 30) / VOL > 2;
CC36 := CC20 < 30;
CC37 := SUM(CC12, 30) > 30;
CC38 := C > 5 AND C < 20;
CC39 := EXIST(CC29, 30) OR EXIST(CC28, 30);
CC40 := C / CC15 < 1 + 0.01 * 4;
CC41 := CC30 < 50;
DD1:=IF(CC33 AND CC34 AND CC35 AND CC36 AND CC37 AND CC38 AND CC39 AND CC40 AND CC41, 60, 0), COLORRED, LINETHICK2;
CC42 := 3 * SMA((CLOSE - LLV(LOW, 27)) / (HHV(HIGH, 27) - LLV(LOW, 27)) * 100, 5, 1)
- 2 * SMA(SMA((CLOSE - LLV(LOW, 27)) / (HHV(HIGH, 27) - LLV(LOW, 27)) * 100, 5, 1), 3, 1), COLOR00FFFF;
DD2:=IF(CC42 < 5, 50, 0), COLORFFFFFF, LINETHICK3;
CC43 := CLOSE / REF(CLOSE, 1) > 1.04 AND REF(C,1) * 1.1 - C < 0.3
AND BETWEEN(FORCAST(VOL, 4), 0.2 * FORCAST(VOL, 12), 2.1 * FORCAST(VOL, 12));
DD3:=FILTER(CC43, 28) * 100, COLORYELLOW, LINETHICK3;
CC44 := EMA(C, 34);
CC45 := HHV(CLOSE, 6);
CC46 := IF(CC44 > REF(CC44, 1) AND CLOSE / REF(CC45, 29) >= 1.01, CC44, DRAWNULL), LINETHICK3, COLORRED;
CC47 := CC46 > 0;
CC48:=COUNT(CC47, 25) = 25;
VAR2:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);
VAR3:=(((CLOSE - LLV(LOW,18)) / (HHV(HIGH,18) - LLV(LOW,18))) * 100);
VAR4:=SMA(VAR3,9,1);
VAR5:=SMA(VAR4,3,1);
快线:=((3 * VAR4) - (2 * VAR5)), LINETHICK2 , COLORRED;
趋势线:=SMA(快线,3,1),COLORYELLOW;
EMA快线:=EMA(快线,4),COLORFF8080;
DD4:=CC33 AND CC34 AND CC35 AND CC36 AND CC37 AND CC38 AND CC39 AND CC40 AND CC41
AND CC48 AND CC1 AND CC2 AND CC3 AND CC4;
XG99:=100 * (COUNT(DD4 > 0, 108) >= 1), COLORFF8080, LINETHICK2;
XG:110 * (CROSS(DD3, 0.1) AND XG99 > 0 AND CROSS(快线,MAX(趋势线,EMA快线))), COLORMAGENTA, LINETHICK3;
XG34:=70 * (COUNT(XG > 0, 34) >= 1), COLORCYAN, LINETHICK2;

未来函数检测结果如下:
该公式包含未来函数:CAPITAL
定制指标公式、软件请联系QQ或微信同号:88652583
赋值: 如果模糊匹配品种代码,返回0,否则返回1
赋值: 如果模糊匹配品种代码ORCODELIKE('8')ORCODELIKE('4'),返回0,否则返回1
赋值: 总的周期数 >= 250
赋值: 取反
赋值: 9
赋值: 5
赋值: 34
赋值: 收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
赋值: CC5的9日指数移动平均
赋值: (CC5 - CC6) * 2
赋值: (收盘价 - CCN日内最低价的最低值) / (CCN日内最高价的最高值 - CCN日内最低价的最低值) * 100
赋值: CC8的3日[1日权重]移动平均
赋值: CC9的3日[1日权重]移动平均
赋值: 3 * CC9 - 2 * CC10
赋值: 成交量(手) / 当前流通股本(手) * 100
赋值: (3 * 收盘价 + 最低价 + 开盘价 + 最高价) / 6
赋值: (20 * CC13 + 19 * 1日前的CC13 + 18 * 2日前的CC13 + 17 * 3日前的CC13 + 16 * 4日前的CC13 + 15 * 5日前的CC13 + 14 * 6日前的CC13 + 13 * 7日前的CC13 + 12 * 8日前的CC13 + 11 * 9日前的CC13 + 10 * 10日前的CC13 + 9 * 11日前的CC13 + 8 * 12日前的CC13 + 7 * 13日前的CC13 + 6 * 14日前的CC13 + 5 * 15日前的CC13 + 4 * 16日前的CC13 + 3 * 17日前的CC13 + 2 * 18日前的CC13 + 20日前的CC13) / 210
赋值: CC14的13日指数移动平均
赋值: (3 * 收盘价 + 最低价 + 开盘价 + 最高价) / 6
赋值: CC16的6日指数移动平均
赋值: CC16的5日指数移动平均
赋值: 收盘价的17日指数移动平均
赋值: 上次CC19赋值: 100 * (收盘价 - CCN2日内最低价的最低值) / (CCN2日内收盘价的最高值 - CCN2日内最低价的最低值)
赋值: (成交额(元) / 收盘价) / (CCN2日内成交额(元)的最高值 / CCN2日内收盘价的最高值)
赋值: 如果CC22>1,返回1,否则返回CC22 * 100
赋值: 收盘价 = 20日内收盘价的最高值
赋值: 上次CC24距今天数
赋值: 如果CC25>0,返回CC25日前的收盘价,否则返回CC25日前的收盘价
赋值: 收盘价上穿1日前的CC26
赋值: CC27 AND 统计5日中满足CC27的天数 = 1
赋值: CC23 >= 97 AND CC21 > 90
赋值: 100 * (收盘价 - CCN1日内最低价的最低值) / (CCN1日内收盘价的最高值 - CCN1日内最低价的最低值)
赋值: 最近2日存在CC17上穿CC18
赋值: 最近4日存在CC7>0 AND CC7 < 0
赋值: 成交量(手)的10日简单移动平均 > 成交量(手)的5日简单移动平均
赋值: 最近5日一直存在收盘价>CC15ANDO>CC15
赋值: 30日内成交量(手)的最高值 / 成交量(手) > 2
赋值: CC20 < 30
赋值: CC12的30日累和 > 30
赋值: 收盘价 > 5 AND 收盘价 < 20
赋值: 最近30日存在CC29 OR 最近30日存在CC28
赋值: 收盘价 / CC15 < 1 + 0.01 * 4
赋值: CC30 < 50
DD1赋值:如果CC33ANDCC34ANDCC35ANDCC36ANDCC37ANDCC38ANDCC39ANDCC40ANDCC41,返回60,否则返回0, 画红色, 线宽为2
赋值: 3 * (收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均 - 2 * (收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均, COLOR00FFFF
DD2赋值:如果CC42<5,返回50,否则返回0, COLORFFFFFF, 线宽为3
赋值: 收盘价 / 1日前的收盘价 > 1.04 AND 1日前的收盘价 * 1.1 - 收盘价 < 0.3 AND 成交量(手)的4日线性回归预测值位于0.2*成交量(手)的12日线性回归预测值和2.1*成交量(手)的12日线性回归预测值之间
DD3赋值:CC43的28日过滤 * 100, 画黄色, 线宽为3
赋值: 收盘价的34日指数移动平均
赋值: 6日内收盘价的最高值
赋值: 如果CC44>1日前的CC44ANDCLOSE/29日前的CC45>=1.01,返回CC44,否则返回无效数, 线宽为3, 画红色
赋值: CC46 > 0
CC48赋值:统计25日中满足CC47的天数 = 25
VAR2赋值:(((收盘价 - 1日前的收盘价) / 1日前的收盘价) * 100)
VAR3赋值:(((收盘价 - 18日内最低价的最低值) / (18日内最高价的最高值 - 18日内最低价的最低值)) * 100)
VAR4赋值:VAR3的9日[1日权重]移动平均
VAR5赋值:VAR4的3日[1日权重]移动平均
快线赋值:((3 * VAR4) - (2 * VAR5)), 线宽为2 , 画红色
趋势线赋值:快线的3日[1日权重]移动平均,画黄色
EMA快线赋值:快线的4日指数移动平均,COLORFF8080
DD4赋值:CC33 AND CC34 AND CC35 AND CC36 AND CC37 AND CC38 AND CC39 AND CC40 AND CC41 AND CC48 AND CC1 AND CC2 AND CC3 AND CC4
XG99赋值:100 * (统计108日中满足DD4>0的天数 >= 1), COLORFF8080, 线宽为2
输出XG:110 * (DD3上穿0.1 AND XG99 > 0 AND 快线上穿趋势线和EMA快线的较大值), 画洋红色, 线宽为3
XG34赋值:70 * (统计34日中满足XG>0的天数 >= 1), 画青色, 线宽为2