当前位置:首页 » 操作系统 » 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

热点内容
安卓手机看如懿传怎么看 发布:2024-09-25 17:11:18 浏览:790
pythonnumpy矩阵 发布:2024-09-25 17:11:07 浏览:665
个性化linux 发布:2024-09-25 17:10:01 浏览:586
解压好文件后如何安装系统文件 发布:2024-09-25 16:25:09 浏览:164
编程字体排行 发布:2024-09-25 16:15:32 浏览:795
幸运之杖安卓在哪里下载 发布:2024-09-25 16:13:26 浏览:254
execsqlinsertinto 发布:2024-09-25 16:08:56 浏览:624
相对权重算法 发布:2024-09-25 15:57:13 浏览:591
gl8es买哪个配置 发布:2024-09-25 15:47:02 浏览:724
python创建文本 发布:2024-09-25 15:47:00 浏览:12