以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  historybar使用问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=172449)

--  作者:jinzita123
--  发布时间:2019/10/16 17:15:03
--  historybar使用问题
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条数据

--  作者:yukizzc
--  发布时间:2019/10/16 20:31:01
--  
本地缺少数据,先补充下,然后运行