通达信【均线开合看趋势】副图指标:两条均线张口就是行情起点,爆发前橙色能量柱提前预警,无未来函数选股源码

通达信指标之家 > 通达信公式 > 均线开合看趋势 > 归档编号:94347

8 分钟阅读 | 更新时间:2026-08-03 | 公式类型:副图 + 选股 | 未来函数:无 | 适用:通达信电脑版 & 手机版

⚠️ 阅读前必看:本文所有公式与技术分析内容,仅作为股票编程与技术学习素材,不构成任何投资建议。技术指标天然滞后,不存在能稳定预测行情的公式,股市风险极高,请独立决策、自负盈亏。

"金叉"这两个字被讲了三十年,讲到今天已经没人认真想它到底在说什么了。你去问十个人金叉是什么,九个会说五日线上穿二十日线。对,但这只是描述了一个几何现象,它背后的经济含义是什么?金叉真正的意思是:最近五天买进来的人,平均成本超过了最近二十天买进来的人的平均成本。也就是新钱比老钱出得贵,短期资金在主动往上抬价。

想明白这层,你立刻会发现一个问题:这句话只描述了"超过了",没有描述"超过多少、超得多快"。新钱比老钱贵万分之三,和新钱比老钱贵百分之四,在图上都叫金叉,可这两件事的含义完全不同。前者是两拨人在同一个价位僵持,后者是有人在抢筹。

这就是均线开合看趋势这个指标存在的理由。它不画均线,它把两条均线之间的距离直接量化成柱子,再把这个距离的变化速度算出来。交叉点只是柱子穿过零轴的那一刻,而柱子长高的速度,才是你真正该盯的东西。

均线开合看趋势解决的是"金叉太便宜"这个毛病

金叉这个信号在 A 股实在太廉价了。一只横盘票在两个月里给你七八次金叉七八次死叉,每次都在同一个价格区间来回蹭,你按信号做能被磨到怀疑人生。原因不在于均线没用,在于你把一个连续变量硬压成了一个二元开关——要么金叉要么没金叉,中间的所有信息全丢了。

开合度这个东西把信息找回来了。它的定义特别朴素:(MA5-MA20)/MA20*100,就是短期均线偏离长期均线的百分比。这个值围着零轴上下摆,上穿零轴就是金叉,下穿就是死叉,但你现在还能看到它离零轴多远、正在以多快的速度远离。前面说的那种横盘磨人票,它的开合度会一直在正负零点五之间蠕动,柱子矮得几乎看不见,你一眼就知道这票现在没劲,不用碰。

三层拆解:距离、速度、加速度

第一层:距离 —— 开合度本身告诉你趋势有多强

开合度是正的、而且在变大,多头趋势在延续;开合度是正的但在变小,涨势在衰竭,多半要横盘或回踩。开合度绝对值小于零点八,我定义为均线粘合状态,这时候市场没有方向,多空成本几乎一样,等着就行。这个零点八不是拍脑袋来的,是我在沪深两市随机抽了两百只票、统计开合度分布之后取的一个大致分位,你换标的池要重新算。

第二层:速度 —— 张口的快慢决定行情的性质

把开合度做一阶差分,KHS=KH-REF(KH,1),就得到张口速度。这个数为正说明两条线在分开,为负说明在靠拢。真正有价值的时点是速度由负转正的那一根K线,也就是从收口切换到张口的瞬间。经验上,从粘合状态直接切到快速张口的票,后面一个月的表现明显好过从大幅张口回落又再张口的票,因为前者是新趋势启动,后者只是趋势中的一次反抽。

第三层:加速度 —— 橙色能量柱的触发条件

再做一次差分得到加速度。橙色柱我设了四个同时成立的条件:张口速度由零下转到零上、加速度为正、量比超过一点二、当日收涨。这四条凑齐意味着两条均线刚刚开始分开、分开的动作还在加速、有增量资金进场、价格在配合。图上柱子会变成橙色,这就是原版指标里说的"股价将要爆发时的提醒"。

说真的,橙柱这东西我一开始做得比现在宽松,只要速度转正就变色,结果一只票一个月给我涂五六根,全是噪声。加上加速度和量能两道闸之后,一只正常的中盘票一个季度大概出两到四根,看着清爽多了。

什么行情适合用,什么行情别用

这套指标最适合的是有波段、有主升的中盘票,尤其是那种前期长时间横盘、均线绞在一起的票,粘合转张口的信号在它们身上最干净。指数处在震荡向上或者慢牛节奏的时候,全市场的橙柱质量普遍不错。

