在技術分析的諸多工具中,KDJ是最常用的參考指標之一。
KDJ指標又叫隨機指標,是一種相當實用的技術分析指標,是期貨和股票市場上最常用的技術分析工具。
隨機指標KDJ根據統計學原理,通過一個特定的週期(常為9)內出現過的最高價、最低價及最後一個計算週期的收盤價及這三者之間的比例關係,來計算最後一個計算週期的隨機值RSV,然後根據平滑移動平均線的方法來計算K值、D值與J值,並繪成曲線圖來研判股票價格走勢。
KDJ是一個隨機波動的指標,故其對於掌握中短期行情走勢比較準確。
KDJ指標中K與D值永遠介於0到100之間,而 ”J ”值可以為負值,也可以超過100。J線和K、D相比較更為靈敏。J線在跌穿0軸線或100軸線後,隨著股價的彈升或回落,J線必然會重新迴歸0線或100線以內,此時便是一個不錯的買入或賣出參考點,強調下,是參考點,為什麼?不解釋大家應該明白。這裡只做一種技術的探討,並根據技術內容通過繪圖直觀的顯示在指標上,這是本篇的意義。
指標要求:
J線向上突破零線,買入信號,畫向上的箭頭圖標
J線向下跌破100,賣出信號,畫向下的箭頭圖標
根據這個要求,我們來先做J線向上突破零線。
原料:
1. 函數:CROSS(A,B), 表示當A從下方向上穿過B
那麼J線向上突破零線 就應該表示為:CROSS(J,0)
同理J線向下跌破100 就應該表示為:CROSS(100,J)
2. 畫 圖標的函數:DRAWICON
用法:
DRAWICON(條件,位置,圖標),當“條件”滿足時,在“位置”畫TYPE號圖標(TYPE為1--46).
然後 根據指標要求繪製小圖標的代碼:
DRAWICON(CROSS(J,0),10,1);
DRAWICON(CROSS(100,J),120,2);
第一句解釋為:當滿足“CROSS(J,0)”條件時,在“10”線的位置,畫“1”號圖標;
第二句解釋為:當滿足“CROSS(100,J)”條件時,在“120”線的位置,畫“2”號圖標。
當然不要忘了要加上KDJ指標組成完整的指標
完整指標代碼如下:
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;
DRAWICON(CROSS(J,0),10,1);
DRAWICON(CROSS(100,J),120,2);
再次強調下,這裡只是一種思路的實現方法。
閱讀更多 牽牛的鱷 的文章