通达信金叉套利副图/选股预警源码

这个指标公式是一个综合性的选股条件,用于识别多个技术指标同时发出买入信号的股票。其核心逻辑是寻找价格、成交量、动能指标以及不同时间周期均线产生共振的时点。

公式结构解析:

1. 基础指标计算:
计算了5日和10日的收盘价指数移动平均线(`MA5`, `MA10`)。
计算了5日和10日的成交量指数移动平均线(`MV5`, `GSZX`)。
引用了周线级别的KDJ指标的K值和D值(`K`, `D`)。
计算了19日和2日的收盘价简单移动平均线(`CG`, `CD`)。
计算了MACD指标的快线(`DIF`)、慢线(`DEA`)。

2. 子条件定义:
`MACD1`:要求MACD处于强势状态,即快线上涨、慢线不跌且快线在慢线之上。
`V1`:要求价格处于强势状态,即短期均线上涨、收盘价上涨且当日收阳线(涨幅超过1%)。
`VV1`:要求成交量处于放量状态,即短期成交量均线上涨、中期成交量均线不跌,且当日成交量显著放大(超过前一日1.2倍)。
`KD1`:要求周线级别的KDJ指标处于强势状态,即K值和D值均上涨。
`VA`:这是一个“金叉共振”的确认条件。它要求在过去1个交易日内,同时出现过以下四种金叉信号:周KDJ的K上穿D、价格短期均线(MA5)上穿中期均线(MA10)、成交量短期均线(MV5)上穿中期均线(GSZX)、以及MACD的快线(DIF)上穿慢线(DEA)。

3. 最终选股信号(`XG2`):
最终的买入信号需要满足一个复合条件:
第一部分(共振启动):必须同时满足上述所有子条件(`V1`, `VV1`, `KD1`, `MACD1`, `VA`)。这意味着价格、成交量、周线动量、MACD动量以及多指标的金叉在近期实现了高度同步。
第二部分(突破确认):在上述共振条件满足的同时,要求股价的短期均线(`CD`,2日均线)向上穿越长期均线(`CG`,19日均线),作为趋势启动的最终确认。

使用要点:
这是一个非常严格的选股公式,旨在筛选出多维度技术面形成强烈共振的股票,信号出现频率可能较低。
信号`XG2`输出为1时,代表所有条件同时满足。
由于引用了周线数据(`K`, `D`),在盘中或日线周期下使用时,该指标会调用对应的周线指标值进行计算。
公式中的`VA`条件使用了`COUNT(...,1)>=1`,其含义是“在最近1根K线(包括当前K线)的周期内,该事件至少发生过1次”。这通常用于确认金叉刚刚发生。
 
MA5:=EMA(C,5);
MA10:=EMA(C,10);
MV5:=EMA(V,5);
GSZX:=EMA(V,10);
K:="KDJ.K#WEEK";
D:="KDJ.D#WEEK";
CG:=MA(CLOSE,19);
CD:=MA(CLOSE,2);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);

MACD1:=DIF>REF(DIF,1) AND DEA>=REF(DEA,1) AND DIF>DEA;

V1:=MA5>REF(MA5,1) AND MA10>REF(MA10,1) AND C>REF(C,1) AND C/O>1.01;

VV1:=MV5>REF(MV5,1) AND GSZX>=REF(GSZX,1) AND V>REF(V,1)*1.2 ;

KD1:=K>REF(K,1) AND D>=REF(D,1);

VA:=COUNT(CROSS(K,D),1)>=1 AND COUNT(CROSS(MA5,MA10),1)>=1 AND

COUNT(CROSS(MV5,GSZX),1)>=1 AND COUNT(CROSS(DIF,DEA),1)>=1;

XG2:(IF(V1 AND VV1 AND KD1 AND MACD1 AND VA,1,0)) AND (CROSS(CD,CG));





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


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

MA5赋值:收盘价的5日指数移动平均
MA10赋值:收盘价的10日指数移动平均
MV5赋值:成交量(手)的5日指数移动平均
GSZX赋值:成交量(手)的10日指数移动平均
K赋值:"KDJ的K[取周线数据]"
D赋值:"KDJ的D[取周线数据]"
CG赋值:收盘价的19日简单移动平均
CD赋值:收盘价的2日简单移动平均
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MACD1赋值:DIF>1日前的DIF AND DEA>=1日前的DEA AND DIF>DEA
V1赋值:MA5>1日前的MA5 AND MA10>1日前的MA10 AND 收盘价>1日前的收盘价 AND 收盘价/开盘价>1.01
VV1赋值:MV5>1日前的MV5 AND GSZX>=1日前的GSZX AND 成交量(手)>1日前的成交量(手)*1.2
KD1赋值:K>1日前的K AND D>=1日前的D
VA赋值:统计1日中满足K上穿D的天数>=1 AND 统计1日中满足MA5上穿MA10的天数>=1 ANDCOUNT(MV5上穿GSZX,1)>=1 AND 统计1日中满足DIF上穿DEA的天数>=1
输出XG2:(如果V1ANDVV1ANDKD1ANDMACD1ANDVA,返回1,否则返回0) AND (CD上穿CG)
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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