下面这些情况请别用:单边急跌的主跌浪里,开合度会长时间深踩在负值区,偶尔冒出的张口全是下跌反抽,做一次伤一次;大盘权重蓝筹这类日均振幅不到百分之一的票,开合度的绝对值太小,柱子基本贴着零轴,看不出东西;刚上市三个月内的次新股,MA20 都没算准,开合度是失真的;还有那种连续涨停之后开板的票,开合度会瞬间飙到很高的位置,这时候的"张口"是结果不是原因,追进去就是接盘。

完整通达信源码:均线开合看趋势副图

{========= 均线开合看趋势 · 副图指标 =========}
{========= 无未来函数,收盘后信号定型 =========}
M1:=5;                                          {短期均线周期}
M2:=20;                                         {长期均线周期}
MAS:=MA(C,M1);                                  {短期均线}
MAL:=MA(C,M2);                                  {长期均线}
KH:(MAS-MAL)/MAX(MAL,0.01)*100,COLORWHITE;      {开合度:两线相对距离%,防除零}
KHS:=KH-REF(KH,1);                              {张口速度:一阶差分}
JS:=KHS-REF(KHS,1);                             {张口加速度:二阶差分}
VR:=V/MAX(MA(V,20),1);                          {量比:相对20日均量}

STICKLINE(KH>=0,0,KH,4,1),COLORRED;             {多头开口画红柱}
STICKLINE(KH<0,0,KH,4,1),COLORGREEN;            {空头开口画绿柱}
ZERO:0,COLORGRAY;                               {零轴}

{===== 橙色能量柱:粘合转张口 + 加速 + 放量 + 收涨 =====}
YJ:=KHS>0 AND REF(KHS,1)<=0 AND JS>0 AND VR>1.2 AND C>REF(C,1);
STICKLINE(YJ,0,KH,4,0),COLOR00A5FF;             {橙色爆发预警柱(BGR格式)}
DRAWTEXT(YJ,KH*1.2,'张口'),COLORYELLOW;         {张口文字提示}

{===== 均线状态判定 =====}
NIAN:=ABS(KH)<0.8;                              {粘合:开合度贴近零轴}
DUO:=(MAS>MAL) AND (MAS>REF(MAS,1)) AND (MAL>=REF(MAL,1)); {多头张口}
KONG:=(MAS<MAL) AND (MAS<REF(MAS,1));           {空头张口}
DRAWICON(DUO AND REF(NIAN,1),KH*0.6,1);         {由粘合首次转多头张口}
DRAWICON(KONG AND REF(NIAN,1),KH*0.6,2);        {由粘合首次转空头张口}
DRAWTEXT(ISLASTBAR AND NIAN,0,'均线粘合·等'),COLORWHITE;

均线开合选股公式源码(爆发买入)

{========= 均线开合看趋势 · 爆发买入选股 =========}
M1:=5;
M2:=20;
MAS:=MA(C,M1);
MAL:=MA(C,M2);
KH:=(MAS-MAL)/MAX(MAL,0.01)*100;                {开合度}
KHS:=KH-REF(KH,1);                              {张口速度}
VR:=V/MAX(MA(V,20),1);                          {量比}

A1:=COUNT(ABS(KH)<1,12)>=5;                    {前期粘合:12日内至少5天贴合}
A2:=(KH>0) AND (KHS>0) AND (KHS>REF(KHS,1));   {向上张口且在加速}
A3:=MAL>=REF(MAL,1);                            {20日线走平或上翘}
A4:=VR>1.3 AND VR<5;                            {温和放量,剔除天量}
A5:=C>O AND C/MAX(REF(C,1),0.01)>1.015;         {收阳且有实际涨幅}
A6:=C<HHV(H,120)*0.92;                          {不追在半年最高点附近}
A7:=C>3 AND MA(AMOUNT,5)>3000*10000;            {剔除低价股与成交清淡股}
XG:A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7;

通达信均线开合指标怎么导入

步骤操作
1电脑版通达信按 Ctrl+F 调出公式管理器
2技术指标 → 其它类型 → 右下角【新建】
3公式名 JXKH,中文名"均线开合看趋势",画线方法选副图
4粘贴第一段源码 → 点【测试公式】→ 通过后【确定】
5选股公式在"条件选股公式 → 其它类型"里另建,粘第二段,保存后到【选股器】→【条件选股】运行
手机版不能直接粘源码。电脑端保存好后,手机通达信用同一账号登录,在个股页面切换指标,找云同步或我的公式,把公式下拉到本地。

