02.08.2023 tarihinde sembol CRV hakkında Teknik Hasan0423 analizi

Hasan0423

Pand olarak pandaları içe aktarın numpy'yi np olarak içe aktar Talib ithal data = pd.DataFrame ({ 'kapalı': [100, 105, 110, 115, 120, 115, 110, 105, 100, 95], 'yüksek': [105, 110, 115, 120, 125, 120, 115, 110, 105, 100], 'Düşük': [95, 100, 105, 110, 115, 110, 105, 100, 95, 90] }) RSI_PERIOD = 14 macd_fast_period = 12 macd_slow_period = 26 macd_signal_period = 9 RSI = talib.rsi (data ['Close'], Timeperiod = RSI_PERIOD) Macd, sinyal, _ = talib.macd (data ['Close'], fastperioD = macd_fast_period, slowperiod = macd_slow_period, sinyalPerioD = macd_signal_period) DEF Combine_Signals (RSI, MACD): sinyaller = [] I için menzil (len (RSI)): RSI ise > 70 ve MACD > 0: Sinyaller.Append ('Sat') ELIF RSI <30 ve MACD <0: Sinyaller.Append ('Satın Al') başka: Sinyaller.Append ('Bekle') dönüş sinyalleri combined_signals = combine_signals (RSI, MACD) data ['RSI'] = RSI data ['Macd'] = macd data ['Combined_signal'] = combined_signals Yazdır (data)