通达信准备介入MACD支撑准备介入点源码

这是一个基于MACD的增强型指标,主要用于趋势分析和买卖点提示。

核心功能:
1. 多周期MACD分析:在标准MACD基础上,增加了快速线(DIFK/DIFD)和慢速线(DKK/DDD)的衍生计算,用于捕捉不同周期的趋势变化。
2. 动态支撑位:通过计算DIF的波动范围,动态生成一个支撑位参考线。
3. 柱状图信号:MACD柱状图根据其与零轴的关系、以及与前一日的比较(增长或萎缩),用不同颜色和粗细进行区分,直观显示动能强弱。
4. 买卖点标记:
通过特定条件(如MACD柱状图连续4天在零轴下萎缩后转强)标记买入信号(红色柱)。
结合14日KDJ的J值超卖后拐头,标记潜在介入点(图标)。
标记“准备介入点”(图标),提示可能的机会。

使用方法:
趋势判断:观察DIF(红线)与DEA(黄线/青线)的交叉和位置关系,以及K线在零轴上方还是下方。
动能观察:关注彩色MACD柱状图。红色/蓝色系通常表示动能增强,灰色/橙色系表示动能减弱。柱体加粗放大的区域值得重点关注。
信号参考:留意指标自动绘制的红色买入信号柱、以及“准备介入点”等图标提示,可作为决策辅助。
支撑参考:关注“支撑”线的位置,可作为回调时的参考位。
多线协同:结合DIF、DEA、DKK、DDD多条线的走势与相互关系进行综合判断。
 
DIF:=12;
DEA:=26;
MID:=9;

DIFK:=EMA(DIF,3);
DIFD:=EMA(DIFK,3);
DKK:4*DIF-3*DEA,COLORFF00FF,NODRAW;
DDD:EMA(DKK,5),COLOR2588FF,NODRAW;
TRLSX1:= MAX(MAX((HHV(DIF,13)-LLV(DIF,13)),ABS(REF(DIF,1)-HHV(DIF,13))),ABS(REF(DIF,1)-LLV(DIF,13)));
TRLSX2:=EMA(TRLSX1,13);
TRLSX3:=REF(DIF,1)-REF(TRLSX2,1);
支撑:HHV(TRLSX3,13),COLORFFFFFF,NODRAW;
RSV14:=(CLOSE - LLV(LOW,14))/(HHV(HIGH,14) - LLV(LOW,14))-0.5;
K14:=EMA(RSV14,3),COLORFF00FF,NODRAW;
D14:=EMA(K14,3),COLORGREEN,NODRAW;
J14:=3*K14-2*D14;
DRAWBAND(DIF,RGB(200,50,55),DEA,RGB(50,100,10));
MACDXG2:=REF(COUNT(DIF>0 AND MACD<0 AND MACD<REF(MACD,1),4)=4,1) AND MACD>REF(MACD,1);
STICKLINE(MACDXG2,MACD*1.2,0,2.8,0),COLORRED;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR000055;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLOR000099;
STICKLINE(MACD>REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLOR0000BB;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.8,0),COLOR888888;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,1.1,0),COLORBBBBBB;
STICKLINE(MACD<=REF(MACD,1) AND MACD>0,0,MACD,0.6,0),COLORDDDDDD;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLOR3377AA;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLOR3388BB;
STICKLINE(MACD>REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLOR4499CC;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.8,0),COLORFF3300;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,1.1,0),COLORFF5500;
STICKLINE(MACD<=REF(MACD,1) AND MACD<0,0,MACD,0.6,0),COLORFF7700;
STICKLINE(J14<-0.5,0,0.15,1.8,0),COLORFF00FF;
支撑,COLORFFFFFF;
IF(C>0,DIF,DRAWNULL),COLORRED,LINETHICK1;
IF(C>0,DEA,DRAWNULL),COLOR00FFFF,LINETHICK1;
IF(DEA<REF(DEA,1),DEA,DRAWNULL),COLORBE7F6F,LINETHICK1;
IF(DIF<=REF(DIF,1),DIF,DRAWNULL),COLORBLUE,LINETHICK1;
IF(C,DKK,DRAWNULL),COLORFF00FF,LINETHICK1;
IF(DKK<=REF(DKK,1),DKK,DRAWNULL),COLORCYAN,LINETHICK1;
IF(C,DDD,DRAWNULL),COLOR2255FF,LINETHICK1;
IF(DDD<=REF(DDD,1),DDD,DRAWNULL),COLOR33FF33,LINETHICK1;
KDJXG:=REF(COUNT(J14<REF(J14,1),5)>=3,1) AND REF(J14,1)<-0.4 AND J14>REF(J14,1);
DRAWICON(FILTER(KDJXG,3),MACD*1.2,11),COLORFF00EE;
准备介入点:=REF(CROSS(0,MACD),3) AND COUNT(DIF>0 AND MACD<REF(MACD,1),4)=4 ;
DRAWICON(准备介入点,0.05,9);







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


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

