以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  macd背离如何编写  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=66791)

--  作者:逆风草
--  发布时间:2014/6/30 22:48:29
--  macd背离如何编写
请问:macd背离如何编写
--  作者:qq代人发帖
--  发布时间:2014/7/1 8:41:40
--  

macd背离如何定义?


--  作者:zsg465341578
--  发布时间:2014/7/1 10:08:40
--  
//MACD背离指标:

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26),COLORRED; 
DEA:=EMA(DIFF,9),COLORGREEN; 
MACD:=2*(DIFF-DEA);
STICKLINE(CROSS(MACD,0),0,10,5,0),COLORYELLOW;
STICKLINE(CROSS(0,MACD),100,90,5,1),COLORGREEN;
DRAWTEXT(CROSS(MACD,0),10,\' MACD金叉\'),COLORYELLOW; 
DRAWTEXT(CROSS(0,MACD),98,\' MACD死叉\'),COLORGREEN; 

A1:=BARSLAST(ref(cross(diff,dea),1)); 
B1:=ref(c,A1+1)>c and ref(diff,A1+1)<diff and cross(diff,dea);
C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));
D1:=REF(C,C1+1)<C AND REF(DIFF,C1+1)>DIFF AND CROSS(DEA,DIFF);

MACD底背:=B1>0,COLORRED;
STICKLINE(MACD底背,0,20,5,0),COLORRED;
DRAWTEXT(MACD底背,20,\' MACD底背\'),COLORRED; 

MACD顶背:=D1>0,COLORRED;
STICKLINE(MACD顶背,100,80,5,1),COLORRED;
DRAWTEXT(MACD顶背,85,\' MACD顶背\'),COLORRED; 

以上为MACD底背离和顶背离的代码,先放到技术指标中看看,是不是你想要的。

--  作者:逆风草
--  发布时间:2014/7/1 10:55:19
--  
谢谢老师的解答!