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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 金字塔2.934测试版发布,欢迎大家积极下载测试

   

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


  共有15216人关注过本帖平板打印复制链接

主题:金字塔2.934测试版发布,欢迎大家积极下载测试

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


加好友 发短信
等级:论坛游侠 帖子:233 积分:223 威望:0 精华:0 注册:2010/3/10 9:06:51
  发帖心情 Post By:2012/11/14 22:41:53 [只看该作者]

试了最新的2.933金字塔,终于对一个公式里多个同名的变量的调试做了‘改进’,比如下代码:

RUNMODE:=0;
IF REF(CLOSE,1)>REF(OPEN,1) THEN BEGIN
N:=1;
END ELSE BEGIN
N:=2;
    END
TEST:N,NOAXIS;


原来版本调试时显示 N: 1.000  N: 0.000  TEST: 1.000   
当N=2时调试显示    N: 2.000  N: 0.000  TEST: 2.000  
始终把最后一个N显示给了第一个N,我觉得正确的调试显示应该是 N: 0.000  N: 2.000  TEST: 2.000 

最新2.933版试了一下 直接删除了第二个N
新版N=1调试显示 N: 1.000 TEST: 1.000 
当N=2时调试显示 N: 2.000 TEST: 2.000 

多个同名变量调试时看起来虽然简洁(只显示最后一个的N),但却无法看到其他的同名变量的赋值情况,当一个复杂的公式语句调试时所有的变量都得起不同的名字才能全部显示,有点冗长,比如公式里多处用到 for i=1 to M do begin ,调试时只能看最后一个i?
能否如上面所说同名变量按顺序次序正确显示?

 回到顶部
总数 31 1 2 3 4 下一页