以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  当根K线的时间求助  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=152914)

--  作者:gzj137070928
--  发布时间:2017/5/13 20:43:44
--  当根K线的时间求助
30min周期的当根K线收盘前5分钟时间怎么表示?
--  作者:gzj137070928
--  发布时间:2017/5/15 11:01:38
--  
都周一了,还是没人解答??!图片点击可在新窗口打开查看
--  作者:pyd
--  发布时间:2017/5/15 13:40:33
--  
abb:=(timetot0(closetime(0))-timetot0(dynainfo(207))<=300) or not(islastbar);
[此贴子已经被作者于2017/5/15 13:42:15编辑过]

--  作者:gzj137070928
--  发布时间:2017/5/15 15:46:19
--  
谢谢!图片点击可在新窗口打开查看
--  作者:gzj137070928
--  发布时间:2017/5/21 12:26:08
--  
追问:closetime(0)表示当天的收盘时间,我想要30minK线图的每根K线的最后5分钟前的时间
--  作者:pyd
--  发布时间:2017/5/22 8:49:11
--  

要求最后5分钟的time?举例说下你要怎么用


--  作者:gzj137070928
--  发布时间:2017/5/22 10:02:30
--  
比如9:30:00之前的5分钟开仓,10:00:00之前的5分钟开仓,11:30:00之前的5分钟开仓,14:00:00之前的5分钟开仓,14:30:00之前的5分钟开仓
--  作者:wenarm
--  发布时间:2017/5/22 10:05:29
--  
abb:=(timetot0(time)-timetot0(dynainfo(207))<=300) or not(islastbar);
--  作者:pyd
--  发布时间:2017/5/22 10:10:41
--  

3楼的写法就可以

例如:abb:=(timetot0(closetime(0))-timetot0(dynainfo(207))<=300) or not(islastbar);
buy(abb,1,marketr);

(timetot0(closetime(0))-timetot0(dynainfo(207))<=300)这个实现最新的一根k提前5分钟开仓,每个最新的k都提前5分钟,

not(islastbar)这个负责保留历史信号

这样就达到没跟k都是提前5分钟开仓的效果了


--  作者:gzj137070928
--  发布时间:2017/5/22 10:22:38
--  
ok,感谢,我在跑跑看图片点击可在新窗口打开查看