编写MACD (文华财经WH6赢顺V6.7)

投资者咨询:编写MACD (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-21 19:41

编写MACD



图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:screenshot20180621194030.png 
技术人员回复
日期:2018-6-21 19:43
 实体较大您是如何定义的?

您详细描述下
投资者咨询:编写MACD (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-21 19:41
 5厘米长 1厘米宽
技术人员回复
日期:2018-6-21 19:56
 不能这样比较的,因为k线密度发生变化的话,k线长度相对屏幕就变化了的

您可以考虑如下定义方法:

实体的长度是上下影线之和的2倍,或者当前实体是20周期实体最大值等方式,您在考虑下
投资者咨询:编写MACD (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-21 19:41
我是要站在 0轴的上下方,不是K线,
技术人员回复
日期:2018-6-21 22:15
 没理解您的思路

您指的是MACD出现红绿柱吗?

并且DIFF在正负2之间吗?
投资者咨询:编写MACD (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-21 19:41
 老师我的意思是 MACD 在0轴附近,快线和慢线 在正负2 区间产生金叉或者死叉,在0轴上面出现红绿柱体。在正负2金叉,在0轴上方出现红柱体,长为5厘米,宽为1厘米。死叉,是出现绿柱体。
技术人员回复
日期:2018-6-22 8:55
 如下您参考下:

DIFF:EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
JC:=CROSS(DIFF,DEA);//金叉
SC:=CROSSDOWN(DIFF,DEA);//死叉
N1:=BARSLAST(JC)+1;//金叉到当前距离
N2:=BARSLAST(SC)+1;//死叉到当前距离

M:=0.5;//M值为柱体的长度,您可以自行修改下
AA:=N1=1&&MACD>=M&&ABS(DIFF)<=2&&ABS(DEA)<=2;
BB:=N2=1&&MACD<=-M&&ABS(DIFF)<=2&&ABS(DEA)<=2;
DRAWICON(AA,MACD,1);
DRAWICON(BB,MACD,2);