以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  建议增加一个读取开平仓时间的函数  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=158515)

--  作者:滚雪球
--  发布时间:2017/10/11 11:17:34
--  建议增加一个读取开平仓时间的函数
现在要计算开仓历时,使用PEL只能用tenterbas,计算历时的K线根数,但这种方式对于轮询来说粒度太粗了,
对于一根K线内的记时无法实现。因此我建议增加一个函数,这个函数读取监控记录中开仓平仓的时间,做成
一个序列,搞两个参数,N:前N次,D:开平类型, 这样读取时间以后和当前时间相减就能得到精确的开仓历时。
而且读取开平时间是一个基础功能,应该还能有其他用途。
有此需求的帮我顶起来!

--  作者:无为剑
--  发布时间:2017/10/11 11:19:43
--  
DYNAINFO(213)
DYNAINFO(217)
--  作者:滚雪球
--  发布时间:2017/10/11 11:49:22
--  
好的,谢谢,DYNAINFO是个宝库,要多学习一下
--  作者:滚雪球
--  发布时间:2017/10/11 12:07:56
--  
为什么文档里面没有?文档只到207,213是开仓时间,217是平仓时间对吗?返回的时间格式是什么样的?
[此贴子已经被作者于2017/10/11 12:09:21编辑过]

--  作者:wenarm
--  发布时间:2017/10/11 12:16:29
--  

看软件中函数列表内的函数。你自己可以输出看下。


--  作者:滚雪球
--  发布时间:2017/10/11 14:56:05
--  
这两个函数不能解决问题,因为其取值范围是000000-235959,如果是跨天的就不行了,所以能不能增加两个DYNAINFO,
直接给出精确的时间

--  作者:wenarm
--  发布时间:2017/10/11 15:06:51
--  
DYNAINFO(218)不就是开仓的日期吗,和其组合到一起就行
--  作者:滚雪球
--  发布时间:2017/10/11 15:13:53
--  
ok,问题解决,谢谢,218就在下面,没注意:)
--  作者:滚雪球
--  发布时间:2017/10/11 16:35:21
--  
CURRENTDATE-DYNAINFO(214)
CURRENTTIME-DYNAINFO(213)
然后要怎么处理呢?因为减出来的数字既不是天数也不是秒数,好像处理起来很麻烦呢
请老师帮忙写个函数吧,返回上次开仓到现在的秒数,谢谢

--  作者:滚雪球
--  发布时间:2017/10/12 16:42:30
--  
请问这个功能PEL下面到底能不能实现?