大家都在用什么量化交易软件啊?量化交易软件QMT策略编辑器介绍!
发布时间:2024-9-5 11:06阅读:44
QMT策略编辑器是专为策略开发者设计的一个集成式开发环境,它集成了模型列表、函数列表、函数帮助、模型基本信息、参数设置、回测参数等多个部分,具备代码高亮、自动补全等便捷功能于一体的便捷的模型编辑、开发环境。
模型编辑页面 右侧可选择策略默认的周期、品种
编写 Python 策略需在开始时定义编码格式,如 gbk。
之后可选择导入第三方库,所选第三方库要在券商管理端白名单内才可运行。
Init 方法和 handlebar 方法的定义是必须的。Init 方法会在策略运行开始时调用一次,用以初始化所需对象(包裹在 ContextInfo 对象中传递),设定股票池等。
Handlebar 方法会在历史 K 线上逐 K 线调用,系统会保存函数所做更改。
在盘中交易时间,handlebar 函数会随行情推送(tick 数据)被调用,当一个 tick 数据为所在 K 线最后一个 tick 时,此 tick 调用的 handlebar 所做的更改会被系统保存,如有交易指令,会在下一根K 线的第一个 tick 到来时发送;其他 tick 可以打印运行结果,但 handlebar 所做更改不会被保存,也不会发送交易信号。
编写创建完模型后,对应模型的基本信息和回测参数进行设置。
温馨提示:投资有风险,选择需谨慎。