返回列表 发布新帖

QMT中查询负债合约的方法

1539 2
发表于 2024-1-25 11:44:10 | 显示全部楼层 阅读模式

查询负债合约

#coding:gbk
import time

def init(C):

    # 查询负债持仓
    cpts = get_unclosed_compacts('620061164073','CREDIT')
    cpt_type={32:'不限制',48:'融资',49:'融券'}
    for cpt in cpts:
        print(f"合约代码:{cpt.m_strInstrumentID} 市场代码:{cpt.m_strExchangeID} 负债类型:{cpt_type[cpt.m_eCompactType]}")
        # 更多属性见:
        '''
        http://dict.thinktrader.net/innerApi/trading_function.html?id=I3DJ97#get-unclosed-compacts-%E8%8E%B7%E5%8F%96%E6%9C%AA%E4%BA%86%E7%BB%93%E8%B4%9F%E5%80%BA%E5%90%88%E7%BA%A6%E6%98%8E%E7%BB%86
        '''

使用前别忘记刷新客户端的负债合约

image.png

评论2

*******9066
发表于 2024-5-22 14:49:05 | 显示全部楼层
使用前要手动刷新客户端负债合约的话,这个用代码来查询意义不太大了。有没有自动刷新最新合约的函数呢?
*******1460_W033b
发表于 2024-12-20 00:36:48 | 显示全部楼层
*******9066 发表于 2024-5-22 14:49
使用前要手动刷新客户端负债合约的话,这个用代码来查询意义不太大了。有没有自动刷新最新合约的函数呢? ...

刚刚才发现这个问题,老哥你有解决办法吗

回复

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

客服专线

400-080-8112

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