pandas2 [Pandas] 볼린저밴드(Bollinger Band) 매매 부수기 ( with python ) 사용툴 및 세팅은 이전글 참고 [Pandas] 이동평균선 매매기법 뿌수기(with python) (tistory.com) 1. 코드 def Bollinger(df) : index = df.index.astype('str') ma20 = df['Close'].rolling(window = 20).mean() bol_upper = ma20 + 2 * df['Close'].rolling(window = 20).std() bol_down = ma20 - 2 * df['Close'].rolling(window = 20).std() fig = plt.figure(figsize = (18,8)) ax_main = fig.add_subplot(1,1,1) def x_date(x,pos): try : return ind.. 2023. 11. 13. [pandas] RSI 기법 부수기 ( with python ) 사용툴 및 세팅은 이전글 참고 [Pandas] 이동평균선 매매기법 뿌수기(with python) (tistory.com) 1. 코드 def SMA(data,period = 30, column = 'Close') : return data[column].rolling(window = period).mean() def RSI(data, period = 14, column = 'Close') : delta = data[column].diff(1) delta = delta.dropna() up = delta.copy() down = delta.copy() up[up 0] = 0 data['up'] = up data['down'] = down AVG_Gain = SMA(data, period, column = 'u.. 2023. 11. 13. 이전 1 다음 반응형