# 登録状態の取得

query_subscription(is_all_conn=True)

  • 概要

    登録情報の取得

  • パラメータ

    パラメータ 説明
    is_all_conn bool 全接続の登録状態を返すかどうか
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data dict ret == RET_OK の場合、登録情報データを返します
    str ret != RET_OK の場合、エラーの説明を返す
    • 登録情報データの辞書フォーマット:

        {
            'total_used': 4,    # 全接続で使用済みの登録枠
            'own_used': 0,       # 現在の接続で使用済みの登録枠
            'remain': 496,       #  残りの登録枠
            'sub_list':          #  各登録タイプに対応する銘柄リスト
            {
                '登録のタイプ': 当該登録タイプの全登録済み銘柄リスト,
                …
            }
        }
      
  • Example

from moomoo import *
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

quote_ctx.subscribe(['HK.00700'], [SubType.QUOTE])
ret, data = quote_ctx.query_subscription()
if ret == RET_OK:
    print(data)
else:
    print('error:', data)
quote_ctx.close() # 使用後は接続をクローズしてください。接続数の枯渇を防止します。
1
2
3
4
5
6
7
8
9
10
  • Output
{'total_used': 1, 'remain': 999, 'own_used': 1, 'sub_list': {'QUOTE': ['HK.00700']}}
1