没有tbuy(tholding=0,1,close) 这样的下单价位写法
tbuy(tholding=0,1,mkt);
tbuy(tholding=0,1,lmt,close);都可以,就是没有直接写个close的
ma5:=ma(close,5); //如果当周期收盘价大于5周期均线价,就开多1手 if c>ma35 then begin
tsellshort(tholding<0,1,mkt); //如果有空单,先将空单全部平仓;
tbuy(tholding=0,1,mkt); end //如果当周期收盘价小于5周期均线价,就开空1手 if c<ma5 then begin
tsell(tholding>0,1,mkt); //如果有多单,先将多单全部平仓;
tbuyshort(tholding=0,1,mkt); end 老师,我将close全部更改成了mkt,但是回测还是没有任何成交记录显示。怎么办? |