DIF赋值:12
DEA赋值:26
MID赋值:9
DIFK赋值:DIF的3日指数移动平均
DIFD赋值:DIFK的3日指数移动平均
输出DKK:4*DIF-3*DEA,COLORFF00FF,NODRAW
输出DDD:DKK的5日指数移动平均,COLOR2588FF,NODRAW
TRLSX1赋值: (13日内DIF的最高值-13日内DIF的最低值)和1日前的DIF-13日内DIF的最高值的绝对值的较大值和1日前的DIF-13日内DIF的最低值的绝对值的较大值
TRLSX2赋值:TRLSX1的13日指数移动平均
TRLSX3赋值:1日前的DIF-1日前的TRLSX2
输出支撑:13日内TRLSX3的最高值,COLORFFFFFF,NODRAW
RSV14赋值:(收盘价 - 14日内最低价的最低值)/(14日内最高价的最高值 - 14日内最低价的最低值)-0.5
K14赋值:RSV14的3日指数移动平均,COLORFF00FF,NODRAW
D14赋值:K14的3日指数移动平均,画绿色,NODRAW
J14赋值:3*K14-2*D14
画带状线
MACDXG2赋值:1日前的统计4日中满足DIF>0ANDMACD<0ANDMACD<1日前的平滑异同平均线的天数=4 AND 平滑异同平均线>1日前的平滑异同平均线
当满足条件MACDXG2时,在平滑异同平均线*1.2和0位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画红色
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR000055
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR000099
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR0000BB
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR888888
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORBBBBBB
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD>0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLORDDDDDD
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLOR3377AA
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLOR3388BB
当满足条件平滑异同平均线>1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLOR4499CC
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFF3300
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为1.1,0不为0则画空心柱.,COLORFF5500
当满足条件平滑异同平均线<=1日前的平滑异同平均线ANDMACD<0时,在0和平滑异同平均线位置之间画柱状线,宽度为0.6,0不为0则画空心柱.,COLORFF7700
当满足条件J14<-0.5时,在0和0.15位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,COLORFF00FF
支撑,COLORFFFFFF
如果收盘价>0,返回DIF,否则返回无效数,画红色,线宽为1
如果收盘价>0,返回DEA,否则返回无效数,COLOR00FFFF,线宽为1
如果DEA<1日前的DEA,返回DEA,否则返回无效数,COLORBE7F6F,线宽为1
如果DIF<=1日前的DIF,返回DIF,否则返回无效数,画蓝色,线宽为1
如果收盘价,返回DKK,否则返回无效数,COLORFF00FF,线宽为1
如果DKK<=1日前的DKK,返回DKK,否则返回无效数,画青色,线宽为1
如果收盘价,返回DDD,否则返回无效数,COLOR2255FF,线宽为1
如果DDD<=1日前的DDD,返回DDD,否则返回无效数,COLOR33FF33,线宽为1
KDJXG赋值:1日前的统计5日中满足J14<1日前的J14的天数>=3 AND 1日前的J14<-0.4 AND J14>1日前的J14
当满足条件KDJXG的3日过滤时,在平滑异同平均线*1.2位置画11号图标,COLORFF00EE
准备介入点赋值:3日前的0上穿平滑异同平均线 AND 统计4日中满足DIF>0ANDMACD<1日前的平滑异同平均线的天数=4
当满足条件准备介入点时,在0.05位置画9号图标

定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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