为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
Python

课程名称: 程序员理财课 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设置好即可。
配环境真的是个辛苦活儿啊

图片描述

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消