我想实现
var := max(var, ref(var,1))
但我知道这么写是语法错误
就是
VAR取 当前和前一个的最大值,如果此时VAR是在第一根BAR,那么VAR就取当前值
第一个K上必须有个初始值才行。没有初始值后面的逻辑进行不下去。
我真是服了, 我说我已经知道是这个原因导致的, 我想问如何解决这个问题
VAR取 当前和前一个的最大值,如果此时VAR是在第一根BAR,那么VAR就取初始值
然后你把我已经知道了的原因又重新告诉了我一遍,但不告诉我解决方法

我给你的是处理逻辑。自己在边界位置做条件处理就行。 变量的定义建议你自己完成。