关于节后第一天和开盘后的分钟数 (文华财经WH8赢智V8.2)

投资者咨询:关于节后第一天和开盘后的分钟数 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-9 15:28
 关于春节,五一等节假日后的第一天,有以下问题希望得到解答:
一,函数中,有判断下一交易日是否为节假日的函数,但却没有判断节后是第一个交易日的函数。由于节后第一天开盘的波动太大,我想在回测中排除节后第一个交易日不开仓,有什么办法?(日线模型)
二,如果没有办法限制节后第一个交易日不开仓,那么,节后第一个交易日开盘后五分钟内不开仓,应该如何作出判断?平时是有一个函数OPENMINUTE1,这个函数对于有夜盘的品种来说,它是以前晚的21:00为计算的,对于节假日前没有夜盘的,它会以哪个时间为计算呢?应该是OPENMINUTE1>=5还是OPENMINUTE1>=125 
OPENMINUTE1>=1
技术人员回复
日期:2018-7-9 15:39
1. 判断节后是第一个交易日您用这个条件判断就行了REF(ISNEARHOLIDAY,DAYBARPOS);


2.节后第一个交易日开盘后五分钟内不开仓,如下即可

REF(ISNEARHOLIDAY,DAYBARPOS)&&time>=905;
投资者咨询:关于节后第一天和开盘后的分钟数 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-9 15:28
 这句的确可以判断节后第一个交易日了,但time>=905实现不了,因为我是日线模型,不能用Time函数,还有什么其它办法?例如开盘后经过多少分钟。这又涉及到前一天没有夜盘时,开盘后经过的分钟数到底是以夜盘21:00计算还是以9:00开始计算?
技术人员回复
日期:2018-7-12 11:15
前一天是假日没有夜盘,也是按照21点开始计算的

因此您的思路,对照品种设置好开盘时间再填入即可

比如沪铜合约:


REF(ISNEARHOLIDAY,DAYBARPOS)&&OPENTIME1>724;
投资者咨询:关于节后第一天和开盘后的分钟数 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-7-9 15:28
 对于螺纹热卷,是不是REF(ISNEARHOLIDAY,DAYBARPOS)&&OPENTIME1>125;//两小时零5分钟
技术人员回复
日期:2018-7-12 13:21
 不对的,这么改下OPENMINUTE1计算休市时间的

REF(ISNEARHOLIDAY,DAYBARPOS)&&OPENMINUTE1>=725,SK(1);