有关MACD指标的问题 (文华财经WH6赢顺V6.7)

投资者咨询:有关MACD指标的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-14 14:11

 @齐云老师,想请教有关MACD的问题。

 

因为MACD 的红绿柱是交替出现的,所以我想当红绿柱变换后(可能此时也是伴随着俩线的金/死叉),出现明显的柱体(关键是柱体长度可以量化否,不明显的或很短的过滤掉),这时候在MACD指标中生成一个向上或向下的箭头,同时对应的K线实体(主图中)也生成一个向上或向下的箭头。

 

这样的思路能否写成代码,加载在MACD和MA指标中同步出现,这样做的目的是提醒自己谨慎追高和追空。

 

齐云老师,能行吗?

 

谢谢!

 
技术人员回复
日期:2018-6-14 14:13
 请稍等
投资者咨询:有关MACD指标的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-14 14:11
 谢谢!
投资者咨询:有关MACD指标的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-14 14:11
 @齐云老师,就服您!

稍加一个提问,能否对那标注K棒的最高价或最低价,生成一条水平射线,知道红绿柱变换后终止。

我会不会太过分了,其实这条射线是可以自己手工画的。

技术人员回复
日期:2018-6-14 14:38
明显柱体本身是一个模糊概念,其实柱高与数值之间也没有绝对关系。

您先加载看一下这样判断的明显柱体:

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
//DRAWLINE(MACD>0,0,1,MACD,COLORRED);
//DRAWLINE(MACD<0,0,1,MACD,COLORCYAN);
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);
DRAWICON(J&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,0,'ICO4'),VALIGN0;
DRAWICON(S&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,0,5),VALIGN2;

投资者咨询:有关MACD指标的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-14 14:11

 只能加载在副图MACD上?而且好像不能全部触发信号诶。

技术人员回复
日期:2018-6-14 14:54
这个只是一个作为对明显macd判断的源码,是对一根做判断,如果不满足则不标记

您看一下高度是否达到一个预期
投资者咨询:有关MACD指标的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-14 14:11
 其实,我的思路就是每一次红绿柱在变换时,采取主图副图同步提醒的方式,对应的K棒作为参考标K。这里不涉及数值是在0上或0下,以及是否背离
技术人员回复
日期:2018-6-14 15:15
您先看一下是这样效果吗

副图:

DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  : EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
//DRAWLINE(MACD>0,0,1,MACD,COLORRED);
//DRAWLINE(MACD<0,0,1,MACD,COLORCYAN);
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);
SS:BARSLAST(J)<BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(J))=1,NODRAW;
XX:BARSLAST(J)>BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(S))=1,NODRAW;
DRAWICON(BARSLAST(J)<BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(J))=1,0,4),VALIGN0;
DRAWICON(BARSLAST(J)>BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(S))=1,0,5),VALIGN2;

主图:

DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
//DRAWLINE(MACD>0,0,1,MACD,COLORRED);
//DRAWLINE(MACD<0,0,1,MACD,COLORCYAN);
J:=CROSS(DIFF,DEA);
S:=CROSSDOWN(DIFF,DEA);
SS:BARSLAST(J)<BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(J))=1,NODRAW;
XX:BARSLAST(J)>BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(S))=1,NODRAW;
DRAWICON(BARSLAST(J)<BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(J))=1,L,4),VALIGN0;
DRAWICON(BARSLAST(J)>BARSLAST(S)&&ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4&&COUNT(ABS(MACD)>REFX1(EMA(ABS(MACD),BARPOS),10000)*0.4,BARSLAST(S))=1,H,5),VALIGN2;



投资者咨询:有关MACD指标的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-14 14:11

 就是这个效果;但好像出信号都晚了1-2棒,是否是柱体高度的取值因素(受我说见到明显柱体影响?)?

 

谢谢,辛苦齐云老师了。说起来我真的过分,对不起.