实盘中K线如何传递变量

在实盘中 当前K线 求得一个值 比如说是 X 想在一下根线中 得到 X-2 下下根K线中为X-4 这样的问题 如何解决。

王老师:序列变量是在K线传递值,通常理解为的传递的值是一个常量, 如果想实现传一个递增的量或是递减的量 怎么传递?

序列变量是在K线传递值的

用for循环。但是要注意,计算的K线数量不要太多,太多容易死机If(CurrentBar >= 0) { Integer i; for i=0 to 10 - 1 { i = i + 1; Print (\"i \"+Text(i)); Commentary(\"i \"+Text(i)); } }

我试了一下 不能达到下根 ,下下根K线 ,所传的值变化的效果。还有别的方法吗 ?

将求得的值X, 赋值给序列变量y,y = x;y = y - 2;