交易逻辑是,盘中有低于下限价,尾盘站上下限价,尾盘进多单,隔天开盘就出掉。
出错的情况
假如下限价是9000,10点的时候8990,11点的时候9010(此时他就会进单),
结果尾盘还是低于9000。
所以想请问熟悉语法的大大,我有没有办法加入时间限制。
我的交易是日K。
以下是我写在日盛hts4000里的语法。
if l<downline and c>downline then
buy this bar
end if
if barssinceentry(0) = 1 then
exitlong this bar
end if
作者:
shyart (ShyArt)
2015-06-16 20:53:00没试过日K 是日K的话 看能不能用 if Q_time = 134400 ...
作者:
goodddog (domiante)
2015-06-16 22:23:00q_time是电脑作业系统的时间
把时间加进去了,看来是需要自己来盯着看,因为历史回测好像无法分辨,只会看开高低收而已@@
作者:
goodddog (domiante)
2015-06-17 20:01:00q_time只有盘中才是系统时间,盘后取值都是0喔
作者:
shyart (ShyArt)
2015-06-17 20:42:00不然就是用 Time 但这是 K棒的时间 5分K最后下单是 1:40这样可能可以坐回测 但就怕最后5分钟 有不符条件的情形了
没关系,因为我回测是用execl写。如果q_time可以盘中只要确定q time盘中可以下单就好了^^