DD:=CONST(LLV(L,3));
DDT:=IF(tj,BARSLAST(L=DD)+1,0);
STICKLINE(CURRBARSCOUNT=DDT,0,1,2,0),COLORRED;
DDT为1,2,3,中的一个数字。数字求得出来,为什么画不出来?当为1的时候,是对的,是2或3的时候,就画不出来了。
你说的DDT=1,2,或3,是在最后bar上看到的值吧?写CURRBARSCOUNT=const(DDT)是你的意思不?
请恕我多话。还有一个比较隐蔽的错误。
DDT:=const(IF(tj,hhvBARS(L,3)+1,0));
STICKLINE(CURRBARSCOUNT=DDT,0,1,2,0),COLORRED;
是的。我通过计算发现了这个错误,有时,DDT=1或2,如果DDT>2,则条件成立,否则分步讨论为1和2的情况,是这样吗?