MACD标记 (文华财经)

投资者咨询:MACD标记 (文华财经)
来源:文华财经  日期:2020-10-17 19:33
 MACD向下交叉
交叉完成的那根K线或者交叉前两根的K线内(交叉的前一根或者前两根)出现最高价大于MA14,收盘价小于MA14,声音表情提示一次

MACD向上交叉

MACD上叉在上叉完成的那根K线或者上叉前两根的哪个K线(交叉的前一根或者前两根)出现,最低价小于MA14收盘价大于MA14,声音表情提示一次
公式怎么编写
 
技术人员回复
日期:2020-10-17 19:39
 参考:

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;

JC:=CROSS(MACD,0);
SC:=CROSS(0,MACD);

MA14:MA(C,14);
DRAWICON(H>MA14&&C<MA14&&EXIST(SC,2),H,2);
DRAWICON(L<MA14&&C>MA14&&EXIST(JC,2),L,1),VALIGN0;
H>MA14&&C<MA14&&EXIST(SC,2),SOUND('A');
L<MA14&&C>MA14&&EXIST(JC,2),SOUND('A');
投资者咨询:MACD标记 (文华财经)
来源:文华财经  日期:2020-10-17 19:33
 信号满足的时候能只提示一次吗
技术人员回复
日期:2020-10-17 19:49
  参考:

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;

JC:=CROSS(MACD,0);
SC:=CROSS(0,MACD);

MA14:MA(C,14);
DRAWICON(CROSS(H>MA14&&C<MA14&&EXIST(SC,2),0.5),H,2);
DRAWICON(CROSS(L<MA14&&C>MA14&&EXIST(JC,2),0.5),L,1),VALIGN0;
CROSS(H>MA14&&C<MA14&&EXIST(SC,2),0.5),SOUND('A');
CROSS(L<MA14&&C>MA14&&EXIST(JC,2),0.5),SOUND('A');
投资者咨询:MACD标记 (文华财经)
来源:文华财经  日期:2020-10-17 19:33
 MACD交叉的时候K线不一定满足信号提示的条件,如果交叉的这根不满足,就判断前两根是否满足,满足也提示 
技术人员回复
日期:2020-10-18 8:54
4楼指标是符合您思路的

还有疑问,可以配合截图具体说明下
投资者咨询:MACD标记 (文华财经)
来源:文华财经  日期:2020-10-17 19:33
 
这里就没有提示信号,要求在MACD交叉完成以后,按照这个顺序,左侧挨着的前一根或者前面第二根满足条件信号提示,如果前面两根不满足就判断交叉完成的这根K线是否满

图片点击可在新窗口打开查看
图片点击可在新窗口打开查看 文件名:ma交叉图20201018144044.png
技术人员回复
日期:2020-10-18 14:57
需要用未来函数实现,未来函数不能和SOUND声音函数连用

参考:

DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;

JC:=CROSS(MACD,0);
SC:=CROSS(0,MACD);

MA14:MA(C,14);

DRAWICON(H>MA14&&C<MA14&&(REFX1(SC,1)||REFX1(SC,2))||SC,H,2);
DRAWICON(L<MA14&&C>MA14&&(REFX1(JC,1)||REFX1(JC,2))||JC,L,1),VALIGN0;

投资者咨询:MACD标记 (文华财经)
来源:文华财经  日期:2020-10-17 19:33
 能只提示一次吗
技术人员回复
日期:2020-10-18 16:01
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;

JC:=CROSS(MACD,0);
SC:=CROSS(0,MACD);

MA14:MA(C,14);

DRAWICON(CROSS(H>MA14&&C<MA14&&(REFX1(SC,1)||REFX1(SC,2))||SC,0.5),H,2);
DRAWICON(CROSS(L<MA14&&C>MA14&&(REFX1(JC,1)||REFX1(JC,2))||JC,0.5),L,1),VALIGN0;