欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]请版主帮忙检查一下这段代码,为什么不能每分钟显示一次"当前资产为",是不是全局变量有问题呢

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有6050人关注过本帖树形打印复制链接

主题:[求助]请版主帮忙检查一下这段代码,为什么不能每分钟显示一次"当前资产为",是不是全局变量有问题呢

帅哥哟,离线,有人找我吗?
sorros900
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:61 积分:691 威望:0 精华:0 注册:2010/8/7 16:06:56
[求助]请版主帮忙检查一下这段代码,为什么不能每分钟显示一次"当前资产为",是不是全局变量有问题呢  发帖心情 Post By:2010/8/17 6:42:11 [只看该作者]

请版主帮忙检查一下这段代码,为什么不能每分钟显示一次"当前资产为",是不是全局变量有问题?

谢谢

(这段代码主要为测试公式的正确性,不是为了这种每分钟显示一个数据)

 

seco:=mod(TIMETOT0(CURRENTTIME),60);
minu:=(mod(TIMETOT0(CURRENTTIME),3600)-mod(TIMETOT0(CURRENTTIME),60))/60;

dd:=EXTGBDATA('mydd');
EXTGBDATASET('mytt',minu);
tt:=EXTGBDATA('mytt');
if tt<dd then
begin
DEBUGOUT('当前资产为',1234);
EXTGBDATASET('mydd',minu);
end



查看使用道具详细信息
获赠金币帖,共获得 0 个金币
 回到顶部
帅哥哟,离线,有人找我吗?
sorros900
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:61 积分:691 威望:0 精华:0 注册:2010/8/7 16:06:56
  发帖心情 Post By:2010/8/17 6:44:35 [只看该作者]

不好意思if 判断打错了应该是if dd<tt then,请版主帮忙看看这段代码,不知什么问题

 


赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
wattwei
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:574 积分:3167 威望:0 精华:0 注册:2009/10/10 11:13:01
  发帖心情 Post By:2010/8/17 7:43:35 [只看该作者]

 seco:=mod(TIMETOT0(CURRENTTIME),60);
minu:=(mod(TIMETOT0(CURRENTTIME),3600)-mod(TIMETOT0(CURRENTTIME),60))/60;

dd:=EXTGBDATA('mydd');
EXTGBDATASET('mytt',minu);
tt:=EXTGBDATA('mytt');
if tt<dd then
begin
DEBUGOUT('当前资产为',1234);
EXTGBDATASET('mydd',minu);
end


将标红处改为:

DEBUGFILE2('D:\TEST.TXT','dd=%f',dd,1);
DEBUGFILE2('D:\TEST.TXT','tt=%f',tt,1);


输出的结果:

2010-08-17 07:27:39.828    tt=27.000000
2010-08-17 07:28:00.390    dd=27.000000
2010-08-17 07:28:00.390    tt=28.000000
2010-08-17 07:29:01.906    dd=28.000000
2010-08-17 07:29:01.906    tt=29.000000
2010-08-17 07:30:00.406    dd=29.000000
2010-08-17 07:30:00.406    tt=30.000000
2010-08-17 07:31:01.906    dd=30.000000
2010-08-17 07:31:01.906    tt=31.000000
2010-08-17 07:32:03.515    dd=31.000000
2010-08-17 07:32:03.515    tt=32.000000
2010-08-17 07:33:02.015    dd=32.000000
2010-08-17 07:33:02.015    tt=33.000000
2010-08-17 07:34:00.718    dd=33.000000
2010-08-17 07:34:00.718    tt=34.000000
2010-08-17 07:35:01.093    dd=34.000000
2010-08-17 07:35:01.093    tt=35.000000


是每分钟输出一次啊图片点击可在新窗口打开查看


赠送楼主:0个金币
 回到顶部