多空趨勢指標

By | 2016-05-13

我們看到很多的技術指標,它的計算基礎都建立在單支K棒開,高,低,收的相互關係上,甚至不少只用到收盤價。過於受限於電腦的運算能力,這樣的作法可以理解,現如今進入雲端運算時代,我們不妨用更週延的思維,來找出多空的角力痕跡,今天想用兩根K棒開,高,低,收合計八個價位的運算,來跟大家介紹不同思維的交易策略。

常常有人說,投資像推理,那麼交易的軌跡就像是推理所需要的跡證,一根K棒是四個點, 兩根K棒是八個點,從兩根K棒可以收集到的多空角力跡證比一根K棒要多很多。

我試著把兩根K棒可以拿來運算的數值整理了一下,分成八類,如下圖

k線衍生的力量

其中前四個是多空力道的綜合,後面四個分別代表多頭與空頭的力量

根據這樣的分類,我寫了一個自訂指標的腳本,計算每檔商品的多空力道差距及多頭與空頭各自力量的消長。

1array:k[22](0);
2if close<>0
3then begin
4//最近一日與前一日的多空力道總差額
5k[1]=(open-open[1])/close;
6k[2]=(high-high[1])/close;
7k[3]=(low-low[1])/close;
8k[4]=(close-close[1])/close;
9
10//當日
11k[6]=(high-close)/close;
12k[7]=(high-open)/close;
13k[8]=(open-low)/close;
14k[9]=(close-open)/close;
15k[10]=(close-low)/close;
16k[11]=(open-high[1])/close;
17k[12]=(open-low[1])/close;
18k[13]=(open-close[1])/close;
19k[14]=(high-open[1])/close;
20k[15]=(high-low[1])/close;
21k[16]=(high-close[1])/close;
22k[17]=(low-open[1])/close;
23k[18]=(low-high[1])/close;
24k[19]=(low-close[1])/close;
25k[20]=(close-open[1])/close;
26k[21]=(close-high[1])/close;
27k[22]=(close-low[1])/close;
28end;
29
30array: v1[8](0);
31v1[1]=k[1]+k[11]+k[12]+k[13];//隔日開盤多空總力道
32v1[2]=k[1]+k[2]+k[3]+k[4];//隔日多空總力道
33v1[3]=k[20]+k[21]+k[22];//隔日收盤多空結果
34v1[4]=k[9]+k[10]-k[6];//當日收盤多空結果
35v1[5]=k[14]+k[15]+k[16];//多頭最大力量
36v1[6]=(k[17]+k[18]+k[19])*-1;//空頭最大力量
37v1[7]=k[7]+k[9]+k[10];//當日多頭最大力量
38v1[8]=k[6]+k[8]-k[10];//當日空頭最大力量
39
40value1=v1[1]+v1[2]+v1[3]+v1[4];
41value2=v1[5]+v1[7];
42value3=v1[6]+v1[8];
43plot1(average(value1,5),"多空淨力");
44plot2(average(value2,5),"多頭總力");
45plot3(average(value3,5),"空頭總力");

 

這個腳本可以同時衡量多空力道的差額及多頭與空頭各自的力量

用在加權指數上可以畫出的圖形就如下圖

051301

我們可以從這張圖上看到幾個可以形成交易決策的原則

1.當多空淨力在 0以上是基本上是多頭市場,0以下是空頭市場。

2.當多頭總力與空頭總力糾結時是盤整格局

3.當多頭總力與空頭總力的差距愈來愈大時代表一個多頭或空頭的趨勢被確認

4.多空淨力差距過大時代表市場一面倒,屬於超買或超賣的情況,短線有拉回或反彈的機會

 

根據這些跡證,我們就可以訂出一些更精準的交易策略