关于时间函数运算 (文华财经WH6赢顺V6.7)

投资者咨询:关于时间函数运算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:51
 1、当前是15分钟周期,取变量A=当前时间+125分钟。
2、B=当前k线剩余时间+125分钟。
请问如何实现?
技术人员回复
日期:2018-6-25 11:19
 请参考:

AA:TIME+125;
BB:(15*60-(TIME0-REF(TIME0,1)-15*60))/60+125;
投资者咨询:关于时间函数运算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:51
 用你的公式AA显示出来是百分制,比如应该是12点10分,显示出来却是1170.
技术人员回复
日期:2018-6-25 11:42
可以将时间岔开判断:

AA:=(TIME-INTPART(TIME/100)*100);
BB:=IF(AA+5>60,INTPART(TIME/100)+3,INTPART(TIME/100)+2);
小时:IF(BB>=24,BB-24,BB),PRECIS0;
分钟:IF(AA+5>60,AA+5-60,AA+5),PRECIS0;

投资者咨询:关于时间函数运算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:51
 这个太复杂了吧?没有专门的函数实现么?
技术人员回复
日期:2018-6-25 16:41
软件函数计算都是十进制的,而时间需要考虑60min,还有24小时

所以目前没有提供对应的函数的,您需要自行转换来实现



投资者咨询:关于时间函数运算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:51
 结果不对,麻烦重新再看一下
技术人员回复
日期:2018-6-26 20:50
 分析了下,只能实现第一个 如

AA:TIME++200+5;

第二个中k线剩余时间,编写上没有最准确的方法求得,因为k线的交易时间不固定,很可能自然时间下,1小时周期30分钟就完事了,编写上很难处理,不能取值,请理解
投资者咨询:关于时间函数运算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:51
 那就写个完整的公式吧
需求:当前是15分钟周期,取变量A=当前时间+125分钟。
技术人员回复
日期:2018-6-27 15:47
 参考:

AA:TIME+200+5;