Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共7 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何在15分K上判断2小时K是否已经结束?

1楼
xscaler 发表于:2016/11/23 10:00:44

策略运行在15分钟K上,但是只需要在2小时K结束的时候,做一次判断。

问题是,如何在15分K上,得知2小时K是否已经结束?

2楼
netfox 发表于:2016/11/23 10:13:52
间隔8个K线。。检测上一次K线到现在是不是刚好8的倍数?
3楼
xscaler 发表于:2016/11/23 10:21:33
当然不是这么简单了。不一定是8的整数倍。
4楼
yukizzc 发表于:2016/11/23 12:46:09
检测的时候用全局变量variable记录下当时的todaybar,然后当前的todaybar比上上一次的多8就可以了
5楼
xscaler 发表于:2016/11/23 13:43:24

版主,不一定是8的整数倍吧?每天交易时间不是2小时的整数倍。

6楼
yukizzc 发表于:2016/11/23 14:07:52
todaybar是有时间交易才会有k线的,基于k一根k一个bar
7楼
netfox 发表于:2016/11/23 20:25:00

TT:=todaybar;

 

if time=XXXX then TT:=TT-YYY;

 

if MOD(TT,8)=0 then xxxx ;

 

类似这么格式吧,如果和我一样北京时间就先把TT减去“间隔” 金字塔时间则不需要。

 

其实在思考一次也不一定要这么,你是2小时检测,也就是第一次是在11:00这个时候K线结束,实际开启时候是11:15这个对吧, 那咱只要11:15分这个K线启动检测就好了

 

if time=111500 then xxxx   你其实就是全部依据限定的时间也没几个条件时间啊。

共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04688 s, 2 queries.