通达信缠论MACD分时捉妖背离与金叉的短线利器源码


缠论MACD分时捉妖:精准捕捉背离与金叉的短线利器
 公式介绍 :该指标基于缠论MACD背驰逻辑,融合传统MACD核心算法(EMA12、EMA26差值及EMA9平滑),通过彩色带状区域、动态柱线及信号标记,直观呈现股价分时多空力量变化、背离形态与关键转折信号。既保留MACD的趋势判断功能,又强化了分时级别下的捉妖(短线强势股)信号识别,兼顾实用性与可视化。
 使用方法 :
1. 带状区域:红粉色代表EMA12在EMA26上方(多头),绿色反之(空头);
2. MACD柱:柱线颜色渐变反映动能增减(如红色柱放大=多头增强);
3. 关键信号:“低位金叉”“二次金叉”为短线抄底信号,“底背离”提示反转上涨,“顶背离”警惕下跌;“★金叉介入”是缠论验证后的精准买点;
4. 操作结合:信号出现时搭配分时量能,底背离+放量可加仓,顶背离+缩量需止盈。
 



N:=12;

N1:=26;

M:=9;

ZBGS1:EMA(CLOSE,N)-EMA(CLOSE,N1);

ZBGS2:EMA(ZBGS1,M);

ZBGS3:2*(ZBGS1-ZBGS2),LINETHICK0;

DRAWBAND(ZBGS1,RGB(255,128,192),ZBGS2,RGB(128,255,128));

STICKLINE(ZBGS3>=0,ZBGS3,0,2.5,1),COLORF00FF0;

STICKLINE(ZBGS3<0,ZBGS3,0,2.5,1),COLORWHITE;

STICKLINE(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,2.5,0),COLOR00AAFF;

STICKLINE(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,2.5,0),COLOR00BBFF;

STICKLINE(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,2,0),COLOR00CCFF;

STICKLINE(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,1.5,0),COLOR00DDFF;

STICKLINE(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,1,0),COLOR00EEFF;

STICKLINE(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,0.5,0),COLOR00FFFF;

STICKLINE(ZBGS3>=REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,2.5,0),COLOR0000AA;

STICKLINE(ZBGS3>=REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,2.5,0),COLOR0011BB;

STICKLINE(ZBGS3>=REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,2,0),COLOR0022CC;

STICKLINE(ZBGS3>=REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,1.5,0),COLOR0033DD;

STICKLINE(ZBGS3>=REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,1,0),COLOR0044EE;

STICKLINE(ZBGS3>=REF(ZBGS3,1)&&ZBGS3>0,0,ZBGS3,0.5,0),COLOR0055FF;

STICKLINE(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,2.5,0),COLORAA00BB;

STICKLINE(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,2.5,0),COLORBB11BB;

STICKLINE(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,2,0),COLORCC22BB;

STICKLINE(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,1.5,0),COLORDD33BB;

STICKLINE(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,1.0,0),COLOREE44BB;

STICKLINE(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,0.5,0),COLORFF55BB;

STICKLINE(ZBGS3<=REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,2.5,0),COLORFFAA00;

STICKLINE(ZBGS3<=REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,2.5,0),COLORFFBB11;

STICKLINE(ZBGS3<=REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,2,0),COLORFFCC22;

STICKLINE(ZBGS3<=REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,1.5,0),COLORFFDD33;

STICKLINE(ZBGS3<=REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,1,0),COLORFFEE44;

STICKLINE(ZBGS3<=REF(ZBGS3,1)&&ZBGS3<0,0,ZBGS3,0.5,0),COLORFFFF55;

IF(ZBGS1<0,ZBGS1,0),COLORRED,LINETHICK2;

IF(ZBGS1<0,0,ZBGS1),COLORYELLOW,LINETHICK2;

IF(ZBGS1<ZBGS2,ZBGS1,ZBGS2),COLOR00FF00,LINETHICK2;

IF(ZBGS1>ZBGS2,ZBGS2,ZBGS2),COLORBLUE,LINETHICK2;

