投资者咨询:wss180517 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-17 20:19
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26); DEA := EMA(DIFF,9); MACD:=2*(DIFF-DEA); N1:=BARSLAST(CROSS(DIFF,DEA))+1; N2:=BARSLAST(CROSSDOWN(DIFF,DEA))+1; NN:=BACKSET(N1=1,REF(LLVBARS(L,N2),1)+2); NL:=BARSLAST(CROSS(NN=1,0.5))+1; HH:IF(N1<N2,REF(HHV(H,NL),N1),NULL); AA:DIFF>=DEA&&H>HH&&COUNT(H>HH,N1)=1,NODRAW; AA,SOUND('A'); DRAWICON(AA,H,1); 老师帮我编一下这个程序效果的反面程序(备注:就是在MACD由正变负时,在MACD负区域价位向下突破,在MACD正区域中最高价以后的最低价时报警。) |
技术人员回复
日期:2018-5-17 21:32
请参考:
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA := EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
N1:=BARSLAST(CROSS(DIFF,DEA))+1;
N2:=BARSLAST(CROSSDOWN(DIFF,DEA))+1;
NN:=BACKSET(N1=1,REF(LLVBARS(L,N2),1)+2);
NL:=BARSLAST(CROSS(NN=1,0.5))+1;
HH:IF(N1<N2,REF(HHV(H,NL),N1),NULL);
AA:DIFF>=DEA&&H>HH&&COUNT(H>HH,N1)=1,NODRAW;
AA,SOUND('A');
DRAWICON(AA,H,1);
MM:=BACKSET(N2=1,REF(HHVBARS(H,N1),1)+2);
MH:=BARSLAST(CROSS(MM=1,0.5))+1;
LL:IF(N1>N2,REF(LLV(L,MH),N2),NULL);
BB:DIFF<=DEA&&L<LL&&COUNT(L<LL,N2)=1,NODRAW;
BB,SOUND('A');
DRAWICON(BB,L,2);