上昇趨勢分數。

By | 2015-03-07

透過各種方式挑到的標的,到底要不要真的下手去買? 抱了一陣子的股票,這陣子漲漲跌跌,該不該獲利了結?

操作之路,佈滿糾結。

早先我曾跟過一個技術分析大師,對於如何解決上面這兩個問題,他有一句名言: “不要再只看收盤價”。

為了向他致敬,我這個指標狂兼計分狂,寫了一個指標,這個指標是把過去十根K的開高低收全部拿來計分,每天的開高低收這四個點只要有一個點比前一天高,就得一分,所以當天開高低收全比前一天高,那就得四分,十天都如此,就得四十分,相反的,那就是零分,我把這十天的分數的加總,稱之為上昇趨勢分數。
從這樣的計算公式,這指標的意義如下:
1.這分數愈接近四十分,代表近十日股價是開高走高收高。
2.分數很低,代表股價一直在破底。
3.分數接近二十分,代表在盤整。
4.這分數趨勢往上代表多頭的力道在增強,反之則是空頭力道在上昇。

附圖是我用最近的熱門股為例,我們如果只看收盤價,今年二月到五月群創的股價應該還是在盤整,但如果從這個指標上來看,其實是呈現上昇趨勢,代表多頭明顯的佔上風。

我自己用這個指標,有兩個心得
1.指標突破20是一個翻多的訊號,特別是破20之前是在盤整,不過這裡的翻多只是短多
2.高檔指數盤整而指標跌破20是短空訊號,可以先走人

這個指標跟上週介紹過的幾個指標,一起搭著看,可以看的周全一點,看的安心一點。

腳本如下,有興趣的朋友可以參考

variable: count1(0),count2(0),count3(0),count4(0),x1(0);
input:length(10);
count1=0;
count2=0;
count3=0;
count4=0;

for x1=0 to length-1
if h[x1]>h[x1+1]
then count1=count1+1;

for x1=0 to length-1
if o[x1]>o[x1+1]
then count2=count2+1;

for x1=0 to length-1
if low[x1]>low[x1+1]
then count3=count3+1;

for x1=0 to length-1
if close[x1]>close[x1+1]
then count4=count4+1;

value1=count1+count2+count3+count4;
value2=average(value1,5);
value3=average(value1,20);
plot1(value2,"趨勢分數");
plot2(value3,"移動平均分數");