是要输出阳线的收盘价? 用满足条件后,用DEBUGFILE输出文件试试
老师,我在跑模拟盘的时候为什么价格到了没有开仓,我是这样写的:IF CLOSE=我想买入的价格 AND THOLDING=0 THEN BEGIN
确认持仓量为0,我测试的时菜粕连续1909,我想买入的价格我设置了多个,都在close上下范围内
那贴下开多的全部语句吧,看下你是如何设置多个价格的
谢谢老师教导,我代码时就粗略的写成这样:VARIABLE:TT=0;
当前持仓量:THOLDING;
IF CLOSE=2228 AND THOLDING=0 THEN BEGIN
TBUY(THOLDING=0,1,MKT);
TT:=1;
END
IF CLOSE=2227 AND THOLDING=0 THEN BEGIN
TBUY(THOLDING=0,1,MKT);
TT:=2;
END
IF CLOSE=2226 AND THOLDING=0 THEN BEGIN
TBUY(THOLDING=0,1,MKT);
TT:=3;
END
...
IF CLOSE>=2229 AND THOLDING>0 AND TT=1 THEN BEGIN
TSELL(1,1,MKT);
END
IF CLOSE>=2228 AND THOLDING>0 AND TT=2 THEN BEGIN
TSELL(1,1,MKT);
END
IF CLOSE>=2227 AND THOLDING>0 AND TT=3 THEN BEGIN
TSELL(1,1,MKT);
END
IF CLOSE>=2226 AND THOLDING>0 AND TT=4 THEN BEGIN
TSELL(1,1,MKT);
END
...