回测开始时间 (文华财经WH8赢智V8.2)

投资者咨询:回测开始时间 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-22 14:15
 请问一下,我想实现在日期和时间确定的情况下,比如在18年的6月21日下午14:30模组开始计算信号,如何在模型中编写程序,由于文华K线是将夜盘时间归为下一交易日,设定好上述日期之后,经常在6月20晚上九点之后计算信号,这种情况怎么解决? 
技术人员回复
日期:2018-6-22 14:21
 您在开仓条件中添加以下判断试试

EXIST(DATE=180621&&TIME=1430,BARPOS)&&开仓条件;

意思是判断之前有没有时间点出现,出现好开始正常计算信号
投资者咨询:回测开始时间 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-22 14:15
 这样的话21日不出信号的话,22日甚至以后就没有交易信号?我的想法是在21日的下午2:30 以后开始计算信号,而并不是局限于21日
技术人员回复
日期:2018-6-22 14:44
 您应该没有加载测试,2楼编写就是这个意思的

18年的6月21日下午14:30才会开始有信号,因为之前k线中没有k线满足条件,自然就不会开仓
投资者咨询:回测开始时间 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-22 14:15
 如果模组只让他开一次仓呢,还需要怎么加条件?
技术人员回复
日期:2018-6-22 15:48
如下即可

 
Q:=COUNTSIG(BK,BARPOS)+COUNTSIG(SK,BARPOS);
Q=0&&开仓条件;
投资者咨询:回测开始时间 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-22 14:15
 您好老师,还是第一个问题,为什么改了日期,甚至是在22日之前的反而一次都没开仓,在22日之后反而开仓了呢?
技术人员回复
日期:2018-6-22 16:04
您1楼说在18年的6月21日下午14:30模组开始计算信号,不想在前一天晚上9点开始

所以给您了这个编写,在18年的6月21日下午14:30之前不会开仓

但往后22号属于计算信号的区间了,自然会出信号

您可以截图具体说下您的问题,我们针对处理下
 
投资者咨询:回测开始时间 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-22 14:15
 就是我把模型中的日期6月21日改为6月2日,模型测试的结果是不开仓,这样不符合逻辑啊
技术人员回复
日期:2018-6-22 16:17
 您得选择交易日,6月2号是周六,不可能有对应K线的,您改成6月4号看下