FO:=IF(CHECKUSER(1),OPEN,0); FH:=IF(CHECKUSER(1),HIGH,0); FL:=IF(CHECKUSER(1),LOW,0); FC:=IF(CHECKUSER(1),CLOSE,0); <% vo=ffl.vardata("fo") vh=ffl.vardata("fh") vl=ffl.vardata("fl") vc=ffl.vardata("fc") last=ubound(vc) vc(0)=(vh(0)+vl(0)+2*vc(0))/4 for i=1 to last vo(i)=(vo(i-1)+vc(i-1))/2 if vo(i)>vh(i) then vh(i)=vo(i) else vh(i)=vh(i) if vo(i)<vl(i) then vl(i)=vo(i) else vl(i)=vl(i) vc(i)=(2*vc(i)+vh(i)+vl(i))/4 next ffl.vardata("fo")=vo ffl.vardata("fh")=vh ffl.vardata("fl")=vl ffl.vardata("fc")=vc %> KK:=IF(FC>=FO AND (FC>=REF(FC,1) OR REF(FC,1)>=REF(FO,1)),1,IF(FC<FO AND (FC<REF(FO,1) OR REF(FC,1)<REF(FO,1)),-1,0)); 明:(FO+FC)/2,SHIFT1,colorFF00; 转:=IF(KK=1,MIN(FC,FO),IF(KK=-1,MAX(FC,FO),IF(REF(KK,1)=1,MIN(FC,FO),IF(REF(KK,1)=-1,MAX(FC,FO),(FC+FO)/2)))); 中:=MA(CLOSE,N); 天:=中+2*STDP(CLOSE,N); 罗:=中+STDP(CLOSE,N); 地:=中-STDP(CLOSE,N); 网:=中-2*STDP(CLOSE,N); MK:=IF(KK=1,HIGH,IF(KK=-1,CLOSE,IF(REF(KK,1)=1,HIGH,CLOSE))); CIR1:=IF(MAX(CLOSE,OPEN)>中 AND LOW>地 AND 明>地,明+0.2*SQRT(MA((MK+中)*(MK-中),3)),明); CIR2:=IF(MAX(CLOSE,OPEN)>中 AND LOW>地 AND 明>地,明-0.2*SQRT(MA((MK+中)*(MK-中),3)),明); STICKLINE(FC>FO,FH,FL,0.1,0),colorFFFF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),8,0),colorFF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),7.3,0),color15FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),6.7,0),color2AFF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),6,0),color3FFF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),5.3,0),color54FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),4.7,0),color69FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),4.1,0),color7EFF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),3.5,0),color93FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),3,0),colorA8FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),2.3,0),colorBDFF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),1.6,0),colorD2FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),1.2,0),colorE7FF; STICKLINE(KK=1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),0.9,0),colorEFFFFF; STICKLINE(FO>FC,FH,FL,0.1,0),colorFFFF; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),8,0),colorFF0000; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),7.3,0),colorFF1500; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),6,7),colorFF2A00; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),6,0),colorFF3F00; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),5.3,0),colorFF5400; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),4.7,0),colorFF6900; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),4.1,0),colorFF7E00; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),3.5,0),colorFF9300; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),3,0),colorFFA800; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),2.3,0),colorFFBD00; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),1.6,0),colorFFD200; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),1.2,0),colorFFE700; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),0.8,1),colorFFFF00; STICKLINE(KK=-1,MIN(FO,FC),MIN(FO,FC)+ABS(FC-FO),0.8,1),LINETHICK1,colorFFFFFF; STICKLINE(KK=0 AND FC>=FO,FO,FC,8,1),colorFF00FF; STICKLINE(KK=0 AND FC<FO,FO,FC,8,0),colorFF00FF; LC:=REF(CLOSE,1); RSI1:=(SMA(MAX(CLOSE-LC,0),N,1))/(SMA(ABS(CLOSE-LC),N,1))*100; DD:=BARSLAST(CROSS(RSI1,50)); SS:=BARSLAST(CROSS(50,RSI1)); HH1:=REF(HIGH,DD); HH2:=REF(HIGH,DD-1); LL1:=REF(LOW,SS); LL2:=REF(LOW,SS-1); 压力线:MAX(HH1,HH2),LINETHICK2,colorFF; 支撑线:MIN(LL1,LL2),LINETHICK2,colorFF0000; |
