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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]

   

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


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

主题:[求助]

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


加好友 发短信
等级:论坛游民 帖子:127 积分:535 威望:0 精华:0 注册:2011/7/18 11:01:56
[求助]  发帖心情 Post By:2011/12/6 10:46:12    Post IP:218.15.237.202[只看该作者]

自定义函数为: Function maa(Formula,para) Set History = Formula.ParentGrid.GetHistoryData() maa= Formula.IndexData End Function 在公式处调用为 pa:maa(5); 返回的值是0,为什么呢,不应该是4的吗?(即:para-1)

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/12/6 10:52:00    Post IP:120.42.45.130[只看该作者]

你的自定义函数的返回值跟para没任何关系啊


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


加好友 发短信
等级:论坛游民 帖子:127 积分:535 威望:0 精华:0 注册:2011/7/18 11:01:56
  发帖心情 Post By:2011/12/6 10:58:35    Post IP:218.15.237.202[只看该作者]

请问Formula.IndexData 是什么意思?因为系统自带的自定义函数Function CU_MA2(Formula,cyc)也有这么一行“if Formula.IndexData < cyc-1 then” 不是取得数组大小吗?

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


加好友 发短信
等级:黑侠 帖子:676 积分:2548 威望:0 精华:3 注册:2011/4/13 16:18:50
  发帖心情 Post By:2011/12/6 11:02:33    Post IP:58.246.57.26[只看该作者]

IndexData   返回当前数据区基于0的数据序列。只有在特定情况下此属性才有效,例如当一个公式自定义函数被调用时。


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


加好友 发短信
等级:论坛游民 帖子:127 积分:535 威望:0 精华:0 注册:2011/7/18 11:01:56
  发帖心情 Post By:2011/12/6 11:12:24    Post IP:218.15.237.202[只看该作者]

能不能举例说说当调用函数后,Formula.IndexData的值会是什么?

 回到顶部