你好,1分钟周期,走完一根K线,下午13点前,晚上11点前,强平是这样写吗?
if time=30000 or time=190000 then
begin
sell(holding>0,holding,market);
sellshort(holding<0,holding,market);
end
不是。这个是没办法在最后一个K下单的。因为你是走完K模式。当时是触发不了。需要K线走完。
可以改成前一个K触发信号,最后一个K下单。如下:
if time=25900 or time=1859000 then
begin
sell(holding>0,holding,market);
sellshort(holding<0,holding,market);
end
另外需要说明下。你之前那个尾盘下单失败是和本地时间有关系的。你最好调整好本地的电脑时间,否则可能还是会造成一些问题。