# 取得グローバル市場状態

get_global_state()

  • 概要

    グローバル状態の取得

  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data dict ret == RET_OK の場合、グローバル状態
    str ret != RET_OK の場合、エラーの説明を返す
    • グローバル状態データフォーマットは以下の通りです:
      フィールド タイプ 説明
      market_sz MarketState 深圳市場状態
      market_sh MarketState 上海市場状態
      market_hk MarketState 香港市場状態
      market_hkfuture MarketState 香港先物市場状態
      market_usfuture MarketState 美国先物市場状態
      market_us MarketState 美国市場状態
      market_sgfuture MarketState 新加坡先物市場状態
      market_jpfuture MarketState 日本先物市場状態
      server_ver str OpenD バージョン番号
      trd_logined bool True:ログイン済み取引サーバー,False:未ログイン取引サーバー
      qot_logined bool True:ログイン済み相場サーバー,False:未ログイン相場サーバー
      timestamp str 現在のグリニッジタイムスタンプ
      local_timestamp float OpenD 実行マシンの現在のタイムスタンプ
      program_status_type ProgramStatusType 現在の状態
      program_status_desc str 额外描述
  • Example

from moomoo import *
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)
print(quote_ctx.get_global_state())
quote_ctx.close() # 使用後は接続をクローズしてください。接続数の枯渇を防止します。
1
2
3
4
  • Output
(0, {'market_sz': 'MORNING', 'market_us': 'AFTER_HOURS_END', 'market_sh': 'MORNING', 'market_hk': 'MORNING', 'market_hkfuture': 'FUTURE_DAY_OPEN', 'market_usfuture': 'FUTURE_OPEN', 'market_sgfuture': 'FUTURE_DAY_OPEN', 'market_jpfuture': 'FUTURE_DAY_OPEN', 'server_ver': '504', 'trd_logined': True, 'timestamp': '1620962951', 'qot_logined': True, 'local_timestamp': 1620962951.047128, 'program_status_type': 'READY', 'program_status_desc': ''})
1