ZBGS4:=CROSS(ZBGS1,ZBGS2)&&ZBGS1<-0.1;

STICKLINE(ZBGS4,0,-0.10,6,0),COLORYELLOW;

DRAWTEXT(ZBGS4,-0.05,'低位金叉'),COLORYELLOW;

ZBGS5:=COUNT(CROSS(ZBGS1,ZBGS2),BARSLAST(ZBGS2>=0));

ZBGS6:=CROSS(ZBGS1,ZBGS2)&&ZBGS2<0&&COUNT(ZBGS5=2,21)=1;

STICKLINE(ZBGS6,0,-0.10,6,0),COLORFF00FF;

DRAWICON(ZBGS6,ZBGS2*1.04,26);

DRAWTEXT(ZBGS6,-0.08,'二次金叉'),COLORFF00FF;

ZBGS7:=BARSLAST(REF(CROSS(ZBGS1,ZBGS2),1));

ZBGS8:=REF(CLOSE,ZBGS7+1)>CLOSE&&ZBGS1>REF(ZBGS1,ZBGS7+1)&&CROSS(ZBGS1,ZBGS2);

STICKLINE(ZBGS8,0,0.13,6,0),COLORRED;

DRAWTEXT(ZBGS8,ZBGS2,'底背离'),COLORRED;

ZBGS9:=BARSLAST(REF(CROSS(ZBGS2,ZBGS1),1));

ZBGS10:=REF(CLOSE,ZBGS9+1)<CLOSE&&REF(ZBGS1,ZBGS9+1)>ZBGS1&&CROSS(ZBGS2,ZBGS1);

DRAWTEXT(ZBGS10,ZBGS2,'顶背离'),COLORGREEN;

ZBGS11:=ZBGS1<0&&ZBGS2<0;

ZBGS12:=ZBGS11>REF(ZBGS11,1);

ZBGS13:=BARSLAST(ZBGS12);

ZBGS14:=COUNT(ZBGS2>0&&ZBGS1>0,ZBGS13)=0;

ZBGS15:=CROSS(ZBGS1,ZBGS2);

ZBGS16:=BARSLAST(ZBGS15);

ZBGS17:=REF(ZBGS16,ZBGS16+1)+ZBGS16;

ZBGS18:=(ZBGS1+ZBGS2)/2;

ZBGS19:=(HIGH+LOW)/2;

ZBGS20:=ZBGS15&&ZBGS17<ZBGS13&&ZBGS14&&ZBGS18>REF(ZBGS18,ZBGS17)&&ZBGS19<REF(ZBGS19,ZBGS17)&&ZBGS3>0;

DRAWTEXT(ZBGS20,ZBGS1*0.95,'★金叉介入'),COLORYELLOW;

ZBGS21:BARSLASTCOUNT(ZBGS3>REF(ZBGS3,1)&&ZBGS3>0),NODRAW;

ZBGS22:BARSLASTCOUNT(ZBGS3<REF(ZBGS3,1)&&ZBGS3>0),NODRAW;

ZBGS23:BARSLASTCOUNT(ZBGS3<REF(ZBGS3,1)&&ZBGS3<0),NODRAW;

ZBGS24:BARSLASTCOUNT(ZBGS3>REF(ZBGS3,1)&&ZBGS3<0),NODRAW;








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


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

