Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]

1楼
leechoe 发表于:2011/12/6 10:46:12
自定义函数为: Function maa(Formula,para) Set History = Formula.ParentGrid.GetHistoryData() maa= Formula.IndexData End Function 在公式处调用为 pa:maa(5); 返回的值是0,为什么呢,不应该是4的吗?(即:para-1)
2楼
阿火 发表于:2011/12/6 10:52:00

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

3楼
leechoe 发表于:2011/12/6 10:58:35
请问Formula.IndexData 是什么意思?因为系统自带的自定义函数Function CU_MA2(Formula,cyc)也有这么一行“if Formula.IndexData < cyc-1 then” 不是取得数组大小吗?
4楼
26327756l 发表于:2011/12/6 11:02:33

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

5楼
leechoe 发表于:2011/12/6 11:12:24
能不能举例说说当调用函数后,Formula.IndexData的值会是什么?
共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.