返回列表 发布新帖

求解决查询港股通持仓问题

1858 0
发表于 2025-2-17 23:49:52 | 显示全部楼层 阅读模式

在使用QMT时,我查询港股通持仓,用了以下代码,发现并不能查询到
position_info = get_trade_detail_data('资金账号', 'shengangtong', 'position')#查持仓 for obj in position_info:

    print ('持仓为:',obj.m_strInstrumentID,obj.m_nVolume)

这样使用并不能查到深港通里面的持仓,如果将shengangtong,换为stock,则能正常查询到A股不含港股通里面的持仓,这是为何,请各位大佬帮忙看下,如何解决,感激不尽!

以下附get_trade_detail_data的说明 (3)获取交易明细数据 get_trade_detail_data() 用法: get_trade_detail_data(accountID, strAccountType, strDatatype, strategyName) 或不区分策略 get_trade_detail_data(accountID, strAccountType, strDatatype) 释义: 获取交易明细数据函数 参数: accountID:string,资金账号。 strAccountType:string,账号类型,可选值: 'FUTURE':期货 'STOCK':股票 'CREDIT':信用 'HUGANGTONG':沪港通 'SHENGANGTONG':深港通 'STOCK_OPTION':期权 strDatatype:string,数据类型: 'POSITION':持仓 'ORDER':委托 'DEAL' :成交 'ACCOUNT':账号 'TASK':任务 strategyName:string,策略名,对应 passorder 下单函数中的参数 strategyName 的值,只对 委托 'ORDER'、成交 'DEAL' 起作用。 返回: list,list 中放的是 PythonObj,通过 dir(pythonobj) 可返回某个对象的属性列表。

回复

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

客服专线

400-080-8112

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