以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  有个小问题不知道怎么写效率比较高  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=12830)

--  作者:睿
--  发布时间:2012/7/7 11:45:43
--  有个小问题不知道怎么写效率比较高
就是想在当前的1分钟K线运行的时候,取得当前公式执行时候的秒数。
譬如9点45分23秒时公式运行了一遍,我想得到23秒这个值。



--  作者:睿
--  发布时间:2012/7/9 8:26:00
--  
等待中

--  作者:jinzhe
--  发布时间:2012/7/9 9:54:47
--  
t1:currenttime;
t2:=numtostr(t1,0);
t3:=strright(t2,2);
msgout(islastbar,t3);

--  作者:睿
--  发布时间:2012/7/9 10:58:17
--  
测试了一下,好像不太对啊
不管现在是什么时间,t2都等于1000000

--  作者:jinzhe
--  发布时间:2012/7/9 11:10:38
--  
需要的结果是T3,字符格式的
--  作者:jinzhe
--  发布时间:2012/7/9 11:15:06
--  

可以再加一句

t4:=strtonum(t3);

 

 

t1:currenttime;
t2:=numtostr(t1,0);
t3:=strright(t2,2);
//msgout(islastbar,t3);
t4:strtonum(t3);

 

这样t4就是所需要的值,而且还是数字格式的

[此贴子已经被作者于2012-7-9 11:15:29编辑过]

--  作者:睿
--  发布时间:2012/7/9 11:16:47
--  
没关系已经解决了,感谢提供思路。