[求助] 改个MACD指标 (文华财经)

投资者咨询:[求助] 改个MACD指标 (文华财经)
来源:文华财经  日期:2021-1-14 14:08
 
BF:=MA(CLOSE,20);
 上:BF+2*STD(CLOSE,20),NODRAW;
 下:BF-2*STD(CLOSE,20),NODRAW;
 DRAWBAND(上,RGB(85,20,30),BF,RGB(0,60,5));
 DRAWBAND(BF,RGB(0,60,5),下,RGB(0,60,5));
 PP:=CROSS(C,MA(C,4));
 EE:=STICKLINE(PP AND MA(C,20)>=REF(MA(C,20),1) AND
 C>O,H,L,1,0),COLORFF00FF,LINETHICK2;{20日均线走强买点};
 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:=EMA(DIF,9);
 MACD:=(DIF-DEA)*2;
 AA:=MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3)AND
 MACD>0;
 CT:=MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF
 (MACD,3)<REF(MACD,4)AND MACD>0;
 PPO:=MA(C,4)>MA(C,24) AND PP AND MA(C,24)>=REF(MA(C,24),1) ;
 VIP:=AA AND PPO OR CT AND PPO;
 DRAWICON(VIP=1,LOW*0.95,9),COLORRED;
 DRAWKLINE(H,O,L,C);
 
技术人员回复
日期:2021-1-14 14:12
参考:

BF:=MA(CLOSE,20);
 上:BF+2*STD(CLOSE,20),NODRAW;
 下:BF-2*STD(CLOSE,20),NODRAW;
FILLRGN(上>BF,上,BF,RGB(85,20,30));
FILLRGN(上<BF,上,BF,RGB(0,60,5));
FILLRGN(1,上,BF,RGB(0,60,5));
 PP:=CROSS(C,MA(C,4));
 STICKLINE(PP AND MA(C,20)>=REF(MA(C,20),1) AND C>O,H,L,1,0),COLORFF00FF,LINETHICK2;
 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:=EMA(DIF,9);
 MACD:=(DIF-DEA)*2;
 AA:=MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND MACD>0;
 CT:=MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4) AND MACD>0;
 PPO:=MA(C,4)>MA(C,24) AND PP AND MA(C,24)>=REF(MA(C,24),1) ;
 VIP:=AA AND PPO OR CT AND PPO;
 DRAWICON(VIP=1,LOW*0.95,9),COLORRED;
 DRAWKLINE1(H,O,L,C);
投资者咨询:[求助] 改个MACD指标 (文华财经)
来源:文华财经  日期:2021-1-14 14:08

不对 老师

技术人员回复
日期:2021-1-14 14:29
不同软件的函数处理机制不同,指标效果略有差异是正常的。

您是觉得哪里不对,可以配合截图我们具体分析看下。
投资者咨询:[求助] 改个MACD指标 (文华财经)
来源:文华财经  日期:2021-1-14 14:08

而且 有的K线怎么还改颜色了呢

投资者咨询:[求助] 改个MACD指标 (文华财经)
来源:文华财经  日期:2021-1-14 14:08

没错 老师 原件不同造成的  。这样吧 老师吧 ,老师麻烦您完善一下  别让K线改变颜色

 

技术人员回复
日期:2021-1-14 14:32
BF:=MA(CLOSE,20);
 上:BF+2*STD(CLOSE,20),NODRAW;
 下:BF-2*STD(CLOSE,20),NODRAW;
FILLRGN(上>BF,上,BF,RGB(85,20,30));
FILLRGN(上<BF,上,BF,RGB(0,60,5));
FILLRGN(1,上,BF,RGB(0,60,5));
 PP:=CROSS(C,MA(C,4));
 //STICKLINE(PP AND MA(C,20)>=REF(MA(C,20),1) AND C>O,H,L,1,0),COLORFF00FF,LINETHICK2;
 DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
 DEA:=EMA(DIF,9);
 MACD:=(DIF-DEA)*2;
 AA:=MACD>REF(MACD,1) AND REF(MACD,1)<REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND MACD>0;
 CT:=MACD>REF(MACD,1) AND REF(MACD,1)>REF(MACD,2) AND REF(MACD,2)<REF(MACD,3) AND REF(MACD,3)<REF(MACD,4) AND MACD>0;
 PPO:=MA(C,4)>MA(C,24) AND PP AND MA(C,24)>=REF(MA(C,24),1) ;
 VIP:=AA AND PPO OR CT AND PPO;
 DRAWICON(VIP=1,LOW*0.95,9),COLORRED;
 DRAWKLINE1(H,O,L,C);