當前位置:首頁 » 操作系統 » rsi的演算法

rsi的演算法

發布時間: 2022-03-16 02:07:42

1. 什麼是RSI指標,它的計算公式及用法

RSI指標也可叫強弱指標,是根據供求平衡的原理,通過測量某一個期間內股價上漲總幅度占股價變化總幅度平均值的百分比,來評估多空力量的強弱程度,進而提示具體操作的,也是常用的技術分析工具之一。
它的計算公式是:
RSI= 14日平均收盤漲數
___________________________________________*100%
14日內平均收盤漲數+14日內平均收盤跌數
RSI應用法則:
一般而言,RSI值在40到60之間研判的作用並不大。按照RSI的應用原則,當RSI從50以下向上突破50分界線時代表股價已轉強;RSI從50以上向下跌破50分界線則代表股價已轉弱。但實際情況經常是讓投資者一頭霧水,股價由強轉弱後卻不跌,由弱轉強後卻不漲的現象相當普遍。這是因為在常態下,RSI會在大盤或個股方向不明朗而盤整時,率先整理完畢並出現走強或走弱的現象。
交叉情況:
短期RSI是指參數相對小的RSI,長期RSI是指參數相對較長的RSI。比如:6日RSI和12日RSI中,6日RSI即為短期RSI,12日RSI即為長期RSI。
長短期RSI線的交叉情況可以作為我們研判行情的方法。
1.當短期RSI>長期RSI時,市場則屬於多頭市場;
2.當短期RSI<長期RSI時,市場則屬於空頭市場;
3.當短期RSI線在低位向上突破長期RSI線時,一般為RSI指標的「黃金交叉」,為買入信號;
4.當短期RSI線在高位向下突破長期RSI線時,一般為RSI指標的「死亡交叉」,為賣出信號。
簡單概述,具體的可以參閱有關方面的書籍系統的去學習一下,同時運用個模擬盤練練,這樣理論加以實踐可快速有效的掌握方法,目前的牛股寶模擬炒股還不錯,裡面有多項指標指導,每項指標都有詳細說明如何運用,使用起來有一定的幫助,希望可以幫助到您,祝投資愉快!

2. 什麼是RSI指標分析的原理

RSI的基本原理是在一個正常的股市中,多空買賣雙方的力道必須得到均衡,股價才能穩定;而RSI是對於固定期間內,股價上漲總幅度平均值占總幅度平均值的比例。1 RSI值於0-100之間呈常態分配,當6日RSI值為80‰以上時,股市呈超買現象,若出現M頭為賣出時機;當6日RSI值在20‰以下時,股市呈超賣現象,若出現W頭為買進時機。2 RSI一般選用6日、12日、24日作為參考基期,基期越長越有趨勢性(慢速RSI),基期越短越有敏感性,(快速RSI)。當快速RSI由下往上突破慢速RSI時,為買進時機;當快速RSI由上而下跌破慢速RSI時,為賣出時機。 相對強弱指標(Relative Strenth Index)原理: 用向上波動幅度和總波動幅度的比值來描述走勢強弱。演算法:先求相對強弱值rsi=N日內收盤價上漲幅度總和/上漲下跌幅度總和乘以100用法:RSI在50以上准確性較高1、6日RSI向上突破85,超買;向下跌破15,超賣2、盤整時,RSI一底比一底高,多頭勢強,後市可能續漲;反之,是賣出信號3、股價尚在盤整階段,而RSI已整理完成,股價將隨之突破4、6日RSI向上突破12日RSI,賣進信號;反之,賣出信號。參數:N1、N2、N3統計天數,一般取6、12、24。

3. 有沒有js封裝的RSI 演算法的

演算法這種,最好放到後台

4. 急求!哪位懂股票的IT大神能用php代碼寫出RSI的演算法,最好帶有註解 謝謝

php RSI:


classRSI{
staticfunctionlag($period=14){
return$period;
}

staticfunctionrun($data,$period=14){
$change_array=array();
//loopdata
foreach($dataas$key=>$row){
//need2pointstogetchange
if($key>=1){
$change=$data[$key]['close']-$data[$key-1]['close'];
//addtofront
array_unshift($change_array,$change);
//popbackiftoolong
if(count($change_array)>$period)
array_pop($change_array);
}
//haveenoughdatatocalcrsi
if($key>$period){
//
$res=array_rece($change_array,function($result,$item){
if($item>=0)
$result['sum_gain']+=$item;

if($item<0)
$result['sum_loss']+=abs($item);
return$result;
},array('sum_gain'=>0,'sum_loss'=>0));
$avg_gain=$res['sum_gain']/$period;
$avg_loss=$res['sum_loss']/$period;
//checkdividebyzero
if($avg_loss==0){
$rsi=100;
}else{
//calcandnormalize
$rs=$avg_gain/$avg_loss;
$rsi=100-(100/(1+$rs));
}
//save
$data[$key]['val']=$rsi;

}
}
return$data;
}
}

5. rsi演算法代碼

打開一款可以編寫指標公式代碼的行情軟體的公式管理器找到rsi指標,點擊修改就可以看到rsi演算法代碼了.

6. rsi演算法代碼

rsi是相對強弱指標想看具體代碼很簡單打開行情軟體的公式編輯器選擇rsi指標選擇修改就可以看到rsi指標的代碼了.

7. 求:RSI指標的詳細計算過程

相對強弱指標RSI的計算公式有兩種

其一:

假設A為N日內收盤價的正數之和,B為N日內收盤價的負數之和乘以(—1)

這樣,A和B均為正,將A、B代入RSI計算公式,則

