自定义函数跨图层取值
想在自定义函数中读取别的图层的某个值,代码如下: Params Series<Numeric> Price; Integer DataIndex(1); // 另一图层编号 Vars Numeric DataValue; // 返回值 Begin DataValue = Data[DataIndex].Price[1]; Return DataValue; End 编译报错,“不可用Data访问图层参数变量或局部变量”。 如果把 Begin 里改为 Data[DataIndex].Close[1] 则编译成功。 请问如果不想写死Price为Close,而是作为参数,如何解决这个问题并编译成功?