以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  最后一根K线的剩余时间标记怎么写  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=164493)

--  作者:yoyoma_2008
--  发布时间:2018/7/19 16:58:58
--  最后一根K线的剩余时间标记怎么写
1、在多日线K线图的最后一根K线,标记显示出还差几天这根k线走完

2、在分钟或者秒K线的最后一根K线,标记显示出这根K线对应的金字塔时间和北京

--  作者:banzhuan
--  发布时间:2018/7/19 17:23:01
--  
1、这个不太好实现,因为多日线里包括了节假日的情况;
2、t1:time  ;//金字塔时间   t2:time-40000;//北京时间 ;这里针对的是国内期货品种,如果是其他市场的话还需转换下
[此贴子已经被作者于2018/7/19 17:25:00编辑过]

--  作者:yoyoma_2008
--  发布时间:2018/7/19 17:56:21
--  
1、第一个想想办法啊

2、这个涉及到多个品种,包括内外盘,甚至所有品种,能不能不用自己计算,而是直接获取到K线图最后一根K线下侧对应的时间标签的值,这样就不用计算和转化了,那个值已经是处理好的了。

--  作者:banzhuan
--  发布时间:2018/7/20 9:41:38
--  
您说的问题1和2我们这边再想一下,后续再给您答复
--  作者:yoyoma_2008
--  发布时间:2018/7/28 17:36:42
--  
这个问题后来想的结果呢,这都一周多了
--  作者:qwer123
--  发布时间:2018/7/28 17:41:36
--  
这个不好办,你用k线走完,下一个k线开始的时候下单,我琢磨了很长时间也不好解决,除非做一个数据库,把k线结束时间全部录进去。而且每年的这个数据都不一样。
--  作者:yoyoma_2008
--  发布时间:2018/7/30 23:09:25
--  
我想了一下,既然找不到方法解决

那就调整一下需求方式,能不能把十字光标下的最后一根K线的时间戳在不使用十字光标的情况下显示出来,例如31  3:15(23:15),就显示在那个位置就行,不用换地方

--  作者:banzhuan
--  发布时间:2018/7/31 8:57:59
--  
可以使用绘图函数显示在K线图上,显示的位置可以根据函数说明自行调整下
DRAWTEXTEX( 1,0 ,0 ,0 ,NUMTOSTR(time,0) );
--  作者:yoyoma_2008
--  发布时间:2018/7/31 22:46:18
--  
这不行,K线图上我已经显示了很多东西了,再显示时间,放不下了,而且我就想在下面那个位置显示,不是正好么,

只是在无十字光标的情况下,默认显示最后一根K线的时间戳,这个就是一个非常好的需求,大家都要看的,不能每次都打开十字光标,这也太不方便了

这个地方希望改进一下

--  作者:banzhuan
--  发布时间:2018/8/1 9:00:21
--  
建议仔细看下函数说明,该函数可设置显示在K线图任意位置

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看