量化QMT passorder参数填写要点
发布时间:11分钟前阅读:16

在本地客户端运行QMT时,passorder的参数填写需严格遵循迅投官方定义。该函数共11个参数,核心在于前七个,后四个主要用于策略标识与触发控制。
opType(操作类型) 决定买卖方向。股票交易最常用的是 23(买入)与 24(卖出),适用于股票、ETF及可转债。若涉及融资融券或期货,则需切换为对应数值,如 27(融资买入)或 0(期货开多)。
orderType(下单方式) 控制数量单位。1101 表示按“股/手”下单,是股票交易的标准写法;1102 则按“金额”下单,常用于买入场景。需留意,期货不支持 1102 模式。
accountid(资金账号) 填入本地客户端登录的真实账号字符串。orderCode(品种代码) 需带市场后缀,如 ******.SZ 或 ******.SH。
prType(报价类型)与 price(价格) 必须匹配。若用限价单,prType 填 11,price 填入具体委托价;若用市价单(最新价),prType 填 5,price 填 -1 或 0 即可,系统会自动忽略该数值。其他常用类型包括 14(对手价)等。
volume(数量) 根据 orderType 决定含义:1101 时为股数(股票买入需为100的整数倍),1102 时为金额。
strategyName、quickTrade、userOrderId 为可选标识。quickTrade 设为 1 可在非历史K线上触发即时报单;若设为 0 或省略,则信号需等待K线走完后的下一Tick才触发。userOrderId 作为投资备注,便于后续在委托列表中区分策略来源。ContextInfo 固定填入策略上下文对象本身。
需特别注意:在本地客户端编写策略时,应确保账号已在 init 中完成绑定,并利用 ContextInfo.is_last_bar() 判断避免在历史K线上重复触发实盘委托。所有参数的具体可选值,建议以本地客户端内置的迅投知识库文档为最终准绳。
✅ 优惠佣金 —— 各项专属优惠费率
✅ 智能交易条件单 + 网格交易工具 —— 自动盯盘、自动触发条件单、网格交易,省心又高效
✅AI投顾服务(AI选好股、AI选好基、AI投ETF)——限时30天免费使用
风险提示:智能交易可能因系统、通讯等原因无法正常使用或无法按照您的设置价格发出委托指令及完成成交,最终成交价格及数量以交易所、登记结算机构等记录为准。请密切关注交易回报情况及条件单设置情况。以上信息仅供参考,不构成对委托指令成交的承诺,不构成投资建议,不构成收益或避免损失的承诺。请您务必仔细阅读相关风险提示及协议,了解各类智能交易功能的区别及不同风险,审慎决策是否使用相关功能。投资有风险,入市需谨慎
温馨提示:投资有风险,选择需谨慎。
下一篇资讯:
暂无下一篇



问一问
从业认证

+微信
分享该文章
