autofilter 不生效 (文华财经WH8赢智V8.2)

投资者咨询:autofilter 不生效 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-19 19:20
专家老师好,我试编的程序,AUTOFILTER不生效,连续出现卖出操作,事什么问题?多谢。

DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : =EMA(DIFF,M);
MACD : =2*(DIFF-DEA),COLORSTICK;
//KDJ CALCUL
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
BACKGROUNDSTYLE(1);
K:=SMA(RSV,N1,1);
D:=SMA(K,N1,1);
//BUY 
DEA<=-50&&K<30&&CROSSUP(K,D),ICON(0,'ICO95');
//SELL
DEA>=50 &&K>70&&CROSSDOWN(K,D),ICON(0,'ICO96');
AUTOFILTER; 
技术人员回复
日期:2018-8-20 8:08

 AUTOFILTER是对指令信号进行一开一平过滤处理的

 

1楼源码中并没有BK SK BPK SP等指令信号的,参考以下方式添加指令语句参考:

 

DIFF : =EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA  : =EMA(DIFF,M);
MACD : =2*(DIFF-DEA),COLORSTICK;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
BACKGROUNDSTYLE(1);
K:=SMA(RSV,N1,1);
D:=SMA(K,N1,1);
DEA<=-50&&K<30&&CROSSUP(K,D),BPK;
DEA>=50 &&K>70&&CROSSDOWN(K,D),SPK;
AUTOFILTER;