Yang-Bob / PMMs

Prototype Mixture Models for Few-shot Semantic Segmentation
163 stars 27 forks source link

'NoneType' object is not subscriptable #26

Open sujack19 opened 2 years ago

sujack19 commented 2 years ago

import pyupbit import numpy as np

df = pyupbit.get_ohlcv("BTC") df['range'] = (df['high'] - df['low']) * 0.5 df['target'] = df['open'] + df['range'].shift(1)

fee = 0.0032 df['ror'] = np.where(df['high'] > df['target'], df['close'] / df['target'] - fee, 1)

df['hpr'] = df['ror'].cumprod() df['dd'] = (df['hpr'].cummax() - df['hpr']) / df['hpr'].cummax() * 100 print("MDD(%): ", df['dd'].max()) df.to_excel("dd.xlsx")


코인 자동매매를 공부하고 있는 파이썬 초보 입니다. 유튜브 보면서 따라하고 있는데 위와 같이 코드를 입력했는데 터미널로 실행 시키면 TypeError: 'NoneType' object is not subscriptable <--이와 같은 에러 메시지가 뜨는데 뜨는 이유는 뭐고 어떻게 해야 해결이 되는건가요? 현재 아이맥을 사용하고 있으며, 아나콘다랑, 스파이더를 사용하고 있어요 초보자의 문제 해결에 도움 부탁드립니다. 고수님들

Yang-Bob commented 1 year ago

Hi, ‘ NoneType’ means that the data is empty. I think that you could check whether the data or data path is correct.