作者cowba1019 (阿宽)
看板Trading
标题[问题] 日盛 HTS4000 语法求助
时间Tue Jun 16 20:34:53 2015
交易逻辑是,盘中有低於下限价,尾盘站上下限价,尾盘进多单,隔天开盘就出掉。
出错的情况
假如下限价是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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.218.44.51
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Trading/M.1434458097.A.08A.html
1F:→ shyart: 没试过日K 是日K的话 看能不能用 if Q_time = 134400 ... 06/16 20:53
2F:→ cowba1019: 请问if q time的意思是? 06/16 22:15
3F:推 goodddog: q_time是电脑作业系统的时间 06/16 22:23
4F:→ cowba1019: 把时间加进去了,看来是需要自己来盯着看,因为历史回 06/17 16:18
5F:→ cowba1019: 测好像无法分辨,只会看开高低收而已@@ 06/17 16:18
6F:推 goodddog: q_time只有盘中才是系统时间,盘後取值都是0喔 06/17 20:01
7F:推 shyart: 不然就是用 Time 但这是 K棒的时间 5分K最後下单是 1:40 06/17 20:42
8F:→ shyart: 这样可能可以坐回测 但就怕最後5分钟 有不符条件的情形了 06/17 20:44
9F:→ cowba1019: 没关系,因为我回测是用execl写。如果q_time可以盘中 06/17 22:45
10F:→ cowba1019: 只要确定q time盘中可以下单就好了^^ 06/17 22:46
11F:推 drcold: @日k除非是用q_time的语法,否则不可能尾盘下单 08/23 21:09