KDJ 死叉之前的那個K線出現背離
作者:文華財經 來源:cxh99.com 發布時間:2018年12月21日
-
咨詢內容:
?
1,與前一個死叉比較,在高位,,KDJ 死叉之前的那個
K線出現背離,,股價(指最高價)創新高,,,J值反而變小。。。
如何編寫,在背離的地方做標記。。。
?
?來源:程序化99
-
文華技術人員:
?
?用下面指標試試
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;//收盤價與N周期最低值做差,N周期最高值與N周期最低值做差,兩差之間做比值。
K:SMA(RSV,3,1);//RSV的移動平均值
D:SMA(K,3,1);//K的移動平均值
J:3*K-2*D;
P1:=VALUEWHEN(CROSSDOWN(K,D),HHV(K,BARSLAST(CROSS(K,D))));
B11:=VALUEWHEN(CROSSDOWN(K,D),HHVBARS(K,BARSLAST(CROSS(K,D))));
B1:=VALUEWHEN(CROSSDOWN(K,D),HHV(H,BARSLAST(CROSS(K,D))));
NN:=SUMBARS(CROSSDOWN(K,D)=1,2);
P2:=VALUEWHEN(CROSSDOWN(K,D),REF(P1,1));
B2:=VALUEWHEN(CROSSDOWN(K,D),REF(B1,1));
BL:=P2>P1&&B2<B1&&CROSSDOWN(K,D);
DRAWLINE3(REFX(BL,1),P1,B11+BARSLAST(CROSSDOWN(K,D)),BL,P1,B11,0);
Q1:=VALUEWHEN(CROSS(K,D),LLV(K,BARSLAST(CROSSDOWN(K,D))));
W11:=VALUEWHEN(CROSS(K,D),LLVBARS(K,BARSLAST(CROSSDOWN(K,D))));
W1:=VALUEWHEN(CROSS(K,D),HHV(H,BARSLAST(CROSSDOWN(K,D))));
Q2:=VALUEWHEN(CROSS(K,D),REF(Q1,1));
W2:=VALUEWHEN(CROSS(K,D),REF(W1,1));
DBL:=Q1>Q2&&W1<W2&&CROSS(K,D);
DRAWLINE3(REFX(DBL,1),Q1,W11+BARSLAST(CROSS(K,D)),DBL,Q1,W11,0);