问题在于把DRAWLINE返回值赋值给某变量。如ABC:DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,0);
首先要说明的是,DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)函数画线有个特色,COND1常常成立,但是只有COND2成立后才画出线段。
ABC:DRAWLINE这条赋值语句呢,在COND2未成立时,赋值是空的,但是如果后面COND2成立了,ABC就被赋值了,此时信号将发生偏移。
这种特性完全就是未来函数!
最常见的主图名称就是:区间买卖,魔鬼通道等等名字,问题就出在划线代码中
当然,如果是自己编写自己使用,就另当别论了