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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 提示未来函数

   

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


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

主题:提示未来函数

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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/22 12:51:10    Post IP:180.170.178.32[显示全部帖子]

就是不符合编译机制规则。这种不符合规则的写法除了改你的代码,没别的方式。你可以考虑使用序列计算
另外,你下面的代码逻辑貌似写的有问题。如果你是想CU排名=1时,处理ZFC1、ZFC2、ZFC3....应要加begin。
而你的写法,只是代表IF CU排名=1 then  ZFC1:=X[1]-Y[2]>0.01;

如果是下面的思想逻辑,就不会报你所说的二次重复计算的机制问题。
IF CU排名=1 then  begin
   ZFC1:=X[1]-Y[2]>0.01;

   ZFC2:=X[1]-Y[3]>0.01;  
   ZFC3:=X[1]-Y[4]>0.01;  
   ZFC4:=X[1]-Y[5]>0.01;
   ZFC5:ZFC1 OR ZFC2 OR ZFC3 OR ZFC4;
end
[此贴子已经被作者于2018/4/22 12:57:54编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/22 17:05:28    Post IP:180.170.178.32[显示全部帖子]

公式编辑界面中选择“序列计算”模式


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/23 5:28:09    Post IP:116.237.21.77[显示全部帖子]

那就没办法了,你自己只能考虑使用序列方式。


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/23 7:23:13    Post IP:116.237.21.77[显示全部帖子]

这里提示的二次计算是代码内部的计算,不光是你表面上看的代码语句


编程无捷径,技巧靠积累。
 回到顶部