通达信【KDJ/RSI/MACD/主力线】四指标共振选股公式源码


指标是一个典型的“多因子共振”筛选器,其核心功能是通过层层筛选,捕捉强势股在回调结束后的“起飞”时刻。它综合了趋势、动量、成交量、价格形态等多个维度的信号,只有当所有条件同时满足时,才会发出最终的买入信号。

主要功能

综合评分系统:指标内部集成了多个经典的技术分析维度,如同一个自动化的评分系统。它会同时评估股价的趋势方向(如BBI、MA均线)、动量强弱(如MACD、KDJ、RSI的变体)、资金流向以及成交量的变化。

捕捉回调买点:特别设计了对特定K线形态和成交量的识别逻辑,旨在筛选出那些经历过快速下跌或调整,但内在动能已经反转向上的个股,寻找“黄金坑”后的启动点。

操作策略

买入信号:当指标输出“选股”信号时,代表所有预设条件均已满足,多空力量对比发生根本性转变,是确定性较高的买入时机。

信号解读:此信号意味着股价已企稳,短期均线上穿长期均线,技术指标全部翻红形成金叉,且成交量配合健康放大,是多种利好因素集中爆发的结果。
 
DIF:=EMA(C,8)-EMA(C,13);
DEA:=EMA(DIF,5);
RS1:=(C-LLV(L,8))/(HHV(H,8)-LLV(L,8))*100;
K:=SMA(RS1,3,1);
D:=SMA(K,3,1);
LC:=REF(C,1);
R1:=(SMA(MAX(C-LC,0),5,1))/(SMA(ABS(C-LC),5,1))*100;
R2:=(SMA(MAX(C-LC,0),13,1))/(SMA(ABS(C-LC),13,1))*100;
RS2:=-(HHV(H,13)-C)/(HHV(H,13)-LLV(L,13))*100;
LW1:=SMA(RS2,3,1);
LW2:=SMA(LW1,3,1);
MTM:=C-REF(C,1);
MMS:=100*EMA(EMA(MTM,5),3)/EMA(EMA(ABS(MTM),5),3);
MMM:=100*EMA(EMA(MTM,13),8)/EMA(EMA(ABS(MTM),13),8);
MAV:=(C*2+H+L)/4;
SK:=EMA(MAV,13)-EMA(MAV,34);
SD:=EMA(SK,5);
KF:=(-2*(SK-SD))*3.8;
DF:=(2*(SK-SD))*3.8;
M5:=MA(C,5);
M5R:=REF(MA(C,5),1);
G2:=IF(MONTH<12,1,1);
G3:=(2*C+H+L)/4;
G4:=LLV(L,34);
G5:=HHV(H,34);
ZL:=EMA((G3-G4)/(G5-G4)*100,13)*G2;
SL:=EMA(0.667*REF(ZL,1)+0.333*ZL,2);
V11:=MA(C,10);
V12:=MA(C,55);
V13:=(REF(C,3)-C)/REF(C,3)*100>5;
V14:=FILTER(V13,10);
V15:=BARSLAST(V14);
V16:=REF(H,V15+2);
V17:=REF(H,V15+1);
V18:=REF(H,V15);
V19:=MAX(V16,V17);
V110:=MAX(V19,V18);
V111:=(C-REF(C,1))/REF(C,1)*100>5;
V112:=V15<150;
V113:=(O-V110)/V110*100<30;
V114:=(C-LLV(L,V15))/LLV(L,V15)*100<50;
V115:=(C-REF(O,5))/REF(O,5)*100<30;
V116:=V/MA(V,5)<3.5;
V117:=(C-REF(C,89))/REF(C,89)*100<80;
V118:=V111 AND V112 AND V113 AND V114 AND V115 AND V116 AND V117;
V119:=FILTER(V118,15);
V120:=(C-V12)/V12<0.1;
V121:=(C-V11)/V11<0.3;
V122:=(V120=1 AND V121=1)*0.2;
V123:=(V122=0 AND REF(V122,1)=0.2 AND REF(COUNT(V122=0.2,10)=10,1)=1)*(-0.1);
V124:=V123=(-0.1);
V125:=V119 OR V124;
V127:=V/REF(V,1)>1.2 AND C>O OR (L>REF(H,1) AND O>C AND V/REF(V,1)>1.2);
V128:=IF(CODELIKE(3) OR (CODELIKE(4) AND DATE>=1200824),C>=ZTPRICE(REF(C,1),0.2) AND C=H,C>=ZTPRICE(REF(C,1),0.1) AND C=H);
BBI:=(MA(C,3)+MA(C,6)+MA(C,12)+MA(C,24))/4;
V129:=V125 AND V127 AND V128 AND REF(NOT(V128),1) AND (DF>KF) AND (M5R<=M5) AND (ZL>SL) AND (DIF>DEA) AND (K>D) AND (R1>R2) AND (LW1>LW2) AND (C>BBI) AND (MMS>MMM);
选股: V129;






