请问,收盘前5分钟平仓应该怎么写?是 CURRENTTIME > 151000 么?
VARIABLE : _DEBUG = 1 ; //是否输出前台交易指令
IF TIME > 151000 AND POSITION = 1 THEN BEGIN
SELL(_DEBUG,0,MARKET) ;
POSITION := 0 ;
END
IF TIME > 151000 AND POSITION = -1 THEN BEGIN
SELLSHORT(_DEBUG,0,MARKET);
POSITION := 0 ;
END
这样写有问题么?POSITION是判断是多仓还是空仓的~
1秒轮询模式
if islastbar and currenttime>151000 or not(islastbar) then begin
sell........;
sellshort.......;
end