返回列表 发布新帖

模型消息 重要 [函数交易] 函数: passorder, 下单代码 [HK06865] 不合法!

119 3
发表于 2024-4-26 13:15:11 | 显示全部楼层 阅读模式

用QMT下单,买入港股通,提示这个,是怎么回事?

评论3

心如止水
发表于 2024-4-26 15:17:22 | 显示全部楼层
提供下如下信息:
1.什么版本,版本号(打开软件左上角可以看到)

2.源码贴图
心如止水
发表于 2024-4-26 15:21:20 | 显示全部楼层
一般来说,可能是提供的某些参数不符合系统要求或存在错误。可能的原因和解决方法如下:


1、下单参数不正确:在使用passorder函数时,需要确保所有参数都按照正确的格式和要求进行设置。例如,操作类型(opType)、下单方式(orderType)、资金账号(accountID)、下单代码(orderCode)、选价类型(prType)、价格(price)和数量(volume)等参数都需要准确无误。

2、权限问题:确保你的账户有权限进行港股通交易。有些账户可能没有开通相应的交易权限,导致下单被拒绝。

3、系统限制:可能存在系统性的限制,比如某些券商不提供API连接给投资者使用,或者有特定的交易规则限制了某些操作。

4、行情数据问题:如果使用的是行情数据相关的参数,需要确保订阅了正确的行情数据,并且数据是最新的。
*******0990楼主
发表于 2024-4-27 10:13:35 | 显示全部楼层

        A.buy_code = 23 if A.acct_type == 'STOCK' else 33 #买卖代码 区分股票 与 两融账号
        A.sell_code = 24 if A.acct_type == 'STOCK' else 34
        A.mark_type = C.market
        A.prType = 47 if A.mark_type == 'SZ' else 42 if A.mark_type == 'SH' else 14 #报价类型 区分深市(47) 沪市(42)
下单:passorder(A.buy_code, 1102, A.acct, A.stock,A.prType,0,vol, '沪深港单周期', 1 , msg, C)

回复

您需要登录后才可以回帖 登录 | 立即注册

主题

1

回帖

2

积分

0

客服专线

400-080-8112

用思考的速度交易,用真诚的态度合作,我们是认真的!
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 迅投QMT社区 版权所有 All Rights Reserved. 蜀ICP备19002686号-2
关灯 快速发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表