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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [建议]if语句内不能包含ref/count/sum等函数,非不能,实不为也

   

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


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

主题:[建议]if语句内不能包含ref/count/sum等函数,非不能,实不为也

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


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
[建议]if语句内不能包含ref/count/sum等函数,非不能,实不为也  发帖心情 Post By:2012/9/30 16:43:03 [显示全部帖子]

if then语句内想要包含计算历史数据的函数,会提示不能编译。

 

其实我们知道改成调用数组自己编写算式即可实现同样的功能。

 

那为什么用系统函数就不行呢?估计那些函数是以前序列模式发展下来的代码,

金字塔懒得去修改它们吧?

 

我希望金字塔做完美的金字塔,解决这个小缺陷,与人方便,真正做到完美无缺。


 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2012/9/30 18:06:39 [显示全部帖子]

知道放在if外面是可以,但是消耗CPU,影响速度。


 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2012/10/4 11:07:49 [显示全部帖子]

例如:count


 回到顶部
帅哥哟,离线,有人找我吗?
readonly
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:514 积分:2695 威望:0 精华:0 注册:2011/3/4 18:24:01
  发帖心情 Post By:2012/10/4 11:12:09 [显示全部帖子]

例如一分钟图的:

kk:=count(a>b && b>c,225);

if time=closetime(0) then begin

if kk>15 then buy;

if kk=0 then sell;

end

这个计算一天只用1次,如果每分每秒都count一次,就严重浪费CPU了。


 回到顶部