前言
这篇文章主要写ptrade如何快速入门,是对ptrade量化交易各个板块的介绍!
一、新建
1、新建策略
图中左上角加号,进行策略添加,可以选择股票、两融、期货,然后给策略设定一个名称,添加成功后可以在默认策略基础模板上进行策略编写
2、新建回测
回测之前需要对开始时间、结束时间、回测资金、回测基准、回测频率几个要素进行设定,设定完毕后点击保存。然后再点击回测按键,系统就会开始运行回测,回测的评价指标、收益曲线、日志都会在界面中展现。
3、新建交易
交易界面点击新增按键进行新增交易操作,策略方案中的对象为所有策略列表中的策略,给本次交易设定名称并点击确定后系统就开始运行交易了。
交易开始运行后,可以点击交易详情,查看策略评价指标、交易明细、持仓明细、交易日志。
二、策略运行
1、策略运行周期
回测支持日线级别、分钟级别运行。
交易支持日线级别、分钟级别、tick级别运行。
频率:日线级别
当选择日线频率时,回测和交易都是每天运行一次,运行时间为每天盘后。
频率:分钟级别
当选择分钟频率时,回测和交易都是每分钟运行一次,运行时间为每根分钟K线结束。
频率:tick级别
当选择tick频率时,交易最小频率可以达到3秒运行一次。
2、策略运行时间
盘前运行:
9:30分钟之前为盘前运行时间,交易环境支持运行在run_daily中指定交易时间(如time='09:15')运行的函数;回测环境和交易环境支持运行before_trading_start函数
盘中运行:
9:31(回测)/9:30(交易)~15:00分钟为盘中运行时间,分钟级别回测环境和交易环境支持运行在run_daily中指定交易时间(如time='14:30')运行的函数;回测环境和交易环境支持运行handle_data函数;交易环境支持运行run_interval函数
盘后运行:
15:30分钟为盘后运行时间,回测环境和交易环境支持运行after_trading_end函数(该函数为定时运行);15:00之后交易环境支持运行在run_daily中指定交易时间(如time='15:10')运行的函数.
结语
ptrade的渠道可以通过《ptrade开通详则》来获取,感谢看到这里,如果有更多疑问欢迎在评论区支出!