M:=MA(CLOSE,M1);
N:=IF(BARSCOUNT(C)>=48,48,BARSCOUNT(C));
AMOV:=VOL*(C+L+H)/3;
MN:=SUM(AMOV,N)/SUM(VOL,N);
CROSS(M,MN),BPK;//K,D金叉,做多
CROSS(MN,M),SPK;//K,D死叉,做空。
AUTOFILTER;
第2行 'BARSCOUNT'后面不允許是'('!
BARSCOUNT不是文華的函數(shù) WH8中您需要替換為BARPOS 同時IF 改為IFELSE
M:=MA(CLOSE,M1);
N:=IFELSE(BARPOS>=48,48,BARPOS);
AMOV:=VOL*(C+L+H)/3;
MN:=SUM(AMOV,N)/SUM(VOL,N);
CROSS(M,MN),BPK;//K,D金叉,做多
CROSS(MN,M),SPK;//K,D死叉,做空。
AUTOFILTER;