15、相對價位指標與KDJ隨機指標
在N周期時間里,在K線圖上肯定有最高價、最低價和當前收盤價。那么相對價位指標公式為:
(【當前收盤價】-【N周期里的最低價】)/(【N周期里的最高價】-【N周期里的最低價】)*100
最后乘以100以后,相對價位指標就變成了用百分比表示的指標了。
我們用數學函數改寫以上公式,得:
RSV:(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
下圖顯示了9日內的相對價位曲線RSV的走勢圖,可以看出變化比較快,靈敏較高。
為了讓相對價位曲線RSV變化不太靈敏,特別把RSV進行了3周期的SMA平均,得到K線。K線就是快線。為了給快線K再添加一條慢線D,直接把K線進行3周期的SMA平均,得到了慢線D。這樣K線和D線便形成了兩條快慢線,產生了金叉和死叉的效果。于是相對價位指標修改如下:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
式中,N取9,P1、P2都取3。在式中RSV成為了變量,不再顯示它的曲線,而指標中只顯示K線和D線。這樣便產生了KD指標,如下圖所示。的確,KD指標中的曲線比RSV中的曲線平滑多了,也讓人感覺更舒服一些。
快線K與慢線D之間的差值可以反映當時行情的漲跌速度或者力度,于是我們可以用K-D公式來表達。為了更加強調快線與慢線之間的速度差,我們加強了快線與慢線之間的對比關系,用3*K-2*D來表示,于是在KD指標中再添加了一條J線,J線公式如下:
J:3*K-2*D
當K線和D線相同時(重合時),這時不是金叉位置就是死叉位置,你會發現J值也剛好與KD線同時金叉和死叉。因為KD值相同,那么J值也與KD值相同,于是KDJ三條曲線會同時交會,形態三線金叉和死叉的現象。這就是著名的KDJ指標??梢赃@么說,KD指標加上J線就成為了KDJ指標。
KDJ指標公式:
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,P1,1);
D:SMA(K,P2,1);
J:3*K-2*D;
式中,N是9,P1是3,P2是3.
下面兩圖分別是日K線上的KDJ和周K線上的KDJ曲線,參數都是標準參數默認值9、3、3,可以看出KDJ曲線變化與K線顆粒的漲跌形態相關性很強。
如果把N參數改成20,即用20條K線顆粒區間作為相對價位的統計區間,這時日K線和周K線上的KDJ曲線表現得更平滑,行情的趨勢感更強一些。做大波動的投資者,可以把KDJ指標中的N參數高得高一些,可以觀察到更長時間框架里的相對價位,讓投資者對KDJ曲線的感覺更好。下面二圖的KDJ指標中N參數為20.
從以上分析中,KDJ指標和KD指標本質上是相對價位指標。在N條K線周期里計算【收盤價與N周期里的最低價的幅度】占【N周期內最低價與最高價之間總幅度】的百分比。雖然進行了3日移動平均處理了相對價位RSV得到了快線K,再對快線K進行3日移動平均處理得到了慢線D。但KD指標或者KDJ指標仍然是相對價位指標。
當一波牛市結束以后出現了熊市行情,我們可以使用KDJ指標來測試熊市下跌的幅度。在下圖中我們在月K線上先用時間標尺測得從2008年年底到本月有21條月K線顆粒,那么就設置KDJ中的N參數為21。這樣可以用21條K線顆粒時間段作為相對價位的測試區間。從下圖中可以看出,K線的值是50.411,表示了相對價位RSV經過了SMA3移動平均以后得到了SMA3的相對價位為50.411%。再比較一下主圖里的百分比畫線,可以看出K線表示的相對價位高低還是比較精確的。
KDJ指標最大的問題是鈍化,當指標高于80以上或者低于20以下時指標會嚴重鈍化。這給指標使用者造成了比較嚴重的困擾。特別是在KDJ指標的默認參數里,N參數為9周期,即只設定了9條K線顆粒作為統計區間。那么當行情在9天里連續上漲或者連續下跌時,RSV直接為100或者0,KDJ指標馬上進入鈍化區間,變化幅度越來越小。在牛市里,行情在上漲了9天以后還會繼續上漲很長的時間,那么KDJ會一直鈍化下去;同理,在熊市里行情在下跌了9天以后還會繼續下跌,那么KDJ指標也會繼續鈍化下去。因此,KDJ指標的鈍化問題是KDJ指標的盲區,并不是說當KDJ指標進入到了80以上或者20以下時就不能再投資了,而只是說此指標已經鈍化了,只能說明行情仍然在繼續上漲或者繼續下跌。
在很多時候,正當行情進入到快速上漲區間時,剛好KDJ指標已經入到了80以上的鈍化區。在KDJ指標的說明里說,當指標進入到80以上鈍化區時就進入到了超買區,可以考慮逢高派發。但實際情況不一定是這樣,有時賺錢的大機會就發生在80以上的鈍化區間里。過去美國有一位股票投資大師,專門做強勢股,他要在KDJ指標進處到了80以上的鈍化區以后才重倉狙擊強勢上漲股。因此我們在使用指標時先要弄清楚指標的市場含義,才可能正確地使用指標。
KDJ指標和KD指標最大用處在于測試當前價與某個時段N上的最高價和最低價波幅的相對價位。可以根據具體需要調整統計區間參數N,得到我們想要的相對價位的大小。
喬治.雷恩是KDJ的發明人,據傳后來他也不再使用KDJ指標了。為什么呢?我們經常聽說“行情漲多了自然會跌,跌多了自然會漲”。此話聽來很有哲理,但仔細一想也是廢話?!皾q高了自然會下跌”,漲多高行情才會下跌不能確定,那么這句話只能當成一種觀念,不能當成工具來使用。工具一定能夠做具體事情,那些不能做具體事務的東西不能當成工具來使用。KDJ只強調了當前價格在過去N條K線周期里最大幅度中相對位置的高低大小,并不能確定行情漲高到哪里才會下跌,也不能確定行情下跌到哪里才會上漲。所以,用KDJ指標來預測行情顯然是自欺欺人。記?。篕DJ指標只表示了相對價位的百分比,除此以外什么也沒有表示。
16、論技術分析指標應用的限定條件
任何技術分析指標都是行情的必要條件,而不是充分條件。所以通過技術分析指標不能完全肯定行情未來的發展變化,而行情完全決定了指標曲線的發展和變化。因為行情是技術分析指標的充分條件。換句話說,技術分析指標只是行情走過去以后留下來的某些參數的記錄。所以,指標只是行情走過去以后留下來的結果,而指標不能完全確定未來行情的變化。這種邏輯是投資前必須搞清楚的問題。因此在使用指標的過程中,我們只能通過證據鏈來分析行情和判斷行情,以求得行情發展的可能性,從概率的思想出發來理解行情,以概率大小來炒作行情。
除了技術分析指標是行情的必要條件以外,在技術分析指標的使用過程中還必須注意兩點:
(1)技術分析指標的市場含義和物理單位。如果一個指標沒有物理單位,當然就無法解釋它的市場意義。多數指標都是發明者無意中通過涂鴉式的亂畫偶然做成的,只是曲線形態好看,與K線的吻合性比較好,并沒有物理單位或者市場含義。對于這類指標原則上不能使用。而多數投資者在網絡上喜歡尋找指標,只要是指標就用,而沒有意識到指標不能亂用,更不能在沒有搞清楚指標的市場意義以前盲目使用。這是非常危險的。
(2)股市里只能做多單,不能做空單,只能在上漲趨勢行情中賺錢,不能在下跌趨勢行情中做單盈利。所以在使用技術分析指標時一定要按照道升的二大趨勢定律來限制技術分析指標的使用區域和使用手法。以MACD、RSI和KDJ三個指標為例,在上漲趨勢行情中,我們應該逢低買入股票,那么此三個指標的最佳用法應該在上漲趨勢行情中指標曲線逢低以后轉頭向上時才買入股票;而在下跌趨勢行情中不能買入股票只能賣出股票,因此,當指標在下跌行情趨勢中使用時只能逢高減倉或者清倉,具體做法是在下跌趨勢行情中出現反彈行情時注意指標曲線逢高轉頭向下時減倉或者清倉??傊?,在上漲趨勢行情中應該逢低買入股票,這三大指標低位有效,我們要在指標曲線逢低轉頭向上時買入股票;而在下跌趨勢行情中只能逢高派發,這三大指標高位有效,我們要在指標反彈到高位后轉頭向下時趁高出逃。
絕大多數的投資者都沒有意識到技術分析指標的限定性,一點不奇怪,因為道升今天才首次提出了這個問題。這個問題在投資理論界和實戰高手中還沒有人在道升以前提出過。記住,技術分析指標應用的限定條件無非有兩點。一是指標只是行情的必要條件,不是充分條件,這就注定了我們要用證據鏈來說話,一般不用單個指標來判斷行情,要用一群沒有關聯的指標來猜想行情。二是指標的應用要嚴格配合行情趨勢來使用。在上漲趨勢行情中要逢低吸納買入股票,這時的指標曲線也要反映出這一基本特征和應用技巧。在下跌趨勢行情要逢高派發,指標曲線也要配合這一要求來使用。說白了,在多數指標的應用過程中,在上漲趨勢行情里我們只能逢低買入股票,這時的指標曲線一般會呈現出低位金叉的特征(少數指標除外);而在下跌趨勢行情中我們只能逢高派發賣出股票,這時的指標曲線一般會呈現出高位死叉的特征(少數指標除外)。說得再簡短一些,多數指標在上漲趨勢行情中低位金叉有效,可以逢低買入股票;而在下跌趨勢行情中指標高位死叉有效,可以逢高賣出。多數投資者在使用技術分析指標時從來不區分行情趨勢,更不可能注意到在行情趨勢下指標的有效性。這就注定絕大多數投資者在使用指標過程中頻繁出錯。所以,道升認為那些說技術分析無用的人多半是沒有搞清楚技術分析指標的兩個限定條件的人,他們在投資活動中頻繁使用技術分析指標出錯,虧損慘重,當然會認為技術分析一點用都沒有了。