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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 金字塔V3.41正式版更新说明

   

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


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

主题:金字塔V3.41正式版更新说明

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


加好友 发短信
等级:新手上路 帖子:60 积分:40 威望:0 精华:0 注册:2013/1/1 1:23:33
  发帖心情 Post By:2014/12/26 0:23:44 [显示全部帖子]

"代码只计算到第一次出现用户需要引用的数据就给返回值,不在继续做下面的计算"

这种逻辑好奇怪.  原公式里既然写了:
 MA1:MA(C,5);

MA1:=CLOSE;

那第二行语句自然是有用的, 否则的话我直接删除不就完了?

不是计算到所需变量第一次赋值后就返回,  而是应该执行到最后一次对该变量赋值语句后才返回.

这个功能意义不大.  真要调优的话, 专门为每个调用写一个专用的被调用公式就好了.


倒是希望能支持一次调用返回多个变量结果,   因为有的计算返回结果是多个变量, 而这多个变量又需要同时使用,  想要取得所有变量值, 就得重复调用同一个公式,  解决这种情况下的调用效率才是比较有意义的.




 回到顶部