子函数没法编译
版本升级到1.4.3.3后,子函数没法编译,请教这里要 怎么修改提示:1 . RETURN语句的返回值类型与公式定义的返回值类型不符。 2. 公式不支持Begin-end形式程序体
版本升级到1.4.3.3后,子函数没法编译,请教这里要 怎么修改提示:1 . RETURN语句的返回值类型与公式定义的返回值类型不符。 2. 公式不支持Begin-end形式程序体
你是不是新建错了,函数是那个f+,不是s+
ParamsNumeric daysAgo(5); VarsSeries<Numeric> dayClose(0);Numeric daysbar(0); Numeric i;Begindaysbar=(NthCon(Date!=Date[1],3)-NthCon(Date!=Date[1], 1))/2;If(Date!=Date[1]){for i=0 to daysAgo-1{if(i==0){dayClose=Open;}if(i!=0){dayClose=dayClose+Open[i*daysbar];}}dayClose=dayClose/daysAgo;}If(Date==Date[1]){dayClose=dayClose[1];}Return dayClose;End
回复:我为什么直接就编译成功了?
回复:是我的系统里出了问题吗?我还专门用一个纯净的系统安装这个函数,也是不行呢
回复:能加您 ,把这个编译好的函数用。nef发给我吗
回复:上面问了,你是不是点错了报这个错我目测看起来是你选择错了新建类型,应该是新建函数,你选择新建公式了
您好,1433版本,函数可以编译啊。麻烦你把代码粘贴上来
回复:这是原代码,无法编译了,请帮忙给改写下吧,谢谢了