以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  帮忙修正公式  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=188054)

--  作者:liuyong10086
--  发布时间:2021/4/26 13:09:32
--  帮忙修正公式
abb:=CONST(time0-timetot0(dynainfo(207)));//K线结束倒计时间
a1:=CLOSETIME(0);a2:=const(TIME);
XA1:=ABB/3600;XA2:=ABB/60;XA3:=XA2-FRACPART(XA2);
MA1:=XA1-FRACPART(XA1);MA2:=XA2-MA1*60;MA3:=ABB-XA3*60;
DRAWTEXTEX(a2<>a1,1,70,860,NUMTOSTR(MA1,0) & \'时\' & NUMTOSTR(MA2,0) & \'分\' & NUMTOSTR(MA3,0) & \'秒\'),COLORWHITE;

该倒计时公式,分钟显示又错,例如,当倒计时剩余,3:31秒时,公式显示4:31秒,到3:29秒公式才显示3:29秒正常,,老师帮忙看怎么写修复公式

--  作者:FireScript
--  发布时间:2021/4/26 13:10:45
--  
 系统现在默认的就是这个形式了。没必要用代码处理了吧。

--  作者:liuyong10086
--  发布时间:2021/4/26 13:12:07
--  
我要遮挡系统主图K线,显示倒计时,,要遮挡,只能写倒计时公式了。。拜托老师看看该公式
--  作者:FireScript
--  发布时间:2021/4/26 13:28:53
--  
 

abb:=time0-timetot0(dynainfo(207));//K线结束倒计时间
t1:=mod(abb,60);//秒数
t1x:=INTPART((mod(abb,3600))/60);//分钟数
t2x:=INTPART(abb/3600);//小时

DRAWTEXTEX(ISLASTBAR,1,70,860,NUMTOSTR(t2x,0) & \'时\' & NUMTOSTR(t1x,0) & \'分\' & NUMTOSTR(t1,0) & \'秒\'),COLORWHITE;

这样做试下呢。