信号能发出去,不代表能在自己的 QMT 终端里稳稳落地。下面这几个问题,几乎是每个想做自动化执行的人都会撞上的墙。
把上面这些痛点,逐条变成"已经解决"。
从信号接收到处理留痕,每一环都在本地完成、可配、可查、可控。
用 WebSocket 长连接接收外部推送的信号,自动心跳保活、断线指数退避重连,网络抖动不丢连接。只接收属于你自己连接密钥的信号,别人发不进来。
识别买入与卖出两类方向,支持三种委托语义:按信号数量、按目标股数、按目标市值(后两者按本机真实持仓换算后再处理)。严格本地匹配证券代码、方向与数量;格式错误、缺字段或方向非法的信号直接丢弃,绝不误处理。
每一条信号在被处理之前,都要逐项过校验:最多持仓只数、单只占总资产上限、每日处理上限、可用资金校验、重复信号拦截;另有超期信号丢弃、连续失败自动暂停与暂停处理总开关。命中任一即拦截,并写入日志。
不用改代码,也不用重启:QMT 参数页只需填一个「连接密钥」,其余参数全部在灵犀Quant「跟单设置」里配置,保存后自动下发到本机、运行中即时生效。
信号记录、处理记录、校验拦截、错误日志,全部按天保存在本地 logs 目录。每一次执行行为都有据可查,事后复盘、排查问题、对账都方便。
一点通是灵犀Quant配套的 QMT 端执行程序:参数在灵犀Quant里配置、本机执行、云端看状态。本地的运行状态与数据同步情况,都能在灵犀Quant里直观查看。
一点通本身负责本地执行;连上灵犀Quant后,灵犀Quant负责信号中转和云端展示。两边一配合,从信号发出到本地执行再到云端查看,整条链路都看得见。
电脑上一点通在跑,手机上打开灵犀Quant小程序,链路与服务状态随时看:
安装全程在 QMT 客户端内完成,不需要额外装环境。
在灵犀Quant「下载中心」获取一点通安装包:打开 QMT「新建模型」导入模型文件,再把参数面板文件放进 QMT 安装目录的 python/formulaLayout/ 文件夹下,重启 QMT 生效。
在模型「参数设置」里填入连接密钥(唯一必填项),然后必须通过 QMT 的「模型交易」运行该模型——编辑器与回测环境只用于查看和调试,不会产生实际委托。
登录灵犀Quant「跟单设置」选一个场景模板、或逐项微调,保存后自动下发到本机、运行中即时生效;在「信号监控」里查看信号投递链路与执行结果。