老师你好!测试有资金曲线跑模拟没有成交
IF 开仓时间 THEN BEGIN
IF 平多开空条件1 THEN BEGIN
SELL(holding>0,holding,market);
IF 开空限制 THEN BEGIN
BUYSHORT(HOLDING=0,1,market);
END
end
END
IF 平多开空条件2 THEN BEGIN
SELL(1,1,MARKET);
IF 开空限制 THEN BEGIN
BUYSHORT(1,1,MARKET);
END
END
IF 平多开空条件3 THEN BEGIN
SELL(1,1,MARKET);
IF 开空限制 THEN BEGIN
BUYSHORT(1,1,MARKET);
END
END
IF 加空仓 THEN BEGIN
SELL(1,1,MARKET);
IF 开空限制 THEN BEGIN
BUYSHORT(1,1,MARKET);
END
END
IF 平空开多条件1 THEN BEGIN
SELLSHORT(1,1,MARKET);
IF 开多限制 THEN BEGIN
BUY(1,1,MARKET);
END
END
IF 平空开多条件2 THEN BEGIN
SELLSHORT(1,1,MARKET);
IF 开多限制 THEN BEGIN
BUY(1,1,MARKET);
END
END
IF 平空开多条件3 THEN BEGIN
SELLSHORT(1,1,MARKET);
IF 开多限制 THEN BEGIN
BUY(1,1,MARKET);
END
END
IF 加空仓 THEN BEGIN
SELLSHORT(1,1,MARKET);
IF 开多限制 THEN BEGIN
BUY(1,1,MARKET);
END
END
IF ENTERBARS<30 and 平多 then begin
sell(1,1,market);
END
IF ENTERBARS<30 and 平空 THEN BEGIN
sellshort(1,1,market);//缺少分号
END
IF HOLDING>0 THEN BEGIN
IF C<ENTERPRICE*0.996 then begin
SELL(1,1,MARKETR);
END
END
IF HOLDING>0 THEN BEGIN//空仓止损
IF C>ENTERPRICE*1.004 THEN BEGIN
SELLSHORT(1,1,MARKETR);
END
end
IF 平仓时间 THEN BEGIN
IF 多单全平 AND HOLDING>0 THEN BEGIN
SELL(1,holding,MARKET);
END
IF 空单全平 AND HOLDING<0 THEN BEGIN
SELLSHORT(1,holding,MARKET);
END
END
IF HOLDING>0 THEN BEGIN
IF C>ENTERPRICE*1.004 THEN BEGIN
SELLSHORT(1,1,MARKETR);
END
END
最新K上图表上有信号就会下单。你要看下你现在图表上触发了信号没有。图表程序化里面有没有信号记录?

此主题相关图片如下:temp.png

老师您好:图标上也没有信号,你能帮检查一下吗?多谢
一个信号也没有?如果是一个信号也没有,那你把完整代码发下吧。上面的代码不完整,我没办法测试。