QMT策略编辑器是专为策略开发者设计的一个集成式开发环境,它集成了模型列表、函数列表、函数帮助、模型基本信息、参数设置、回测参数等多个部分,具备代码高亮、自动补全等便捷功能于一体的便捷的模型编辑、开发环境。

模型编辑页面 右侧可选择策略默认的周期、品种
编写 Python 策略需在开始时定义编码格式,如 gbk。
之后可选择导入第三方库,所选第三方库要在券商管理端白名单内才可运行。
Init 方法和 handlebar 方法的定义是必须的。Init 方法会在策略运行开始时调用一次,用以初始化所需对象(包裹在 ContextInfo 对象中传递),设定股票池等。

Handlebar 方法会在历史 K 线上逐 K 线调用,系统会保存函数所做更改。
在盘中,handlebar 函数会随行情推送(tick 数据)被调用,当一个 tick 数据为所在 K 线最后一个 tick 时,此 tick 调用的 handlebar 所做的更改会被系统保存,如有交易指令,会在下一根K 线的第一个 tick 到来时发送;其他 tick 可以打印运行结果,但 handlebar 所做更改不会被保存,也不会发送交易信号。
编写创建完模型后,对应模型的基本信息和回测参数进行设置。

温馨提示:投资有风险,选择需谨慎。
其他人追问


1对1私行级陪伴








问一问
分享该文章

4019


+微信
电话
公网安备:11010802032515号 ICP备案:京ICP备18019099号-3