继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【九月打卡】第3天 Py交易体系完善(QMT mini)

钟小米Oo
关注TA
已关注
手记 5
粉丝 8
获赞 1

课程名称: 程序员理财课 Python量化交易系统实战
课程章节: 第2章 获取股票数据(迅投QMT)
课程讲师: DeltaF
课程内容:

我们知道,交易的难点在于两方面:

  1. 赚钱的策略
  2. 情绪把控

量化是可以在这两方面对交易者进行补全的。
赚钱策略方面:量化可以通过数据回测,帮助寻找
情绪把控方面:通过自动化下单,可以避免因情绪而产生的冲动交易

那么今天就来研究下当下比较好用的量化框架QMT

1.0 安装
XtMiniQmt.exe存在于QMT安装目录下的bin.x64子目录中, xtquant库默认安装在bin.x64\Lib\site-packages中。
想在Python本地调用,只需将xtquant拷贝到python本地的Lib\site-packages即可

from distutils.sysconfig import get_python_lib
get_python_lib() # 查看路径

测试:

from xtquant import xtdata

报错:no module named IPythonxxx,看了下大概率因为xtquant库里的.pyd文件,只支持python 36\37\38,而我们的是39导致的
需要anaconda降级到38。参考

需要先把环境备份下:pip freeze > .\requirements.txt
然后通过conda切换python版本conda create -n p36 --clone base
我的base是py36的,直接clone过来搞搞试下

如果用vscode的话,还需要配置下解释器相关

Ctrl+shift+p打开comand panel
输入python: Select interpreter

课程收获:
虽然还是没能在vscode里跑起来,但是cmd里已经可以跑了。
后面继续完善,把vscode设置好即可。
配环境真的是个辛苦活儿啊

图片描述

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP