请问如何在IF语句中对前面指定K线的变量赋值
当在某一个K线画出一个标记,但当后续K线满足某个条件时需要取消之前已经画出的标记,就具体应用来说,缠论的画笔一定存在当后续K线满足某种条件时需修正前面画笔的情况,这对正确理解缠论的人不会造成信号失真,但金字塔不支持在逐K线模式下在IF、THEN语句中使用BACKSET语句(大智慧软件是可以的),那怎么用金字塔达到我的这个目的呢?
如果这个功能支持不了,那么缠论的爱好者就不用使用金字塔了,因为这个功能是绕不开的。
前面有贵公司的老师给出如下解答:
temp:=backset (0,5);
if ISLASTBAR then
BEGIN
x:=1 ;
y:= temp;
end
但这段代码只是对最有一根K线的Y赋值为0,而我的目的是当发生某个条件时对前面的第N根K线的Y赋值为0
请问有无什么办法达到这个目的,即使不使用BACKSET函数,用别的方法也行。
什么意思?这个链接中的答复并不能解决这个问题啊,那就是明确答复不能在IF语句中向前赋值吗?