MACD指标编写 (文华财经)

投资者咨询:MACD指标编写 (文华财经)
来源:文华财经  日期:2020-9-13 15:50
 
当MACD死叉出现后最少走出4条绿柱,满足条件的情况下判断为下跌
否则为原红色上涨线的延续呢

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:1.jpg



DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N1:=SUMBARS(CROSS(DIFF,DEA),1);
N2:=SUMBARS(CROSSDOWN(DIFF,DEA),1);
C1:=BACKSET(CROSSDOWN(DIFF,DEA),HHVBARS(H,N1)+1),NODRAW;
C2:=BACKSET(CROSS(DIFF,DEA),LLVBARS(L,N2)+1),NODRAW;
DRAWLINE1(CROSS(C2,0.5),L,CROSS(C1,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(C1,0.5),H,CROSS(C2,0.5),L,0),COLORGREEN;
RC1:VALUEWHEN(CROSS(C1,0.5),H-VALUEWHEN(CROSS(C2,0.5),L)),NODRAW;
RC2:REF(RC1,SUMBARS(CROSS(C2,0.5),1)),NODRAW;
RC3:REF(RC1,SUMBARS(CROSS(C2,0.5),2)),NODRAW;
DRAWICON(RC3<RC2&&RC2<RC1&&MACD<0,RC1,5);
 
技术人员回复
日期:2020-9-13 15:53
 参考:

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N1:=SUMBARS(CROSS(DIFF,DEA),1);
N2:=SUMBARS(CROSSDOWN(DIFF,DEA),1);
C1:=BACKSET(CROSSDOWN(DIFF,DEA)&&N1>4,HHVBARS(H,N1)+1),NODRAW;
C2:=BACKSET(CROSS(DIFF,DEA)&&N2>4,LLVBARS(L,N2)+1),NODRAW;
DRAWLINE1(CROSS(C2,0.5),L,CROSS(C1,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(C1,0.5),H,CROSS(C2,0.5),L,0),COLORGREEN;
RC1:VALUEWHEN(CROSS(C1,0.5),H-VALUEWHEN(CROSS(C2,0.5),L)),NODRAW;
RC2:REF(RC1,SUMBARS(CROSS(C2,0.5),1)),NODRAW;
RC3:REF(RC1,SUMBARS(CROSS(C2,0.5),2)),NODRAW;
DRAWICON(RC3<RC2&&RC2<RC1&&MACD<0,RC1,5);

投资者咨询:MACD指标编写 (文华财经)
来源:文华财经  日期:2020-9-13 15:50
 加载到上证50并未解决

当MACD死叉出现后最少再走出4条绿柱,满足条件的情况下判断为下跌
否则继续判断MACD金叉后最少再走4条红柱判断为原红色上涨线的延续呢

当MACD金叉出现后最少再走出4条红柱,满足条件的情况下判断为上涨

否则继续判断MACD死叉后最少再走4条绿柱,判断

按此在新窗口浏览图片
文件名:2.jpg
涨线的延续呢
技术人员回复
日期:2020-9-13 17:02
就是要金叉和死叉都至少要走出4根柱体才能判断趋势

如果不足4根,就继续判断上一个趋势是吗?

 
投资者咨询:MACD指标编写 (文华财经)
来源:文华财经  日期:2020-9-13 15:50
 是的
技术人员回复
日期:2020-9-14 8:22
加载看下

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N1:=SUMBARS(CROSS(DIFF,DEA),1);
N2:=SUMBARS(CROSSDOWN(DIFF,DEA),1);
C1:=BACKSET(REFX(CROSSDOWN(DIFF,DEA)&&N1>4,1),HHVBARS(H,N1)+1),NODRAW;
C2:=BACKSET(REFX(CROSS(DIFF,DEA)&&N2>4,1),LLVBARS(L,N2)+1),NODRAW;
DRAWLINE1(CROSS(C2,0.5),L,CROSS(C1,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(C1,0.5),H,CROSS(C2,0.5),L,0),COLORGREEN;
RC1:VALUEWHEN(CROSS(C1,0.5),H-VALUEWHEN(CROSS(C2,0.5),L)),NODRAW;
RC2:REF(RC1,SUMBARS(CROSS(C2,0.5),1)),NODRAW;
RC3:REF(RC1,SUMBARS(CROSS(C2,0.5),2)),NODRAW;
DRAWICON(RC3<RC2&&RC2<RC1&&MACD<0,RC1,5);
投资者咨询:MACD指标编写 (文华财经)
来源:文华财经  日期:2020-9-13 15:50
加载了,并未更改
技术人员回复
日期:2020-9-14 8:57
 您可以看下,画圈部分,后续的死叉根数没有大于4根,那么就按照之前的方向继续画线

第一个图是修改后的,第二个图是修改之前的,您再比对下



图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:12.jpg

投资者咨询:MACD指标编写 (文华财经)
来源:文华财经  日期:2020-9-13 15:50
尴尬   死叉后最少4根   意思是5根绿柱
技术人员回复
日期:2020-9-14 9:07
 参考:

DIFF : =EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : =EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
N1:=SUMBARS(CROSS(DIFF,DEA),1);
N2:=SUMBARS(CROSSDOWN(DIFF,DEA),1);
C1:=BACKSET(REFX(CROSSDOWN(DIFF,DEA)&&N1>5,1),HHVBARS(H,N1)+1),NODRAW;
C2:=BACKSET(REFX(CROSS(DIFF,DEA)&&N2>5,1),LLVBARS(L,N2)+1),NODRAW;
DRAWLINE1(CROSS(C2,0.5),L,CROSS(C1,0.5),H,0),COLORRED;
DRAWLINE1(CROSS(C1,0.5),H,CROSS(C2,0.5),L,0),COLORGREEN;
RC1:VALUEWHEN(CROSS(C1,0.5),H-VALUEWHEN(CROSS(C2,0.5),L)),NODRAW;
RC2:REF(RC1,SUMBARS(CROSS(C2,0.5),1)),NODRAW;
RC3:REF(RC1,SUMBARS(CROSS(C2,0.5),2)),NODRAW;
DRAWICON(RC3<RC2&&RC2<RC1&&MACD<0,RC1,5);