query_credit_account - 查询信用账户明细
query_credit_account 是 QMT 内置 Python 中用于查询信用账户明细的接口。
原型
query_credit_account(accountId,seq,ContextInfo)
释义
query_credit_account 是 QMT 内置 Python 中用于查询信用账户明细的接口。
研究:官方目录未明确;回测:官方目录未明确;模拟:官方目录未明确;实盘:官方目录未明确。
参数
| 参数 | 是否必填 | 官方原始定义 |
|---|---|---|
accountId |
是 | accountId |
seq |
是 | seq |
ContextInfo |
是 | ContextInfo |
返回值
以实际接口返回和下方详细说明为准。
示例
python返回值
#coding:gbk
import time
def init(ContextInfo):
ContextInfo.accid='200133'
def handlebar(ContextInfo):
if ContextInfo.is_last_bar():
query_credit_account(ContextInfo.accid,int(time.time()),ContextInfo)
# 该函数必须配合credit_account_callback回调才能使用
def credit_account_callback(ContextInfo,seq,result):
print(seq)
print(f":维持担保比例:{result.m_dPerAssurescaleValue:.2f},总负债:{result.m_dTotalDebt:.2f}")
回调示例 见query_credit_account
详细说明
注意事项
本函数一次最多查询200只股票的两融最大下单量,且同时只能有一个查询,如果前面的查询正在进行中,后面的查询将会提前返回。本函数从服务器查询数据,建议平均查询时间间隔180s一次,不可频繁调用。
该函数必须配合credit_account_callback回调才能使用,关于此回调的说明请看credit_account_callback
callback返回的对象是CCreditAccountDetail
调用query_credit_account,该接口的查询结果将会推送给credit_account_callback,所以程序里需要按照函数参数实现函数credit_account_callback,callback返回的对象是CCreditAccountDetail
用法: query_credit_account(accountId,seq,ContextInfo) 释义: 查询信用账户明细。本函数只能有一个查询,如果前面的查询正在进行中,后面的查询将会提前返回。
参数详细说明
accountId:string,查询的两融账号
seq:int,查询序列号,建议输入唯一值以便对应结果回调