关于macd的问题 (文华财经WH6赢顺V6.7)

投资者咨询:关于macd的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 10:51
 老师:如何在

图片点击可在新窗口打开查看赢智8上预警macd的绿柱区比前一波红柱区大,比更前一波绿柱区大。
技术人员回复
日期:2018-5-2 11:13
 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;//死叉到当前距离
MJ:VALUEWHEN(DIFF>DEA,SUM(MACD,N1));//红柱期间MACD面积
MS:VALUEWHEN(DIFF<DEA,SUM(MACD,N2));//绿柱期间MACD面积
MACD<0&&MS>MJ&&MS>REF(MS,N1),SELECT;

另外常见MACD思路编写参考精华帖 【编写技巧】:MACD常见用法的编写介绍  
投资者咨询:关于macd的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 10:51
 老师如何可以过滤点3根以下的红柱或绿柱


图片点击可在新窗口打开查看
技术人员回复
日期:2018-5-2 11:27
 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;//死叉到当前距离
MJ:VALUEWHEN(DIFF>DEA&&N1>3,SUM(MACD,N1));//红柱期间MACD面积
MS:VALUEWHEN(DIFF<DEA&&N2>3,SUM(MACD,N2));//绿柱期间MACD面积
MACD<0&&MS>MJ&&MS>REF(MS,N1),SELECT;
投资者咨询:关于macd的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 10:51
 老师如何在赢智8上可以过滤掉3根以下的红柱可以归到前一波的绿柱,预警macd的绿柱区比前一波红柱区大,比更前一波绿柱区大。
技术人员回复
日期:2018-5-2 13:34
 DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
MACD1:=ABS(MACD);
JC:=CROSS(DIFF,DEA);//金叉
SC:=CROSSDOWN(DIFF,DEA);//死叉
N1:=BARSLAST(JC)+1;//金叉到当前距离
N2:=BARSLAST(SC)+1;//死叉到当前距离
MJ:VALUEWHEN(N1>3||N2<=3,SUM(MACD1,N1));//红柱期间MACD面积
MS:VALUEWHEN(N1<=3||N2>3,SUM(MACD1,N2));//绿柱期间MACD面积
MACD<0&&MS>MJ&&MS>REF(MS,N1),SELECT;
投资者咨询:关于macd的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 10:51
老师:这个公式我用了,但不符合我和要求。我要的是当macd在0轴之下红柱出现时,macd的绿柱区比前一波红柱区大,比更前一波绿柱区大,过滤掉3根以下的红柱可以归到前一波的绿柱,
技术人员回复
日期:2018-5-7 14:33
  DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :EMA(DIFF,9);
MACD:2*(DIFF-DEA),COLORSTICK;
MACD1:=ABS(MACD);
JC:=CROSS(DIFF,DEA);//金叉
SC:=CROSSDOWN(DIFF,DEA);//死叉
N1:=BARSLAST(JC)+1;//金叉到当前距离
N2:=BARSLAST(SC)+1;//死叉到当前距离
A:=VALUEWHEN(JC,-1*REF(SUM(MACD,N2),1));
A2:=VALUEWHEN(JC,REF(A,1));
B:=VALUEWHEN(SC,REF(SUM(MACD,N1),1));
CROSS(MACD,0)&&DIFF<0&&A>B&&A>A2&&REF(N1,N2)>=3||
CROSS(MACD,0)&&DIFF<0&&A>B+A2&&REF(N1,N2)<3,SELECT;

投资者咨询:关于macd的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 10:51
 老师:麻烦反向的也帮我写一下,macd在0轴之上绿柱出现时,macd的红柱区比前一波绿柱区大,比更前一波红柱区大,过滤掉3根以下的绿柱可以归到前一波的红柱。
投资者咨询:关于macd的问题 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-2 10:51
 要确定绿柱走完一根后