QMT获取持仓信息需要使用 get_trade_detail_data()函数
#出了账户是需要自己填写的,其他是固定的
datas = get_trade_detail_data('账户','stock','position')
for data in datas:
# 筛选指定的股票持仓(当账户中有多个股票时使用)
if data.m_strInstrumentID + '.' + data.m_strExchangeID == '股票代码':
print(data.m_strInstrumentID) # 获取股票代码
print(data.m_strExchangeID) # 获取市场类型
print(data.m_strInstrumentName) # 获取证券名称(股票名称)
print(data.m_nVolume) # 获取持仓量
print(data.m_nCanUseVolume) # 获取可用数量
print(data.m_dOpenPrice) # 获取成本价
print(data.m_dInstrumentValue) # 获取市值
print(data.m_dPositionCost) # 获取持仓成本
print(data.m_dPositionProfit) # 获取盈亏
QMT获取持仓信息
最新推荐文章于 2025-02-25 13:12:31 发布