目前模型是日盘交易的,9点到下午3点,现在想让它夜盘也交易,晚上9点到11点这段时间交易,请大神指导下应该怎么改,不胜感激。
以下是模型里涉及时间的代码:
结算收盘:=TIME=closetime(0);
TT0:=REF(结算收盘,1);
日盘开盘时间:=REF(HOUR<>9,1) AND HOUR=9;
IF TT0 AND NOT(日盘开盘时间) THEN BEGIN
开关:=#涨跌幅.开关#;
END
盘中可交易时段:=INTPART(TIME/100)>=最早开仓时间 AND INTPART(TIME/100)<清仓时间;
日盘交易时段:=INTPART(TIME/100)>=900 AND INTPART(TIME/100)<=1500;
当前小时:=INTPART(CURRENTTIME/10000);
正在进行日盘盘中交易:=CURRENTDATE=DATE AND 当前小时>=9 AND 当前小时<=15;
盘中可开仓时段:=INTPART(TIME/100)>=最早开仓时间 AND INTPART(TIME/100)<=最晚开仓时间;
清仓时段:=INTPART(TIME/100)>=清仓时间 AND TIME<=closetime(0);
IF 正在进行日盘盘中交易 THEN BEGIN
不知道你这些时间条件具体是做什么用的。没法具体修改。
如果交易的品种夜盘交易时段本身就在晚上9点到11点,那就没必要时间限制条件。
如果是夜盘11点后依旧有行情,需要时间限制、直接就是time>210000 and time time <230000 or 其他时间控制
或者贴出完整的策略,便于根据实际情况进行修改。