code: def QA_indicator_RSI(DataFrame, N1=12, N2=26, N3=9):
      '相对强弱指标RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;'
      CLOSE = DataFrame['close']
      LC = REF(CLOSE, 1)
      RSI1 = SMA(MAX(CLOSE - LC, 0), N1) / SMA(ABS(CLOSE - LC), N1) * 100
      RSI2 = SMA(MAX(CLOSE - LC, 0), N2) / SMA(ABS(CLOSE - LC), N2) * 100
      RSI3 = SMA(MAX(CLOSE - LC, 0), N3) / SMA(ABS(CLOSE - LC), N3) * 100
      DICT = {'RSI1': RSI1, 'RSI2': RSI2, 'RSI3': RSI3}
  
      return pd.DataFrame(DICTf QA_indicator_RSI(DataFrame, N1=12, N2=26, N3=9):
      '相对强弱指标RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;'
      CLOSE = DataFrame['close']
      LC = REF(CLOSE, 1)
      RSI1 = SMA(MAX(CLOSE - LC, 0), N1) / SMA(ABS(CLOSE - LC), N1) * 100
      RSI2 = SMA(MAX(CLOSE - LC, 0), N2) / SMA(ABS(CLOSE - LC), N2) * 100
      RSI3 = SMA(MAX(CLOSE - LC, 0), N3) / SMA(ABS(CLOSE - LC), N3) * 100
      DICT = {'RSI1': RSI1, 'RSI2': RSI2, 'RSI3': RSI3}
  
      return pd.DataFrame(DICT)
docs: 相对强弱指标RSI1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;