以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  改进建议:多分钟周期下K线结束时间  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=150024)

--  作者:xscaler
--  发布时间:2017/4/5 9:20:30
--  改进建议:多分钟周期下K线结束时间

望金字塔改进下多分钟K下K线结束时间。

比如,135分钟K,当天的第三根K,即上午最后一根K,结束时间是17:30,这个时间是下午开盘的时间,而不是上午最后一根K的交易结束时间,正确的应该是15:30.

再比如,90分钟K,上午第一个K的结束时间是14:30分,这个正好是上午15分钟休盘后的开始时间,正确的应该是14:15. 45分钟K也有这个问题。

上述问题造成的影响是,如果要在K线结束前5秒下单交易,则实现不了。

希望金字塔能针对这个问题做下优化改进。

另外,在当前的版本下,在135分钟K上,要在17:30这根K上实现收盘前5秒下单,即15:30前5秒下单,该怎么写代码?


--  作者:yukizzc
--  发布时间:2017/4/5 9:29:27
--  

这个自行切分下巴http://www.weistock.com/WeisoftHelp/shichangyubankuai.htm

k划分本来就是1000个哈姆雷特的,无法保证所有人的满意


--  作者:xscaler
--  发布时间:2017/4/5 9:40:12
--  

谢谢版主。

如果我想自定义切分,在当前的情况下,如何通过写代码仍然能实现收盘前5秒下单?


--  作者:yukizzc
--  发布时间:2017/4/5 9:41:18
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=9439

第八条提前下单代码


--  作者:xscaler
--  发布时间:2017/4/5 9:49:59
--  

谢谢版主。

这个写法我知道的,目前就是这么用的。在K线结束时间和实际情况是一致的地方是完全没问题的,用的很好。

现在的问题是,135分钟K下,上午最后一个K的结束时间是17:30,但实际交易结束时间是15:30,即time0这个函数,求的是17:30分距离0点的秒数,而不是上午最后一个K真正的结束时间15:30分距离0点的秒数,这样就没法实现上午最后一个K结束时提前下单了。不知道版主明白问题在哪儿没有。

 


--  作者:shq
--  发布时间:2017/4/5 13:53:03
--  
5楼的说法我没理解,请以具体某一品种为例,附图说明,并注上当前使用什么时区。