- 项目安装
- 使用方法
- 常见Git指令
首先,下载python到您的本地,编译器可自行选择,推荐PyCharm
其次,打开终端,执行以下操作:
- pip install TA-Lib
- pip install requests
- python3 trade.py
- pip install pandas==1.1.5 numpy==1.19.4 scipy==1.5.4
- pip install alpaca-backtrader-api
- pip install matplotlib
- pip install get-all-tickers
- pip install stock-pandas
- pip install -U numpy
- pip install yfinance
有的包在不同的文件里才用到,自己看一下import选择性安装
- 安装步骤1后,进入./src/strategy/,添加、运行策略。 比如,执行吞噬线策略,则运行./src/strategy/tunShiXian.py
- 本项目采用BackTrade library,回测代码实例如下:
cerebro = bt.Cerebro() #初始化
cerebro.addstrategy(TunShiXian) #添加策略
cerebro.adddata(data0) #添加数据
BackTrade文档: - BackTrade
- 获取数据,请调用
importData.py
中的函数
新建一个branch
git checkout -b MyBranch
进行您的修改后,查询已修改的文件
git status
回到别的branch
git checkout OtherBranch
添加文件
git add File
添加commit
git commit -m "your commit"
上传您的修改
git push