以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 如何能多行显示变量值 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=64811) |
-- 作者:698学习 -- 发布时间:2014/5/9 8:46:45 -- 如何能多行显示变量值 用如下方式定义的变量或数组显示在窗口上方,非常便于检测,非常好用,赞! 但要监测的变量较多时,
会超出窗口右边界看不见了,请教如何能多行显示所监测的变量值?
例如:
MA05:MA(CLOSE,5),LINETHICK1,COLORFFFFFF; MA10:MA(CLOSE,10),LINETHICK1,LINEDOT,COLOR00FFFF; MA60:MA(CLOSE,60),LINETHICK1,LINEDOT,COLORFF8000;// aa[20]:CLOSE-MA05; 当前持仓:HOLDING,COLORGRAY,LINETHICK0; 持仓成本:AVGENTERPRICE,COLORGRAY,LINETHICK0; |
-- 作者:yukizzc -- 发布时间:2014/5/9 8:58:50 -- 这个只能按shift+q通过变量查看器来看 |
-- 作者:698学习 -- 发布时间:2014/5/9 9:08:06 -- |
-- 作者:yukizzc -- 发布时间:2014/5/9 9:26:45 -- a:x[1]; 数组元素值这样赋值出去才能看到 |
-- 作者:698学习 -- 发布时间:2014/5/9 10:51:21 -- 实在太不方便了,我计划建立几十上百个数组,这样监测不要累死人哦? 强烈建议能提供一个方便的数组元素值监控方式,以及窗口上方能多行显示变量的值(最好能提供一个人工换行显示控制指令或参数),谢谢!!!
|
-- 作者:lichenghu -- 发布时间:2014/5/9 11:04:19 -- 输出值一般都是在进行调试
1,自行通过输出函数,解盘输出等方式 2,通过调试查看运行情况
|
-- 作者:698学习 -- 发布时间:2014/5/9 12:08:50 -- 以上两种方式我都多次用过。变量较多且有若干个数组时,因不好监测,调试都太困难了。 多行显示问题我看有多人强烈要求了,特别是若能多行显示,只需显示自己当前关心的变量,调试很方便实用(因为调试窗口中包含了所有变量,随着模型越来越大,变量越来越多,每次都要从很多变量中选择其中要监测的部分太麻烦了)。 再次强烈建议提交我上述两个建议! |
-- 作者:lichenghu -- 发布时间:2014/5/9 13:13:58 -- 多行显示以前也考虑过,显示在界面上用户反馈觉得很乱。所以才综合放到变量查看器中,就是查看时稍微麻烦点,还请理解 |
-- 作者:698学习 -- 发布时间:2014/5/9 14:07:34 -- 这个问题解决很简单吗。 可以增加一个显示控制指令(例:Displayline n;)、控制关键字或控制符(如:,NextLine或/n等)都行,用了之后就换到指定行或下一行从头开始显示,不用就不换行,默认还是和现在一样,对别人没任何影响。我做过多年程序设计,深知程序设计就像搭积木,会越做越大,变量越来越多,调试是否方便是能否深入设计的关键,金字塔的语法功能很全面,非常棒!!! 我已经准备好了放弃文华,近期开通使用我们的金字塔了,如能重视我的建议,实现上述功能,将深表感谢!!! |
-- 作者:fantasynew -- 发布时间:2016/8/10 2:59:03 -- 支持楼主的建议,通过增加控制语句,可以不影响原有公式,又能解决多行问题 |