N赋值:12
N1赋值:26
M赋值:9
输出ZBGS1:收盘价的N日指数移动平均-收盘价的N1日指数移动平均
输出ZBGS2:ZBGS1的M日指数移动平均
输出ZBGS3:2*(ZBGS1-ZBGS2),线宽为0
画带状线
当满足条件ZBGS3>=0时,在ZBGS3和0位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,COLORF00FF0
当满足条件ZBGS3<0时,在ZBGS3和0位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,画白色
当满足条件ZBGS3<1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR00AAFF
当满足条件ZBGS3<1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR00BBFF
当满足条件ZBGS3<1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00CCFF
当满足条件ZBGS3<1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00DDFF
当满足条件ZBGS3<1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00EEFF
当满足条件ZBGS3<1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FFFF
当满足条件ZBGS3>=1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0000AA
当满足条件ZBGS3>=1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0011BB
当满足条件ZBGS3>=1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0022CC
当满足条件ZBGS3>=1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0033DD
当满足条件ZBGS3>=1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0044EE
当满足条件ZBGS3>=1日前的ZBGS3并且ZBGS3>0时,在0和ZBGS3位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0055FF
当满足条件ZBGS3>1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORAA00BB
当满足条件ZBGS3>1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORBB11BB
当满足条件ZBGS3>1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORCC22BB
当满足条件ZBGS3>1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORDD33BB
当满足条件ZBGS3>1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为1.0,0不为0则画空心柱.,COLOREE44BB
当满足条件ZBGS3>1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF55BB
当满足条件ZBGS3<=1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFFAA00
当满足条件ZBGS3<=1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFFBB11
当满足条件ZBGS3<=1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFCC22
当满足条件ZBGS3<=1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFFDD33
当满足条件ZBGS3<=1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFEE44
当满足条件ZBGS3<=1日前的ZBGS3并且ZBGS3<0时,在0和ZBGS3位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF55
如果ZBGS1<0,返回ZBGS1,否则返回0,画红色,线宽为2
如果ZBGS1<0,返回0,否则返回ZBGS1,画黄色,线宽为2
如果ZBGS1如果ZBGS1>ZBGS2,返回ZBGS2,否则返回ZBGS2,画蓝色,线宽为2
ZBGS4赋值:ZBGS1上穿ZBGS2并且ZBGS1<-0.1
当满足条件ZBGS4时,在0和-0.10位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
当满足条件ZBGS4时,在-0.05位置书写文字,画黄色
ZBGS5赋值:统计上次ZBGS2>=0距今天数日中满足ZBGS1上穿ZBGS2的天数
ZBGS6赋值:ZBGS1上穿ZBGS2并且ZBGS2<0并且统计21日中满足ZBGS5=2的天数=1
当满足条件ZBGS6时,在0和-0.10位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF00FF
当满足条件ZBGS6时,在ZBGS2*1.04位置画26号图标
当满足条件ZBGS6时,在-0.08位置书写文字,COLORFF00FF
ZBGS7赋值:上次1日前的ZBGS1上穿ZBGS2距今天数
ZBGS8赋值:ZBGS7+1日前的收盘价>收盘价并且ZBGS1>ZBGS7+1日前的ZBGS1并且ZBGS1上穿ZBGS2
当满足条件ZBGS8时,在0和0.13位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色
当满足条件ZBGS8时,在ZBGS2位置书写文字,画红色
ZBGS9赋值:上次1日前的ZBGS2上穿ZBGS1距今天数
ZBGS10赋值:ZBGS9+1日前的收盘价<收盘价并且ZBGS9+1日前的ZBGS1>ZBGS1并且ZBGS2上穿ZBGS1
当满足条件ZBGS10时,在ZBGS2位置书写文字,画绿色
ZBGS11赋值:ZBGS1<0并且ZBGS2<0
ZBGS12赋值:ZBGS11>1日前的ZBGS11
ZBGS13赋值:上次ZBGS12距今天数
ZBGS14赋值:统计ZBGS13日中满足ZBGS2>0并且ZBGS1>0的天数=0
ZBGS15赋值:ZBGS1上穿ZBGS2
ZBGS16赋值:上次ZBGS15距今天数
ZBGS17赋值:ZBGS16+1日前的ZBGS16+ZBGS16
ZBGS18赋值:(ZBGS1+ZBGS2)/2
ZBGS19赋值:(最高价+最低价)/2
ZBGS20赋值:ZBGS15并且ZBGS17ZBGS17日前的ZBGS18并且ZBGS190
当满足条件ZBGS20时,在ZBGS1*0.95位置书写文字,画黄色
输出ZBGS21:条件连续成立次数,NODRAW
输出ZBGS22:条件连续成立次数,NODRAW
输出ZBGS23:条件连续成立次数,NODRAW
输出ZBGS24:条件连续成立次数,NODRAW
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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