乐于分享
好东西不私藏

量化MACD高级趋势指标源码

量化MACD高级趋势指标源码
友情提示(指标只是辅助,不作建议) 

所有程序均为免费分享

DIF:=( EMA(CLOSE,12) - EMA(CLOSE,26));

DEA:=EMA(DIF,9);

MACD:=2*(DIF-DEA),STICK;

STICKLINE(DIF<0,0,DIF,2,0),COLORGREEN;

STICKLINE(DIF>=0,0,DIF,2,0),COLOR00FFFF;

STICKLINE(DEA>=0,0,DEA,2,-1),COLOR0000FF;

STICKLINE(DEA<0,0,DEA,2,-1),COLORGREEN;

DRAWICON(CROSS(DIF,DEA),DIF,1);

DRAWICON(CROSS(DEA,DIF),DEA,2);

STICKLINE(DIF>=REF(DIF,1) AND DEA>REF(DEA,1) AND DIF<0,0,DIF,2,0),COLORFF00FF;

金叉:=CROSS(DIF,DEA);

死叉:=CROSS(DEA,DIF);

底部入场:IF(DIF>=REF(DIF,1) AND DEA<REF(DEA,1),DIF,DRAWNULL),LINETHICK8;

短线离场:IF(DIF<REF(DIF,1) AND DEA>REF(DEA,1),DIF,DRAWNULL)COLORFF0000,LINETHICK8;

IF(DIF>=REF(DIF,1) AND DEA>REF(DEA,1),DIF,DRAWNULL)COLORFF00FF,LINETHICK6;

IF(DIF<REF(DIF,1) AND DEA<REF(DEA,1),DIF,DRAWNULL),COLOR00FF00,LINETHICK8;

红柱天数:IF(BARSLAST(MACD<0),BARSLAST(MACD<0),0),NODRAW,COLORRED;

绿柱天数:IF(BARSLAST(MACD>0),BARSLAST(MACD>0),0),NODRAW,COLORGREEN;

SC:=BARSLAST(死叉);

ZBXS:=LLV(C,SC+1);

ZBXSX:=LLV(DIF,SC+1);

ZBXS2:=REF(ZBXS,SC+1);

ZBXSX2:=REF(ZBXSX,SC+1);

ZBXS3:=REF(ZBXS2,SC+1);

ZBXSX3:=REF(ZBXSX2,SC+1);

AAA:=IF(ZBXSX2>0,INTPART(LOG(ZBXSX2))-1,INTPART(LOG(-ZBXSX2))-1);

BBB:=INTPART(ZBXSX2/POW(10,AAA));

CCC:=IF(ZBXSX3>0,INTPART(LOG(ZBXSX3))-1,INTPART(LOG(-ZBXSX3))-1);

DDD:=INTPART(ZBXSX3/POW(10,CCC));

CXH:=INTPART(DIF/POW(10,AAA));

CXH2:=INTPART(DIF/POW(10,CCC));

直接底背离:=(ZBXS<ZBXS2 ) AND (CXH>BBB) AND (MACD<0 AND REF(MACD,1)<0) AND CXH<=REF(CXH,1);

DRAWTEXT_FIX(1,0.85,0,0,'☆微信公众号:(程序化指标) ☆'),COLORRED;

隔峰底背离:=(ZBXS<ZBXS3 AND ZBXS3<ZBXS2 ) AND (CXH2>DDD) AND (MACD<0 AND REF(MACD,1)<0) AND CXH2<=REF(CXH2,1);

DBL:=直接底背离 OR 隔峰底背离;

BG:=((CXH>REF(CXH,1))*REF(直接底背离,1)) OR ((CXH2>REF(CXH2,1))*REF(隔峰底背离,1)),NODRAW;

底背离消失:=(REF(直接底背离,1) AND ZBXSX<=ZBXSX2 ) OR (REF(隔峰底背离,1) AND ZBXSX<=ZBXSX3);

DRAWTEXT(TFILTER(DBL,MACD>0,1),(DIF+MACD),'下跌钝化'),COLORRED;

DRAWTEXT(TFILTER(底背离消失,DBL,1),(DIF+MACD),'消失'),COLORYELLOW;

DRAWTEXT(TFILTER(BG,MACD>0,1),DIF*1.1,'底背离'),COLOR0000FF;

JC:=BARSLAST(金叉);

CXHZB1:=HHV(C,JC+1);

CXHZBC1:=HHV(DIF,JC+1);

CXHZB2:=REF(CXHZB1,10);

CXHZBC2:=REF(CXHZBC1,10);

CXHZB3:=REF(CXHZB2,10);

CXHZBC3:=REF(CXHZBC2,10);

EEE:=IF(CXHZBC2>0,INTPART(LOG(CXHZBC2))-1,INTPART(LOG(-CXHZBC2))-1);

FFF:=INTPART(CXHZBC2/POW(10,EEE));

GGG:=IF(CXHZBC3>0,INTPART(LOG(CXHZBC3))-1,INTPART(LOG(-CXHZBC3))-1);

HHH:=INTPART(CXHZBC3/POW(10,GGG));

CXH3:=INTPART(DIF/POW(10,EEE));

CXH4:=INTPART(DIF/POW(10,GGG));

直接顶背离:=(CXHZB1>CXHZB2 ) AND (CXH3<FFF) AND (MACD>0 AND REF(MACD,1)>0) AND CXH3>=REF(CXH3,1);

隔峰顶背离:=(CXHZB1>CXHZB3 AND CXHZB3>CXHZB2 ) AND (CXH4<HHH) AND (MACD>0 AND REF(MACD,1)>0) AND CXH4>=REF(CXH4,1);

BL:=直接顶背离 OR 隔峰顶背离;

TG:=((CXH3<REF(CXH3,1))*REF(直接顶背离,1)) OR ((CXH4<REF(CXH4,1))*REF(隔峰顶背离,1)),NODRAW;

顶背离消失:=(REF(直接顶背离,1) AND CXHZBC1>=CXHZBC2 ) OR (REF(隔峰顶背离,1) AND CXHZBC1>=CXHZBC3);

DRAWTEXT(TFILTER(BL,MACD<0,1),(DIF+MACD),'上涨钝化'),COLORGREEN;

DRAWTEXT(TFILTER(顶背离消失,BL,1),(DIF+MACD),'消失'),COLORYELLOW;

DRAWTEXT(TFILTER(TG,MACD<0,1),DIF*1.02,'顶背离'),COLORMAGENTA;


复制多?号问题导致安装失败

嫌弃手动复制麻烦者

进入我的自营微信小程序用一键复制指标公式源码

我不会安装怎么办?

按下面步骤3分钟搞安装成功

安装步骤:打开通达信 → Ctrl + F → 公式管理器

点击【新建】→ 类型选【技术指标——副图】

名称输入:(程序化MACD)

贴代码 → 点击【确定】

在副图中调用即可

猜你会喜欢的指标公式
量化操盘3.0指标公式
精确度99的波段指标
多空决策主图指标源码
主力跟踪4.0指标源码
量化顶底绝密副图指标
异动起飞选股指标源码
极品顶底副图指标源码
王者倍量柱指标公式
高能操盘主图指标源码!
主力操盘主图指标源码

借平台之力、靠你我之手,传到每一个真正需要的人面前。

把真正有用的东西,分享给更多需要的人
再次强调所有程序均为免费分享!

相关学习资料