def get_data(obj, code, num=4, typeName='1m'): data = history_bars(code, num, typeName, ['open', 'high', 'low', 'close', 'datetime'], True, adjusted_price=False) data = pd.DataFrame(data) if len(data)!=0: data.columns = ['open', 'high', 'low', 'close', 'datetime'] return data
datamin = get_data(obj, code=obj.codelist[0],num=180)
当在1030使用这个函数的时候,num=180 时间间隔设为1min。有时候可以拿到180条数据(有120条是昨天的 这是我想要的效果),有的时候只能拿到60条数据,如何保证始终能拿到180条数据