新闻动态

技术分析不迷路!这套MACD改良指标绝了,MACD 20日周期高低点突破策略,自动标注多空点,红绿背景清晰可见,附完整公式源码!

发布日期:2025-08-17 06:08    点击次数:131

注意事项及说明

指标测试于文华软件wh6,wh7版本幅图,其他软件可能需要修改才能适用。不是所有的软件代码都通用,请各位看清楚!

1、已分享的源码仅供大家学习交流,不具备任何操作指导功能。依次操作,盈.亏自负。

2、关于指标用法,不提供具体的使用方法,结合自身经验,自行学习研究。

3、代码适用哪个软件标题都会写清楚,大家自行对应判断自己软件是否适用。不要自认为代码通用所有软件。

4、怎么新建指标和复制代码出现,解决方法在文章最下方。需要的可以看看。

指标源码简介

☆☆无未来函数,灵活且谨慎使用☆☆☆

DIF:=100*(EMA(CLOSE,12)-EMA(CLOSE,26)),COLORWHITE,LINETHICK1;

//计算12日指数移动平均与26日指数移动平均的差值乘以100,定义为DIF指标线,显示为白色,线宽为1

DEA:=EMA(DIF,9),COLORYELLOW,LINETHICK1;

//对DIF值进行9日指数移动平均计算,定义为DEA指标线,显示为黄色,线宽为1

MACD:=(DIF-DEA)*2;

//计算MACD柱状线值,其值为(DIF-DEA)的两倍

HH:HV(H,20);

//定义HH为20日内最高价的最高值

LL:LV(L,20);

//定义LL为20日内最低价的最低值

QEAAA:=C>HH AND MACD>0;

//定义QEAAA条件:当前收盘价高于20日最高价且MACD柱状线为正

QEBBB:=C<LL AND MACD<0;

//定义QEBBB条件:当前收盘价低于20日最低价且MACD柱状线为负

DRAWGBK1(BARSLAST(QEAAA)<BARSLAST(QEBBB),RGB(64,0,0));

//当最近QEAAA条件发生的K线位置早于QEBBB条件时,用深红色(RGB64,0,0)绘制背景

DRAWGBK1(BARSLAST(QEBBB)<BARSLAST(QEAAA),RGB(0,64,0));

//当最近QEBBB条件发生的K线位置早于QEAAA条件时,用深绿色(RGB0,64,0)绘制背景

DRAWTEXT(CROSS(BARSLAST(QEAAA)<BARSLAST(QEBBB),0.5),L,'多'),COLORRED,FONTSIZE20,VALIGN0;

//当QEAAA条件更近的信号首次成立时,在最低价位置显示红色'多'字,字号20,底部对齐

DRAWTEXT(CROSS(BARSLAST(QEAAA)>BARSLAST(QEBBB),0.5),H,'空'),COLORGREEN,FONTSIZE20;

//当QEBBB条件更近的信号首次成立时,在最高价位置显示绿色'空'字,字号20

DRAWKLINE1(H,O,L,C);

//绘制包含最高价、开盘价、最低价、收盘价的K线图

2、指标效果图截图:点击图片可放大查看更清晰!幅图是以上源码!

A、白线和黄色分别是实时支撑和压力线,形成区间框,可以看到支撑压力的上行和下行趋势。B、多、空文字提示,和红绿背景色是同步的,也可以结合其他指标综合分析!

图片

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

上一篇:中国铁塔董事长张志勇:新建铁塔共享率达85%,减少行业投资超2100亿元
下一篇:没有了