请教,老师帮忙修改公式 (文华财经WH6赢顺V6.7)

投资者咨询:请教,老师帮忙修改公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-7-29 8:24
 原公式:
 

MA5:MA(C,5),NODRAW;

MA25:MA(C,25),NODRAW;

DRAWCOLORLINE(MA5>REF(MA5,1),MA5,COLORRED,COLORGREEN);

DRAWCOLORLINE(MA25>REF(MA25,1),MA25,COLORRED,COLORGREEN);

VAA1:=EMA(C,12)-EMA(C,26);

VAA2:=EMA(VAA1,9);

VAS1:=EMA(C,60)-EMA(C,130);

VAS2:=EMA(VAS1,45);

CROSS(MA5>REF(MA5,1) AND MA25>REF(MA25,1) && (VAA1>VAA2 AND VAS1>VAS2) && MA5>MA25 AND C>MA5,0.5),SOUND('A');

CROSS(MA5<REF(MA5,1) AND MA25<REF(MA25,1) && (VAA1<VAA2 AND VAS1<VAS2) && MA5<MA25 AND C<MA5,0.5),SOUND('A');

CROSS(MA5>REF(MA5,1) AND MA25>REF(MA25,1) && (VAA1>VAA2 AND VAS1>VAS2) && MA5>MA25 AND C>MA5,0.5),ICON(0,'ICO147');

CROSS(MA5<REF(MA5,1) AND MA25<REF(MA25,1) && (VAA1<VAA2 AND VAS1<VAS2) && MA5<MA25 AND C<MA5,0.5),ICON(1,'ICO148');
技术人员回复
日期:2019-7-29 8:26
 您的指标可以检测通过,具体是要怎么修改?
投资者咨询:请教,老师帮忙修改公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-7-29 8:24
 想再加一绵MACD参数,改为:
 

MA5:MA(C,5),NODRAW;

MA25:MA(C,25),NODRAW;

DRAWCOLORLINE(MA5>REF(MA5,1),MA5,COLORRED,COLORGREEN);

DRAWCOLORLINE(MA25>REF(MA25,1),MA25,COLORRED,COLORGREEN);

VAA1:=EMA(C,12)-EMA(C,26);

VAA2:=EMA(VAA1,9);

VAS1:=EMA(C,60)-EMA(C,130);

VAS2:=EMA(VAS1,45);

……:=EMA(C,120)-EMA(C,260);

……:=EMA(VAA1,90);

CROSS(MA5>REF(MA5,1) AND MA25>REF(MA25,1) && (VAA1>VAA2 AND VAS1>VAS2) ||  (VAA1>VAA2 AND ……>……) && MA5>MA25 AND C>MA5,0.5),SOUND('A');

CROSS(MA5<REF(MA5,1) AND MA25<REF(MA25,1) && (VAA1<VAA2 AND VAS1<VAS2) ||  (VAA1<VAA2 AND ……<……) && MA5<MA25 AND C<MA5,0.5),SOUND('A');

CROSS(MA5>REF(MA5,1) AND MA25>REF(MA25,1) && (VAA1>VAA2 AND VAS1>VAS2) ||  (VAA1>VAA2 AND ……>……) && MA5>MA25 AND C>MA5,0.5),ICON(0,'ICO147');

CROSS(MA5<REF(MA5,1) AND MA25<REF(MA25,1) && (VAA1<VAA2 AND VAS1<VAS2) ||  (VAA1<VAA2 AND ……<……) && MA5<MA25 AND C<MA5,0.5),ICON(1,'ICO148');

……处不知道怎么写,请老师指教,谢谢!
技术人员回复
日期:2019-7-29 8:29
 macd指标怎么定义条件?

 具体要满足什么条件?请具体说明下
投资者咨询:请教,老师帮忙修改公式 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-7-29 8:24
 我也说不清楚。已有的两组等号前面是“VAA1、VAA2”,“VAS1、VAS2”,后面加一组,省略号的地方应该怎么写?
技术人员回复
日期:2019-7-29 8:56
 加一组跟macd源码有关的思路?

 直接这么写就好了,以diff大于dea金叉为例:

 
CROSS(MA5>REF(MA5,1) AND MA25>REF(MA25,1) && (VAA1>VAA2 AND VAS1>VAS2) ||  (VAA1>VAA2 AND DIFF>DEA) && MA5>MA25 AND C>MA5,0.5),SOUND('A');
CROSS(MA5<REF(MA5,1) AND MA25<REF(MA25,1) && (VAA1<VAA2 AND VAS1<VAS2) ||  (VAA1<VAA2 AND DIFF<DEA) && MA5<MA25 AND C<MA5,0.5),SOUND('A');
CROSS(MA5>REF(MA5,1) AND MA25>REF(MA25,1) && (VAA1>VAA2 AND VAS1>VAS2) ||  (VAA1>VAA2 AND DIFF>DEA) && MA5>MA25 AND C>MA5,0.5),ICON(0,'ICO147');