栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

量化分析入门11:backtrader策略入门3(注意事项)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

量化分析入门11:backtrader策略入门3(注意事项)

量化分析入门11:backtrader策略入门3(注意事项)
作者:冯德平(山野雪人)

1 backtrader的数据是DataFeeds形式,我们导入数据帧dataframe 必须依次包含7个字段 ‘datetime’、 ‘open’、‘high’、‘low’、‘close’、‘volume’、‘openinterest’,顺序不能颠倒。

2如果运行时出现错误:
importError: cannot import name ‘warnings’ from ‘matplotlib.dates’
解决方法:
打开文件:locator.py
这个文件在(也许你的文件不是这个路径。):
C:UsersUSERAppDataLocalProgramsPythonPython39libsite-packagesbacktraderplotlocator.py")

将35行的这段注释掉:

from matplotlib.dates import (HOURS_PER_DAY, MIN_PER_HOUR, SEC_PER_MIN,
                              MONTHS_PER_YEAR, DAYS_PER_WEEK,
                              SEC_PER_HOUR, SEC_PER_DAY,
                              num2date, rrulewrapper, YearLocator,
                              MicrosecondLocator, warnings)

用这段替换:

from matplotlib.dates import (HOURS_PER_DAY, MIN_PER_HOUR, SEC_PER_MIN,
                              MONTHS_PER_YEAR, DAYS_PER_WEEK,
                              SEC_PER_HOUR, SEC_PER_DAY,
                              num2date, rrulewrapper, YearLocator,
                              MicrosecondLocator)
import warnings

详见:
https://blog.csdn.net/weixin_41494909/article/details/119427922

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/499044.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号