RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
FASTK:=SMA(RSV,M1,1);
K:SMA(FASTK,M2,1);
D:SMA(K,M3,1);
jc:CROSS(K,D); 函数jc:CROSS 未定义。这个要怎样写?谢谢
sc:CROSS(D,K);
SELLSHORT(jc..........
cross函数是系统函数。你这个报错不准确,是其他地方的吧。你给下完整代码吧。
RSV:= (CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
FASTK:=SMA(RSV,M1,1);
K:SMA(FASTK,M2,1);
D:SMA(K,M3,1)
jc:CROSS(K,D);//开多平空条件
sc:CROSS(D,K);//开空平多条件
SELLSHORT(jc AND HOLDING,10,MARKET); //平空信号
BUY(jc AND HOLDING=0,10,MARKET); //开多信号
SELL(sc AND HOLDING,10,MARKET); //平多信号
BUYSHORT(sc AND HOLDING=0,10,MARKET); //开空信号