vnpy/examples/TurtleStrategy
cclauss 8707236609
Use print() function in both Python 2 and Python 3
Legacy __print__ statements are syntax errors in Python 3 but __print()__ function works as expected in both Python 2 and Python 3.
2018-12-28 23:47:57 +01:00
..
.ipynb_checkpoints [Mod]完成海龟回测引擎的统计和绘图功能 2018-11-13 23:00:38 +08:00
000300.csv [Add]增加海龟策略的测试用数据,初步完成海龟策略 2018-11-11 16:04:25 +08:00
000905.csv [Add]增加海龟策略的测试用数据,初步完成海龟策略 2018-11-11 16:04:25 +08:00
loadCsv.py [Add]增加海龟策略的测试用数据,初步完成海龟策略 2018-11-11 16:04:25 +08:00
README.MD [Add]增加海龟策略的测试用数据,初步完成海龟策略 2018-11-11 16:04:25 +08:00
run.ipynb [Mod]完成海龟回测引擎的统计和绘图功能 2018-11-13 23:00:38 +08:00
setting.csv [Mod]改为使用csv配置文件加载海龟组合 2018-11-11 14:29:04 +08:00
test.csv [Add]增加海龟策略的测试用数据,初步完成海龟策略 2018-11-11 16:04:25 +08:00
turtleEngine.py Use print() function in both Python 2 and Python 3 2018-12-28 23:47:57 +01:00
turtleStrategy.py [Mod]完成海龟回测引擎的统计和绘图功能 2018-11-13 23:00:38 +08:00

海龟交易策略(完整版)

使用说明:

  1. 在cmd中运行python loadCsv.py将000300.csv中的沪深300指数数据加载到MongoDB数据库中
  2. 使用Jupyter Notebook打开run.ipynb并执行相应的回测分析

开发进度

  1. 海龟交易信号(负责判断具体的买卖位置):已完成
  2. 海龟投资组合(负责根据信号执行具体交易):已完成
  3. 回测引擎配置组合和信号:已完成
  4. 回测引擎加载历史数据:已完成
  5. 回测引擎回放历史数据:已完成
  6. 回测引擎计算每日盈亏情况:已完成
  7. 回测引擎统计整体回测结果和画图:未完成