老师帮忙改一下 (文华财经WH8赢智V8.2)

投资者咨询:老师帮忙改一下 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-5-21 13:29
 VARIABLE:A:=0,B:=0; 
ATR:=MAX((H-L),MAX(ABS(H-REF(C,1)),ABS(L-REF(C,1))));
ATR20:=REF(MA(ATR,20),1);
多开:REF(HHV(H,20),1),COLORRED;
空开:REF(LLV(L,20),1),COLORGREEN;
多平:REF(LLV(L,10),1),COLORFF00FF;
空平:REF(HHV(H,10),1),COLORWHITE;
BB:BARSSP && A=2;
SS:BARSBP && B=2;
IF H>=多开 && (ISLASTSP && A=2) =0  THEN
1,BK;
IF L<=多平 OR L<BKPRICE-ATR20*2  THEN BEGIN
1,SP;
A :=1;
END
IF H>BKPRICE+ATR20*4  THEN BEGIN
1,SP;
A:=2;
END
IF L<=空开 &&  (ISLASTBP && B=2 )=0   THEN
1,SK;
IF H>=空平 OR H>SKPRICE+ATR20*2  THEN BEGIN
1,BP;
B:=1;
END
IF L<SKPRICE-ATR20*4  THEN BEGIN
1,BP;
B:=2;
END
AUTOFILTER;

请老师把其中的四条横线和箭头去掉,谢谢
技术人员回复
日期:2018-5-21 13:44
 只能删除横线,箭头是开平指令产生的,删除后就不能赋值了

因为有SKPRICE等信号记录函数,必修和交易指令连用后才能用的,请理解,具体如下

 VARIABLE:A:=0,B:=0; 
ATR:=MAX((H-L),MAX(ABS(H-REF(C,1)),ABS(L-REF(C,1))));
ATR20:=REF(MA(ATR,20),1);
多开:=REF(HHV(H,20),1),COLORRED;
空开:=REF(LLV(L,20),1),COLORGREEN;
多平:=REF(LLV(L,10),1),COLORFF00FF;
空平:=REF(HHV(H,10),1),COLORWHITE;
BB:=BARSSP && A=2;
SS:=BARSBP && B=2;

IF L<=多平 OR L<BKPRICE-ATR20*2  THEN BEGIN
A :=1;
END
IF H>BKPRICE+ATR20*4  THEN BEGIN

A:=2;
END
IF L<=空开 &&  (ISLASTBP && B=2 )=0   THEN
1,SK;
IF H>=空平 OR H>SKPRICE+ATR20*2  THEN BEGIN
1,BP;
B:=1;
END
IF L<SKPRICE-ATR20*4  THEN BEGIN
1,BP;
B:=2;
END
AUTOFILTER;