来函数检测结果如下
该公式没有未来函数


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

DIF赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
DEA赋值:DIF的5日指数移动平均
RS1赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
K赋值:RS1的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
LC赋值:1日前的收盘价
R1赋值:(收盘价-LC和0的较大值的5日[1日权重]移动平均)/(收盘价-LC的绝对值的5日[1日权重]移动平均)*100
R2赋值:(收盘价-LC和0的较大值的13日[1日权重]移动平均)/(收盘价-LC的绝对值的13日[1日权重]移动平均)*100
RS2赋值:-(13日内最高价的最高值-收盘价)/(13日内最高价的最高值-13日内最低价的最低值)*100
LW1赋值:RS2的3日[1日权重]移动平均
LW2赋值:LW1的3日[1日权重]移动平均
MTM赋值:收盘价-1日前的收盘价
MMS赋值:100*MTM的5日指数移动平均的3日指数移动平均/MTM的绝对值的5日指数移动平均的3日指数移动平均
MMM赋值:100*MTM的13日指数移动平均的8日指数移动平均/MTM的绝对值的13日指数移动平均的8日指数移动平均
MAV赋值:(收盘价*2+最高价+最低价)/4
SK赋值:MAV的13日指数移动平均-MAV的34日指数移动平均
SD赋值:SK的5日指数移动平均
KF赋值:(-2*(SK-SD))*3.8
DF赋值:(2*(SK-SD))*3.8
M5赋值:收盘价的5日简单移动平均
M5R赋值:1日前的收盘价的5日简单移动平均
G2赋值:如果月份<12,返回1,否则返回1
G3赋值:(2*收盘价+最高价+最低价)/4
G4赋值:34日内最低价的最低值
G5赋值:34日内最高价的最高值
ZL赋值:(G3-G4)/(G5-G4)*100的13日指数移动平均*G2
SL赋值:0.667*1日前的ZL+0.333*ZL的2日指数移动平均
V11赋值:收盘价的10日简单移动平均
V12赋值:收盘价的55日简单移动平均
V13赋值:(3日前的收盘价-收盘价)/3日前的收盘价*100>5
V14赋值:V13的10日过滤
V15赋值:上次V14距今天数
V16赋值:V15+2日前的最高价
V17赋值:V15+1日前的最高价
V18赋值:V15日前的最高价
V19赋值:V16和V17的较大值
V110赋值:V19和V18的较大值
V111赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>5
V112赋值:V15<150
V113赋值:(开盘价-V110)/V110*100<30
V114赋值:(收盘价-V15日内最低价的最低值)/V15日内最低价的最低值*100<50
V115赋值:(收盘价-5日前的开盘价)/5日前的开盘价*100<30
V116赋值:成交量(手)/成交量(手)的5日简单移动平均<3.5
V117赋值:(收盘价-89日前的收盘价)/89日前的收盘价*100<80
V118赋值:V111 AND V112 AND V113 AND V114 AND V115 AND V116 AND V117
V119赋值:V118的15日过滤
V120赋值:(收盘价-V12)/V12<0.1
V121赋值:(收盘价-V11)/V11<0.3
V122赋值:(V120=1 AND V121=1)*0.2
V123赋值:(V122=0 AND 1日前的V122=0.2 AND 1日前的统计10日中满足V122=0.2的天数=10=1)*(-0.1)
V124赋值:V123=(-0.1)
V125赋值:V119 OR V124
V127赋值:成交量(手)/1日前的成交量(手)>1.2 AND 收阳线OR (最低价>1日前的最高价 AND 收阴线AND 成交量(手)/1日前的成交量(手)>1.2)
V128赋值:如果模糊匹配品种代码OR(模糊匹配品种代码ANDDATE>=1200824),返回收盘价>=计算涨停价ANDC=最高价,否则返回收盘价>=计算涨停价ANDC=最高价
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
V129赋值:V125 AND V127 AND V128 AND 1日前的取反 AND (DF>KF) AND (M5R<=M5) AND (ZL>SL) AND (DIF>DEA) AND (K>D) AND (R1>R2) AND (LW1>LW2) AND (收盘价>BBI) AND (MMS>MMM)
输出选股: V129
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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