RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; H:=HIGH; L:=LOW; HH1:=IF(H<REF(H,2)&&REF(H,1)<REF(H,2),REF(H,2),0); LL1:=IF(L>REF(L,2)&&REF(L,1)>REF(L,2),REF(L,2),0); HH2:=VALUEWHEN(HH1>0,HH1); LL2:=VALUEWHEN(LL1>0,LL1); K1:=IF(CLOSE>HH2,-3,IF(CLOSE<LL2,1,0)); K2:=VALUEWHEN(K1<>0,K1); G:=IF(K2=1,HH2,LL2); G1:=VALUEWHEN(ISLASTBAR,G); W1:=K2; W2:=OPEN-CLOSE; HT:=IF(OPEN>CLOSE,OPEN,CLOSE); LT:=IF(OPEN<CLOSE,OPEN,CLOSE); CROSS(K,D)&&(W1<=0||(W2>0&&W1<=0)),BPK; CROSS(D,K)&&(W1>0||(W2>0&&W1>0)),SPK; |
|
来自: zhoufan879 > 《程序》