QMT行情相关问题解答!

QMT,全称Quantitative Market Trading,即量化市场交易,是一种基于算法和大数据分析的交易策略。它旨在通过自动化交易提高交易效率和降低风险。QMT智能量化交易系统集成了行情显示、策略研究、交易执行和风控管理等功能,为投资者提供全面的交易环境。该系统专为国内量化私募、个人高净值客户、活跃交易客户、量化爱好者研发,具有高效、精准、自动化的特点。

接下来总结一下QMT在调取tick数据时的一些问题,如果咱们在交易QMT时,可以参考一下以下方式来解决问题!

1、为什么在handlebar中获取期货tick时,tick是3S一个而非0.5s一个?

这是由于handlebar函数是逐K线驱动在新窗口打开的,在实时行情中,handlebar会随着主图标的tick的更新被调用。

在这个问题场景中,主图的标的通常被设置为股票,而股票的tick通常是3s一个,这就导致handlebar函数3s才被调用一次

解决方法

  1. 使用定时器(run_time)在新窗口打开进行计算

  2. 使用订阅推送(subscribe)在新窗口打开,在回调函数中进行计算

  3. 如果需要在handlebar中进行期货策略编写,建议将主图设置为期货品种,来保证handlebar调用频率

2、为什么在非交易时间段handlebar也会被调用

handlebar受行情数据推送驱动,在非交易时段,行情服务会做一系列准备工作,其中可能伴随着服务重启,在重启后为了保证数据齐全,客户端会重新订阅数据,这时服务会推送最新的数据,客户端会把推送的最新数据更新至缓存,并向上层策略推送更新,也就是触发handlebar执行

这个合并数据的驱动执行只会在最新一根bar而不会在历史范围,策略可以根据需要处理这次推送或直接根据交易时间跳过这个驱动,例如判断time小于09:15则直接return

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值