以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求助大神帮改日盘交易代码为夜盘交易  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157410)

--  作者:lb2016
--  发布时间:2017/8/29 17:43:53
--  求助大神帮改日盘交易代码为夜盘交易
目前模型是日盘交易的,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

--  作者:wenarm
--  发布时间:2017/8/29 23:50:29
--  
不知道你这些时间条件具体是做什么用的。没法具体修改。
如果交易的品种夜盘交易时段本身就在晚上9点到11点,那就没必要时间限制条件。
如果是夜盘11点后依旧有行情,需要时间限制、直接就是time>210000 and time time <230000 or  其他时间控制

或者贴出完整的策略,便于根据实际情况进行修改。