通达信强势股反杀,和谐源码分享

该指标是一个复合选股公式,用于识别特定的技术形态。其核心逻辑是结合价格突破、均线系统、波动率以及形态强度进行综合判断。

公式核心逻辑与使用要点:

1. 核心形态信号 (X_3):寻找当日同时向上突破5日和24日(加两倍标准差上轨)均线的K线。要求开盘价低于这两条线,收盘价高于这两条线。同时,60日均线必须向上,且当日涨幅超过3%。

2. 形态确认与过滤 (X_5, X_12):
`X_5` 确保上述突破形态 (`X_3`) 在过去5天内是首次出现。
`X_12` 是最终形态信号的组合,它有两种触发路径:
路径一:昨日出现了首次突破信号 (`X_9`),且今日K线为实体极小的阳线(收盘/开盘比<1.01),同时今日高低振幅>3%,且最近7日内最高价/最低开盘价之比<1.15(表明近期波动收敛)。
路径二:今日直接出现首次突破信号 (`X_5`),且今日最高价创20日新高 (`X_8`),同时满足近期波动收敛条件 (`X_11`)。

3. 均线系统强度评分 (X_21):构建了一个均线多空强度评分系统。通过检查收盘价与5、10、20日均线的位置关系,以及5日均线与10日、20日均线的位置关系,外加20日均线是否向上,共6个条件。每个条件满足则+10分,不满足则-10分。总分范围在 -60 到 +60 之间。

4. 强度评分状态 (X_22, X_23, X_24):
`X_22`:评分由前一日的小于等于0转为今日大于0,即由弱转强。
`X_23`:评分大于10分,且连续三日评分保持强势或走强(今日评分 >= 昨日评分 >= 前日评分)。
`X_24`:评分达到满分60分,即所有6个均线条件全部满足,为最强多头排列状态。

5. 最终输出条件:这是一个`FILTER`函数与逻辑“与”的组合。
`FILTER(X_12, 6)`:对形态信号`X_12`进行6天内的信号过滤,防止信号过于密集。
`X_24=1`:要求当前交易日的均线强度评分必须为满分60分(最强多头排列)。
`X_26=1`:`X_26`定义为上一次“非满分状态”到当前的天数。`X_26=1`意味着昨天还不是满分状态 (`X_24`不为1),而今天首次达到了满分状态。

使用场景:
该指标旨在选出同时满足以下苛刻条件的个股:
形态上:刚刚完成对关键均线(及通道上轨)的强势突破(涨幅>3%),且突破形态可能是“破茧而出”或“创新高突破”。
结构上:均线系统恰好于今日形成完美的全多头排列(收盘价在所有均线之上,短期均线在长期均线之上,长期均线向上),且这种完美排列状态是“首次出现”。
通过`FILTER`函数,确保此类高强度的复合信号不会在短期内重复发出。

总结:该公式寻找的是“关键位置强势突破”与“均线系统首次形成完美多头排列”产生共振的启动点,属于一种追求高确定性的追涨或启动点确认策略。信号会非常稀少。
 
X_1:=MA(CLOSE,5);
X_2:=MA(CLOSE,24)+2*STD(CLOSE,24);
X_3:=OPEN<X_1 AND CLOSE>X_1 AND OPEN<X_2 AND CLOSE>X_2 AND MA(CLOSE,60)>REF(MA(CLOSE,60),1) AND CLOSE/REF(CLOSE,1)>1.03;
X_4:=HHV(CLOSE,5)/LLV(OPEN,5)<1.05;
X_5:=COUNT(REF(X_3,1),5)<1 AND X_3;
X_6:=CLOSE>OPEN AND CLOSE/OPEN<1.01;
X_7:=REF(CLOSE,1)/REF(CLOSE,2)<1.05;
X_8:=HIGH>=HHV(CLOSE,20);
X_9:=REF(X_5,1);
X_10:=HIGH/LOW>1.03;
X_11:=HHV(CLOSE,7)/LLV(OPEN,7)<1.15;
X_12:=X_6 AND X_9 AND X_10 AND X_11 OR (X_5 AND X_8 AND X_11);
X_13:=MA(CLOSE,20);
X_14:=CLOSE>MA(CLOSE,5);
X_15:=MA(CLOSE,5)>MA(CLOSE,10);
X_16:=CLOSE>MA(CLOSE,10);
X_17:=MA(CLOSE,5)>MA(CLOSE,20);
X_18:=CLOSE>MA(CLOSE,20);
X_19:=REF(X_13,1);
X_20:=X_13>X_19;
X_21:=IF(X_14,10,-10)+IF(X_15,10,-10)+IF(X_16,10,-10)+IF(X_17,10,-10)+IF(X_18,10,-10)+IF(X_20,10,-10);
X_22:=REF(X_21,1)<=0 AND X_21>0;
X_23:=X_21>10 AND X_21>=REF(X_21,1) AND X_21>=REF(X_21,2);
X_24:=X_21=60;
X_25:=X_22 OR X_23 OR X_24;
X_26:=BARSLAST(NOT(X_24));
FILTER(X_12,6) AND X_24=1 AND X_26=1;


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


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

X_1赋值:收盘价的5日简单移动平均
X_2赋值:收盘价的24日简单移动平均+2*收盘价的24日估算标准差
X_3赋值:开盘价X_1 AND 开盘价X_2 AND 收盘价的60日简单移动平均>1日前的收盘价的60日简单移动平均 AND 收盘价/1日前的收盘价>1.03
X_4赋值:5日内收盘价的最高值/5日内开盘价的最低值<1.05
X_5赋值:统计5日中满足1日前的X_3的天数<1 AND X_3
X_6赋值:收阳线ANDSE 收盘价/开盘价<1.01
X_7赋值:1日前的收盘价/2日前的收盘价<1.05
X_8赋值:最高价>=20日内收盘价的最高值
X_9赋值:1日前的X_5
X_10赋值:最高价/最低价>1.03
X_11赋值:7日内收盘价的最高值/7日内开盘价的最低值<1.15
X_12赋值:X_6 AND X_9 AND X_10 AND X_11 OR (X_5 AND X_8 AND X_11)
X_13赋值:收盘价的20日简单移动平均
X_14赋值:收盘价>收盘价的5日简单移动平均
X_15赋值:收盘价的5日简单移动平均>收盘价的10日简单移动平均
X_16赋值:收盘价>收盘价的10日简单移动平均
X_17赋值:收盘价的5日简单移动平均>收盘价的20日简单移动平均
X_18赋值:收盘价>收盘价的20日简单移动平均
X_19赋值:1日前的X_13
X_20赋值:X_13>X_19
X_21赋值:如果X_14,返回10,否则返回-10+如果X_15,返回10,否则返回-10+如果X_16,返回10,否则返回-10+如果X_17,返回10,否则返回-10+如果X_18,返回10,否则返回-10+如果X_20,返回10,否则返回-10
X_22赋值:1日前的X_21<=0 AND X_21>0
X_23赋值:X_21>10 AND X_21>=1日前的X_21 AND X_21>=2日前的X_21
X_24赋值:X_21=60
X_25赋值:X_22 OR X_23 OR X_24
X_26赋值:上次取反距今天数
X_12的6日过滤 AND X_24=1 AND X_26=1
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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