zig函式
ZIG(K,N) 函式當數值K的變化量超過N%時折線轉向。
基本資訊
中文名
目錄
函式介紹
ZIG函式
之字轉向,用法:
函式表示式:ZIG(K,N,ABS);
表示式含義:
當價格變化量超過N%時轉向,
K表示的含義:
0:開盤價,1:最高價,2:最低價,3:收盤價,4:低點採用最低價、高點採用最高價。
若ABS為0或省略,則表示相對ZIG轉向,否則為絕對ZIG轉向。
例如:
① ZIG(3,5); 表示的含義為:收盤價的5%的ZIG轉向;
② ZIG(3,0.5,1); 表示的含義為:收盤價的0.5元絕對ZIG轉向。
我們就對zig(3,5)進行解釋吧.
3代表收盤價格,
5代表5%.
假如有如下序列收盤,100,96,104,105,99,107.....
如何找點
首先,找第一個與100的偏離幅度在5%的數值,顯然第一個是105(A點),那麼105(A點),大於100,那麼確定第一個zig轉向為∧轉向,這時候應該找∧的頂點,先判斷105是不是就是這個ZIG折點,只要後面第一個大於105的點與105這個點的區間裡面的所有點,出現這樣一個點,這個點小於(1-0.05)*105.那麼,105就是ZIG折點.如果不是,那麼看第一個大於105的點(設其為B點)是不是ZIG折點,判斷方法同上,就是先找後面第一個出現的大於B點的點,設其為C點,然後在B,C之間的最小值是否小於0.95*B,如果存在那麼就是B,不是,看C點是不是.
上面後面的99符合,所以第一個ZIG折點是105,
再舉個例子:100,96,104,105,103,102,101,109,103,110,105.....
那麼這個ZIG折點是109.
但是我們有的時候會遇到這樣的情況,依然如上例;
100,96,104,105,103,102,101,109,105,110,109;
這樣一個折線圖的zig(3,5)這點是多少呢?
顯然沒有一個zig折點,因為沒有一個是符合上面條件的.
這個時候,我們把最後一個最大值(或者最小值)當做暫時的折點,隨著後面的數值的增加曲線的延長,這個暫時的折點可能就不是這點了。
因此,ZIG這點最後一個折點有的時候可能並不是固定的.
公式:ZIG(3,PER)
返回值含義
ZIG輸出的是數值,不是直線。只有拐點才有輸出,其餘點位都是兩個拐點之間的平
zig函式
ZIG(K,N) 函式當數值K的變化量超過N%時折線轉向。
基本資訊
中文名
zig函式
目錄
函式介紹
ZIG函式
之字轉向,用法:
函式表示式:ZIG(K,N,ABS);
表示式含義:
當價格變化量超過N%時轉向,
K表示的含義:
0:開盤價,1:最高價,2:最低價,3:收盤價,4:低點採用最低價、高點採用最高價。
若ABS為0或省略,則表示相對ZIG轉向,否則為絕對ZIG轉向。
例如:
① ZIG(3,5); 表示的含義為:收盤價的5%的ZIG轉向;
② ZIG(3,0.5,1); 表示的含義為:收盤價的0.5元絕對ZIG轉向。
我們就對zig(3,5)進行解釋吧.
3代表收盤價格,
5代表5%.
假如有如下序列收盤,100,96,104,105,99,107.....
如何找點
首先,找第一個與100的偏離幅度在5%的數值,顯然第一個是105(A點),那麼105(A點),大於100,那麼確定第一個zig轉向為∧轉向,這時候應該找∧的頂點,先判斷105是不是就是這個ZIG折點,只要後面第一個大於105的點與105這個點的區間裡面的所有點,出現這樣一個點,這個點小於(1-0.05)*105.那麼,105就是ZIG折點.如果不是,那麼看第一個大於105的點(設其為B點)是不是ZIG折點,判斷方法同上,就是先找後面第一個出現的大於B點的點,設其為C點,然後在B,C之間的最小值是否小於0.95*B,如果存在那麼就是B,不是,看C點是不是.
上面後面的99符合,所以第一個ZIG折點是105,
再舉個例子:100,96,104,105,103,102,101,109,103,110,105.....
那麼這個ZIG折點是109.
但是我們有的時候會遇到這樣的情況,依然如上例;
100,96,104,105,103,102,101,109,105,110,109;
這樣一個折線圖的zig(3,5)這點是多少呢?
顯然沒有一個zig折點,因為沒有一個是符合上面條件的.
這個時候,我們把最後一個最大值(或者最小值)當做暫時的折點,隨著後面的數值的增加曲線的延長,這個暫時的折點可能就不是這點了。
因此,ZIG這點最後一個折點有的時候可能並不是固定的.
公式:ZIG(3,PER)
返回值含義
ZIG輸出的是數值,不是直線。只有拐點才有輸出,其餘點位都是兩個拐點之間的平