talib 使用 RSI

RSI的原理简单来说是以数字计算的方法求出买卖双方的力量对比,譬如有100个人面对一件商品,如果50个人以上要买,竞相抬价,商品价格必涨。相反,如果50个人以上争着卖出,价格自然下跌。
强弱指标理论认为,任何市价的大涨或大跌,均在0-100之间变动,根据常态分配,认为RSI值多在30-70之间变动,通常80甚至90时被认为市场已到达超买状态,至此市场价格自然会回落调整。当价格低跌至30以下即被认为是超卖状态,市价将出现反弹回升。
公式代码
RSI:= SMA(MAX(Close-LastClose,0),N,1)/SMA(ABS(Close-LastClose),N,1)*100
    import numpy  
    import talib  
      
    a = [2.5, 3.5, 3]  
      
    rsi = talib.RSI(numpy.array(a), 2)  
    print(str(rsi[-1]))

输出66.6666666667 表示最近3天,看起来涨的多

http://www.waitingfy.com/archives/1971

1971

Leave a Reply

Name and Email Address are required fields.
Your email will not be published or shared with third parties.