这样写什么地方错了,测试出现很多信号,测试不成功,请给指导。
MA1:MA(close,N);
MA2:REF(MA(close,1),N);
手数:=ss;
//交易条件
开多平空条件:=MA1>MA2;//开多平空条件
开空平多条件:=MA2>MA1;//开多平空条件
//交易系统
//交易系统
平空:SELLSHORT(开多平空条件 and holding<0,手数,MARKET);
平多:SELL(开空平多条件 and holding>0,手数,MARKET);
开多:BUY(开多平空条件 and holding=0,手数,MARKET);
开空:BUYSHORT(开空平多条件 and holding=0,手数,MARKET);
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
代码没有问题,请把问题描述具体点。