为什么Numeric类型的变量,也能使用REF函数

例如下边的代码:

Numeric MAvalue3=AverageFC(close,20);

Numeric MAvalue4=REF(MAvalue3,1);

结果也是对的


函数传参变量series<Numeric> 类型的引用类型是什么?
请问ref的使用问题
***Ref类型,这种类型的参数变量可以将其在函数内部中的改变直接传递出去,这个如何传递高手能不能举个例子???
为什么KValue是Series<Numeric> DValue是Numeric 两者的数据类型不一样 感谢!
关于REF函数
关于回溯类型变量的问题
Defs函数参数不支持Series<Numeric>类型?
关于LinearRegSlope函数的参数类型
Integer型怎么能转成Numeric型,用哪个函数
如何将Numeric或者是Integer类型转换成String类型

没听懂,为什么不应该对

参数不应该是序列类型吗?为啥局部变量numeric使用ref也能获取到正确的数据

这个序列指的是函数内部这个容器时序列类型。传入的时候只要是对的数据类型就行了

传入numeric对运行效率有影响吗?会把MAvalue3=AverageFC(close,20)重新运行吗?是否传入序列会更高效一点,避免重复计算

其实如果一个变量variable,你直接定义成series类型,那么直接[1]就可以回溯

但是如果你只是定义成局部类型,例如numeric,那就不能用[1]去回溯,这个时候想回溯只能使用ref来处理。

又学到一个新的!