投资者咨询:MACD柱体变色指标编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-4-11 12:17
1: MACD指标中的红、绿堆。在已收盘的红堆中,最长的MACD柱体变成绿色。在已收盘的绿堆中,最长的MACD柱体变成红色。
3:如果老的MACD柱体和新的MACD柱体一样长度,则老的变成正常颜色,新的变色
技术人员回复
日期:2019-4-11 13:17
参考:
DIFF :EMA(C,12) - EMA(C,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),NODRAW;//DIFF减DEA的2倍画柱状线
DRAWLINE(MACD>0,MACD,1,0,COLORRED);
DRAWLINE(MACD<0,MACD,1,0,COLORCYAN);
HH:=IF(MACD>0,MACD,0);
LL:=IF(MACD<0,MACD,0);
P:=BACKSET(ISLASTBAR,HHVBARS(HH,SUMBARS(CROSS(DIFF,DEA),2))+1);
Q:=BACKSET(ISLASTBAR,LLVBARS(LL,SUMBARS(CROSSDOWN(DIFF,DEA),2))+1);
DRAWLINE(CROSS(P,0.5),MACD,1,0,COLORRED);
DRAWLINE(CROSS(Q,0.5),MACD,1,0,COLORGREEN);
投资者咨询:MACD柱体变色指标编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-4-11 12:17
1: 老师我导入WH6什么变化也没有呢,还是正常的MACD指标
STICKLINE1(A1,0,MACD,4,0),RGB(255,128,192);
6:这个附颜色,是别人给我的,我不会写,麻烦老师了
技术人员回复
日期:2019-4-11 13:54
没有变化是因为原来的MACD柱体就是红色的,所以您要求再变红色颜色是重合的,自然看不出来
DIFF :EMA(C,12) - EMA(C,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),NODRAW;//DIFF减DEA的2倍画柱状线
DRAWLINE(MACD>0,MACD,1,0,COLORRED);
DRAWLINE(MACD<0,MACD,1,0,COLORCYAN);
HH:=IF(MACD>0,MACD,0);
LL:=IF(MACD<0,MACD,0);
NH:=IF(MACD>0,SUMBARS(CROSS(DIFF,DEA),2),BARSLAST(CROSS(DIFF,DEA))+1);
NL:=IF(MACD<0,SUMBARS(CROSSDOWN(DIFF,DEA),2),BARSLAST(CROSSDOWN(DIFF,DEA))+1);
P:=BACKSET(ISLASTBAR,HHVBARS(HH,NH)+1);
Q:=BACKSET(ISLASTBAR,LLVBARS(LL,NL)+1);
DRAWLINE(CROSS(P,0.5),MACD,1,0,COLORYELLOW),LINETHICK7;
DRAWLINE(CROSS(Q,0.5),MACD,1,0,COLORWHITE),LINETHICK7;
投资者咨询:MACD柱体变色指标编写 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2019-4-11 12:17
技术人员回复
日期:2019-4-11 14:09
参考:
DIFF :EMA(C,12) - EMA(C,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA :EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
MACD:2*(DIFF-DEA),NODRAW;//DIFF减DEA的2倍画柱状线
DRAWLINE(MACD>0,MACD,1,0,COLORRED);
DRAWLINE(MACD<0,MACD,1,0,COLORCYAN);
NH:=BARSLAST(CROSS(DIFF,DEA))+1;
NL:=BARSLAST(CROSSDOWN(DIFF,DEA))+1;
P:=BACKSET(ISLASTBAR||CROSSDOWN(DIFF,DEA),HHVBARS(MACD,NH)+1);
Q:=BACKSET(ISLASTBAR||CROSS(DIFF,DEA),LLVBARS(MACD,NL)+1);
STICKLINE(CROSS(P,0.5),MACD,0,COLORGREEN,0);