QMT没有现成一键统计函数耗时的面板。自带监控面板可以看内存、行情订阅数,能看到策略启停总时长,但无法拆分各环节耗时,日志目录可查看报错信息。
想要统计细分模块运行时长,主要靠代码埋点,用time.time()在关键逻辑前后记录时间,算出每一段逻辑执行耗时,打印到日志,定位选股、指标计算、下单等环节的性能瓶颈。
本地用任务管理器,托管服务器用系统命令监控CPU和内存。内存持续单向上涨要留意内存泄漏,需要定期重启策略。
注意不要在handlebar里大量拉取历史数据、嵌套循环、频繁打印日志,会造成卡顿超时。回测耗时仅作参考,实盘受行情、网络影响延迟会更高,可设置耗时阈值在日志输出告警。
我司为正规上市老牌券商,风控体系完善,足不出户就能线上完成开户操作,并且佣金很优惠,欢迎联系。
PTrade 开通后,策略运行时账户做银证转账会干扰策略状态吗,开通 QMT 策略运行期间银证转账要注意什么?
QMT量化有哪些核心功能?可运行哪些交易策略?
量化交易的系统有没有策略监控功能,策略异常停止运行时会不会自动报警?
量化策略实盘运行时需要每天调整参数吗?
QMT量化多账号风控:统一风险监控方法说明
问一问流程:
1.提交咨询
2.专业一对一解答
3.免费发送短信回复