ptrade从零开始学习量化交易第151期【ptrade常见问题之三方库/其他】

常见问题

ptrade三方库/其他常见问题

更加详细的ptrade常见问题解决方法,后续会慢慢整理。

也可找寻博主历史文章,搜索关键词使用方案,比如本文涉及三方库/其他常见问题

关于三方库

查询支持的三方库

研究中输入 !pip list 即可查询到目前PTrade所支持的所有三方库及其版本。

三方库更新

目前暂不支持用户对三方库的自主更新。

其他

关于调用自有包

策略中不支持调包,也不支持跨策略调用函数,因此一个策略只能在一个文件中实现。

关于连接自己的数据库

因合规要求,目前不支持对本地数据库读写。可以在研究环境上传db文件,通过Python自带库包sqlite进行数据库读写操作。

如何将信号推送给自己

可通过邮件、企业微信接口实现,因该业务需要开通外网,实际看券商环境是否支持。

关于OS

os模块目前无法使用。

关于快速地获取最新价

在回测中建议用data[stock].price(注意这种方法取到的是不复权数据),交易中用get_snapshot接口获取行情快照的最新价。

关于日线策略运行时间

回测中是15:00执行;交易中默认设置是14:50分,具体看所在券商的配置。

关于get_history中的include参数

get_history中的include参数默认为False,如果设置为True,则返回包含当前周期的数据。日线周期(或以上级别)策略的回测场景设置include参数为True获取当日数据,可以使得回测更加快速便捷,其他场景建议谨慎使用该参数。

关于基准设置

基准支持设置为指数/个股/ETF,可参阅set_benchmark。

策略里如何实现跨周期处理

可以通过run_interval和handle_data相结合实现,根据策略逻辑进行编写。

关于requests

目前不能使用requests。

关于批量委托性能

策略发起委托到柜台接收的速度,测试结果:300笔委托耗时2秒。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值