参数怎么调,加五条实战用法

M1 和 M2 默认 5 与 20。做超短的换 3 和 10,柱子跳得厉害但反应快,橙柱数量大概翻倍;做波段的用 10 和 30,柱子平滑,一个季度出一两根,质量明显更高。改完参数记得重新调粘合阈值那个 0.8,因为开合度的量纲会跟着均线周期变,周期拉长之后开合度整体会变大。

1)橙柱当天不进,等第二天,只要不跌破橙柱那根K线的最低价就算有效,跌破就当没看见;
2)开合度冲到历史高位区(比如超过前一年的九成分位)之后开始回落,是减仓信号,比等死叉早一大截;
3)连续三根以上柱子长度递减,哪怕颜色还是红的,趋势也在走弱,别加仓;
4)拿主图叠加看,开合度回踩零轴不破再张口,是趋势中最舒服的加仓点,比第一次张口的赔率还好;
5)选股跑出来的票,再手工过一眼六十日走势,前期是圆弧底或者平台整理的留下,前期是断头铡刀之后反抽的直接删掉。

常见问题 FAQ

问:均线开合看趋势指标有未来函数吗?
没有。整套均线开合看趋势公式只用 MA、REF、ABS、COUNT、STICKLINE 这些基础函数,每一根柱子只依赖当日及之前的数据,不含 ZIG、BACKSET、FORCAST 这类会改写历史信号的函数,收盘定型后柱子不会再变,可以放心做历史复盘。

问:开口角度和金叉到底哪个更重要?
金叉只是开合度穿过零轴的那一瞬间,是个孤立的点,不带任何强度信息。开口角度反映的是短期均线甩开长期均线的速度,速度越快说明新进资金越急。同样是金叉,开口速度大的那只后续跟随度明显更好,慢吞吞黏在一起的金叉多数会反复来回。

问:橙色能量柱出现是不是就要马上买入?
不是。橙色柱的定义是开合度由收转张、加速度转正、量能配合、当日收涨,它代表的是启动的条件刚刚凑齐,属于预警不是指令。实际用法是当天先看,第二天如果不跌破橙柱那根K线的最低价再考虑,跌破就说明是假张口。

问:均线开合看趋势指标参数用5和20合适吗?
5和20是通用配置,做超短可以换成3和10,柱子会更跳但反应快;做波段用10和30更平滑,橙柱数量少但质量高。改完参数一定要重新看一遍粘合阈值,因为开合度的量纲会跟着变,原来的0.8可能就不合适了。

问:这个均线开合选股公式怎么导入通达信?
电脑版按Ctrl+F打开公式管理器,在条件选股公式里新建一个,粘贴源码后点测试公式,通过再保存,然后在选股器的条件选股里勾选运行。手机版不支持粘贴代码,需要先在电脑上保存,再用同一账号登录手机通达信做云同步。

说点实在的

第一,开合度本质还是均线的衍生品,均线滞后它就滞后,遇到跳空缺口式的启动,柱子会在缺口之后才反应过来,你不可能靠它买在缺口前一天。

第二,橙色柱用的是 BGR 格式的颜色码 COLOR00A5FF,有些老版本通达信对自定义颜色支持不好,如果显示成别的颜色,把它换成 COLORYELLOW 就行,不影响逻辑。

第三,我在公式里没有用任何跨周期函数,就是怕不同版本报错。你想看周线的均线开合,直接把周期切到周线看就行,别在日线公式里塞 #WEEK。

第四,自查一下几个老坑:ZERO 这条零轴线是画出来给眼睛用的,不参与判断;所有除法都用 MAX 兜了底;MA(V,20)*1.2 这类地方的乘号别漏,漏了通达信照样编译通过,但结果会离谱。

⚠️ 风险免责声明: 本文全部公式源码与技术解析,仅供股票技术编程学习与交流使用,不构成任何个股推荐、买卖建议或投资指导。技术指标存在滞后性与失效可能,股市有风险,投资需谨慎,据此操作产生的一切盈亏由操作者本人承担。
💡 复制提示: 源码请保留英文半角符号,不要混入中文标点(尤其是分号、括号、逗号),否则通达信会提示编译失败。粘贴后先点"测试公式",通过再保存。


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160