设为首页收藏本站

 找回密码
 注册
查看: 3819|回复: 5
打印 上一主题 下一主题

如何得到之前的RSI值? [复制链接]

Rank: 2

精华
0
UID
65862
积分
118
帖子
17
主题
3
阅读权限
30
注册时间
2011-9-16
最后登录
2013-3-29
跳转到指定楼层
1#
发表于 2011-9-22 15:16:33 |只看该作者 |倒序浏览
如何得到前一根K线的RSI值?我调用RSI结果编译不过,请老师指导!

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2011-9-22 15:37:51 |只看该作者
管理员会要求LZ亮出代码。。
期货IT

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2011-9-22 16:01:16 |只看该作者
将原代码中的RSIValue声明为序列变量,然后求RSIValue[1].
  1. Params
  2.         Numeric Length(14) ;
  3.         Numeric OverSold(30) ;
  4.         Numeric OverBought(70) ;
  5. Vars
  6.         NumericSeries NetChgAvg( 0 );
  7.         NumericSeries TotChgAvg( 0 );
  8.         Numeric SF( 0 );
  9.         Numeric Change( 0 );       
  10.         Numeric ChgRatio( 0 ) ;
  11.         NumericSeries RSIValue;
  12. Begin       
  13.         If(CurrentBar <= Length - 1)
  14.         {
  15.                 NetChgAvg = ( Close - Close[Length] ) / Length ;
  16.                 TotChgAvg = Average( Abs( Close - Close[1] ), Length ) ;
  17.         }Else
  18.         {
  19.                 SF = 1/Length;
  20.                 Change = Close - Close[1] ;
  21.                 NetChgAvg = NetChgAvg[1] + SF * ( Change - NetChgAvg[1] ) ;
  22.                 TotChgAvg = TotChgAvg[1] + SF * ( Abs( Change ) - TotChgAvg[1] ) ;       
  23.         }
  24.        
  25.         If( TotChgAvg <> 0 )
  26.         {
  27.                 ChgRatio = NetChgAvg / TotChgAvg;
  28.         }else
  29.         {
  30.                 ChgRatio = 0 ;
  31.         }       
  32.         RSIValue = 50 * ( ChgRatio + 1 );       
  33.         PlotNumeric("RSI",RSIValue[1]);
  34.         PlotNumeric("超买",OverBought);
  35.         PlotNumeric("超卖",OverSold);
  36. End
复制代码

使用道具 举报

Rank: 2

精华
0
UID
65862
积分
118
帖子
17
主题
3
阅读权限
30
注册时间
2011-9-16
最后登录
2013-3-29
4#
发表于 2011-9-22 18:01:33 |只看该作者
超级感谢!!!!

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
5#
发表于 2011-9-23 08:19:23 |只看该作者
小米老师每次都能秒杀我
期货IT

使用道具 举报

Rank: 1

精华
0
UID
186980
积分
16
帖子
7
主题
4
阅读权限
10
注册时间
2014-5-18
最后登录
2014-10-14
6#
发表于 2014-6-3 21:20:14 |只看该作者
找了很久,脑袋都懵了,终于找到了RSI之前的值,非常感谢小米版主,小米版主是一个知识渊博,无私奉献的版主,欢迎小米版主和我交流

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-20 21:13

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部