RSI(N)=A÷(A+B)×100

其二:

RS(相對強度)=N日內收盤價漲數和之均值÷N日內收盤價跌數和之均值

RSI(相對強弱指標)=100-100÷(1+RS)

這兩個公式雖然有些不同,但計算的結果一樣。

以14日RSI指標為例,從當起算,倒推包括當日在內的15個收盤價,以每一日的收盤價減去上一日的收盤價,得到14個數值,這些數值有正有負。這樣,RSI指標的計算公式具體如下:

A=14個數字中正數之和

B=14個數字中負數之和乘以(—1)

RSI(14)=A÷(A+B)×100

式中:A為14日中股價向上波動的大小

B為14日中股價向下波動的大小

A+B為股價總的波動大小

RSI的計算公式實際上就是反映了某一階段價格上漲所產生的波動占總的波動的百分比率,百分比越大,強勢越明顯;百分比越小,弱勢越明顯。RSI的取值介於0—100之間。在計算出某一日的RSI值以後,可採用平滑運演算法計算以後的RSI值,根據RSI值在坐標圖上連成的曲線,即為RSI線。

以日為計算周期為例,計算RSI值一般是以5日、10日、14日為一周期。另外也有以6日、12日、24日為計算周期。一般而言,若採用的周期的日數短,RSI指標反應可能比較敏感;日數較長,可能反應遲鈍。

8. RSI指標運用的法則是

1 利用RSI指標尋找市場底部

在技術分析上,有著相對強弱指數之稱的是RSI指標。該指標是通過比較一段時期內的平均收盤漲幅和平均收盤跌幅來分析市場買賣盤的意向和實力,從而分析未來市場的走勢。利用RSI指標來尋找市場底部是一種較為便捷的方法。

RSI指標運用的法則是:RSI指標的N參數設置,將RSI指標的N參數分別設置為7日、14日、21日。當股價經過大幅度的調整走勢後,密切觀察探底神針「RSI」指標的見底信號,要求7日RSI小於10、14日RSI指標必須小於20、21日RSI指標小於30。當RSI指標達到上述標准後,如果股價繼續下跌,而RSI指標出現明顯止跌信號,並與股價走勢背離,則可以重點關注。

配合成交來研判股價是否見底,如果RSI指標出現7日線上穿14日線和14日線上穿21日線的黃金交叉,並且RSI三線呈現出多頭排列,表明RSI指標已經完成了買入信號的提示作用。當RSI指標符合上述技術要求時,投資者需要觀察成交量的動向。對於成交量的觀察有兩種:一種是當RSI出現上述技術特徵時,成交量是否極度萎縮,甚至出現地量水平。如果成交稀少,則表明該股即將完成探底,投資者可以積極介入。另一種量能觀察是當該股完成探底,投資者及時介入後,則需要觀察該股能否出現有實質性增量資金介入的放量過程,如果不能有效放量,則說明目前的底部仍是階段性底部,投資者需要以短線反彈行情對待。如果該股探底成功後,量能有效持續性地放大,則投資者可以將其視為個股的重要底部。

9. 根據 RSI 計算公式算出來的 RSI6 和通達信顯示的不一樣

因為你的演算法和軟體的演算法完全不一樣,當日的RSI6並不是只要最近6天的交易數據就可以了,他還需要6日前的RSI6一起拿來計算,也就是說它要拿所有的歷史數據才能計算出RSI的值。所以用手工算不現實。你可以拿剛剛上市6天的新股算,那就一樣了,超過6天的讓軟體幫你算吧。

10. RSI 指標的計算方法

RSI指標
RSIS為1978年美國作者Wells WidlerJR。所提出的交易方法之
一。所謂RSI英文全名為Relative Strenth Index,中文名稱
為相對強弱指標.RSI的基本原理是在一個正常的股市中,多
空買賣雙方的力道必須得到均衡,股價才能穩定;而RSI是對於
固定期間內,股價上漲總幅度平均值占總幅度平均值的比例。
1 RSI值於0-100之間呈常態分配,當6日RSI值為80‰以上時,
股市呈超買現象,若出現M頭,市場風險較大;當6日RSI值在
20‰以下時,股市呈超賣現象,若出現W頭,市場機會增大。
2 RSI一般選用6日、12日、24日作為參考基期,基期越長越有
趨勢性(慢速RSI),基期越短越有敏感性,(快速RSI)。當快速
RSI由下往上突破慢速RSI時,機會增大;當快速RSI由上而下
跌破慢速RSI時,風險增大。

以下為指標源碼:LC := REF(CLOSE,1);
RSI$1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI$2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
RSI$3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;
a:20;
d:80;

N1:6 N2:12 N3:24

熱點內容
vb軟體加密 發布:2024-11-15 21:17:23 瀏覽:595
本地ip可以搭伺服器嗎 發布:2024-11-15 21:04:27 瀏覽:162
阿里巴巴python 發布:2024-11-15 20:56:25 瀏覽:783
博圖腳本編輯 發布:2024-11-15 20:41:06 瀏覽:313
帶密碼的箱子鑰匙在哪裡 發布:2024-11-15 20:40:12 瀏覽:236
兩個次梁相交怎麼配置 發布:2024-11-15 20:27:35 瀏覽:373
android關機實現 發布:2024-11-15 20:26:42 瀏覽:56
木糠壓縮原理 發布:2024-11-15 20:22:53 瀏覽:654
編譯原理難以理解的問題 發布:2024-11-15 20:11:25 瀏覽:130
安卓9是什麼水平 發布:2024-11-15 20:06:57 瀏覽:185