VARIABLE:dd=0;if dd=0 and ma(c,5)>ma(c,10) and ma(c,50)>ma(c,100) then dd:=1;
if dd=1 and cross(ma(c,10) ,ma(c,5) ) then dd:=-1;
if dd=-1 and cross(ma(c,5) ,ma(c,10) ) then dd:=1;
STICKLINE(dd=-1 and CLOSE<OPEN ,OPEN,CLOSE,8,0),colorgreen;
STICKLINE(dd=-1 and CLOSE>=OPEN ,OPEN,CLOSE,8,1),colorgreen;
STICKLINE(dd=-1 , HIGH,MAX(OPEN,CLOSE),0,0),colorgreen;
STICKLINE(dd=-1 , MIN(OPEN,CLOSE),LOW,0,0),colorgreen;
STICKLINE(dd=1 and CLOSE>=OPEN ,OPEN,CLOSE,8,1),COLORMAGENTA;
STICKLINE(dd=1 and CLOSE<OPEN ,OPEN,CLOSE,8,0),COLORMAGENTA;
STICKLINE(dd=1 , HIGH,MAX(OPEN,CLOSE),0,0),COLORMAGENTA;
STICKLINE(dd=1 , MIN(OPEN,CLOSE),LOW,0,0),COLORMAGENTA;
全局变量 用在了条件中,来求下一个全局变量 这类问题怎么解决?谢谢。因为原程序实在复杂也很难说的清楚,所以举例了一个同性质的问题,总的来说
就是:全局变量TT,当满足TT=-1 and AA(条件1:)得到 TT=1;
当满足TT=1 and AA(条件2:)得到 TT=-1;
应该怎么解决!谢谢
这个用if函数就可以了啊。
类似这样
TT:=IF(tt=-1 and AA,1,-1);