#2033203 - 2019-04-14 14:42:12
隨機RSI指標,比KD指標及RSI指標更進步的指標。
|
雙喜臨門
|
註冊: 1999-12-22
文章數: 2025
來自: 台北市
|
|
隨機RSI指標,是由隨機指標(即KD指標)與RSI指標兩者結合而成的指標。這兩個指標,在技術分析界可謂是無人不知無人不曉,知名度最高的指標。而隨機RSI指標由於結合了兩者,所以可謂是兼具兩者之長。 隨機RSI指標的計算方法,請先參閱以下文章: https://destiny.to/ubbthreads/ubbthreads.php/topics/1871587#Post1871587在該文內,我已經將這指標計算過程詳細說明,並兼有圖解。這些圖都是我用幾百行的VB程式一行行刻出來的。但現在有了XS策略編輯器,短短幾行就搞定了。圖一是原先我自行撰寫的圖形,圖二是XS寫出來的圖形。這兩個圖形內容完全一樣。 圖二的中間部份,XS程式如下: input: Length1(40); variable: RSII(0),HRSI(0),LRSI(0); RSII=RSI(close,length1); HRSI=HIGHEST(RSII,LENGTH1); LRSI=LOWEST(RSII,LENGTH1); if (HRSI-LRSI)<>0 THEN SRSI=(RSII-LRSI)/(HRSI-LRSI)*100; Plot1(RSII, "RSI"); plot2(HRSI,"HRSI"); plot3(LRSI,"LRSI"); 而圖二的最下面的部份,程式如下: input: Length1(40); variable: RSII(0),LRSI(0),hRSI(0); RSII=RSI(close,length1); HRSI=HIGHEST(RSII,LENGTH1); LRSI=LOWEST(RSII,LENGTH1); if (HRSI-LRSI)<>0 THEN SRSI=(RSII-LRSI)/(HRSI-LRSI)*100; SRSIMA1=EMA(SRSI,length2); SRSIMA2=EMA(SRSI,LENGTH3); Plot1(SRSI, "隨機RSI"); plot2(srsima1,"Wma1"); plot3(srsima2,"wma2"); plot4(50,"50"); 我們可從圖二中間的部份,來觀察RSI過去一段時間內的波動範圍,這就是KD指標的研究重點,觀察RSI值是落在區間高低點中間的那個部份,是比較靠近高點,還是比較靠近低點。一旦RSI值的波動範圍收斂成一個狹幅範圍,那麼只樣稍為變動,就會迅速往高點或低點靠近,隨機RSI值即會快速突破或跌破50,所以隨機RSI指標對行情的反應會比較快。
附加檔案
編輯者: william (2019-04-14 14:44:30)
|
↑回到頂端↑
|
|
|
|
#2069237 - 2019-12-17 10:13:21
Re: 隨機RSI指標,比KD指標及RSI指標更進步的指標。
[Re: william]
|
新客戶
|
註冊: 2019-12-17
文章數: 4
|
|
這個 程式 不能用耶,缺少函數 可以請好心的大大提供完整的程式 好讓小弟有學習的機會 謝謝
input: Length1(40); variable: RSII(0),HRSI(0),LRSI(0); RSII=RSI(close,length1); HRSI=HIGHEST(RSII,LENGTH1); LRSI=LOWEST(RSII,LENGTH1); if (HRSI-LRSI)<>0 THEN SRSI=(RSII-LRSI)/(HRSI-LRSI)*100; Plot1(RSII, "RSI"); plot2(HRSI,"HRSI"); plot3(LRSI,"LRSI");
而圖二的最下面的部份,程式如下: input: Length1(40); variable: RSII(0),LRSI(0),hRSI(0); RSII=RSI(close,length1); HRSI=HIGHEST(RSII,LENGTH1); LRSI=LOWEST(RSII,LENGTH1); if (HRSI-LRSI)<>0 THEN SRSI=(RSII-LRSI)/(HRSI-LRSI)*100; SRSIMA1=EMA(SRSI,length2); SRSIMA2=EMA(SRSI,LENGTH3); Plot1(SRSI, "隨機RSI"); plot2(srsima1,"Wma1"); plot3(srsima2,"wma2"); plot4(50,"50");
|
↑回到頂端↑
|
|
|
|
#2076810 - 2020-02-13 00:04:37
Re: 隨機RSI指標,比KD指標及RSI指標更進步的指標。
[Re: william]
|
新客戶
|
註冊: 2019-12-17
文章數: 4
|
|
input: Length1(40); variable: RSII(0),HRSI(0),LRSI(0); RSII=RSI(close,length1); HRSI=HIGHEST(RSII,LENGTH1); LRSI=LOWEST(RSII,LENGTH1); if (HRSI-LRSI)<>0 THEN SRSI=(RSII-LRSI)/(HRSI-LRSI)*100; Plot1(RSII, "RSI"); plot2(HRSI,"HRSI"); plot3(LRSI,"LRSI");
6行24 變數 "SRSI" 沒有宣告,請用 Vars: 的方式宣告,冒號後面是變數名稱再用括號填入預設值。例如: Vars:varA(100); 如果要宣告陣列請用 Arrays: 冒號後面是名稱再用 [] 設定維度與大小,括號填入預設值。例如 Arrays:arr1[10](0);。 不懂耶 無法排除
|
↑回到頂端↑
|
|
|
|
#2076811 - 2020-02-13 00:19:21
Re: 隨機RSI指標,比KD指標及RSI指標更進步的指標。
[Re: william]
|
新客戶
|
註冊: 2019-12-17
文章數: 4
|
|
如您方便將指標碼貼上XS 編譯 應該就會出現問題了,小弟不才無法詳述 抱歉還是方便與您聯繫呢 謝謝
|
↑回到頂端↑
|
|
|
|
#2230945 - 2024-02-28 22:51:46
Re: 隨機RSI指標,比KD指標及RSI指標更進步的指標。
[Re: william]
|
新客戶
|
註冊: 2024-02-28
文章數: 1
|
|
input: Length1(40); variable: RSII(0),LRSI(0),hRSI(0); RSII=RSI(close,length1); HRSI=HIGHEST(RSII,LENGTH1); LRSI=LOWEST(RSII,LENGTH1); if (HRSI-LRSI)<>0 THEN SRSI=(RSII-LRSI)/(HRSI-LRSI)*100; SRSIMA1=EMA(SRSI,length2); SRSIMA2=EMA(SRSI,LENGTH3); Plot1(SRSI, "隨機RSI"); plot2(srsima1,"Wma1"); plot3(srsima2,"wma2"); plot4(50,"50"); ============================================================ 王老師你好,SRSI未宣告,length2及LENGTH3也沒宣告及定義數值 謝謝
|
↑回到頂端↑
|
|
|
|
7 線上使用者 (小休, lotus, 迷失中尋初衷, 哀鳳孬塞福, 3 隱形),
145
Guests and
42
Spiders online. |
Key:
Admin,
Global Mod,
Mod
|
|
81737 使用者
54 討論區
220785 議題
2140953 文章
最高線上使用者: 1162 @ 2018-05-29 02:51:45
|
|
|