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,查询序列号,建议输入唯一值以便对应结果回调