# GUI 版 OpenD

OpenD にはGUI版とコマンドライン版の2つの実行方式があります。ここでは操作が比較的簡単なGUI 版 OpenD を紹介します。

コマンドライン方式について知りたい場合は コマンドライン OpenD

# GUI 版 OpenD

# ステップ1 ダウンロード

  • GUI 版 OpenDは、Windows、MacOS、CentOS、Ubuntuの4つのOSをサポートしています。
  • moomoo 公式サイトからダウンロードできます。

# ステップ2 インストール実行

  • ファイルを解凍し、対応するインストールファイルでワンクリックインストール・実行できます。
  • Windows の場合、デフォルトで %appdata% ディレクトリにインストールされます。

# ステップ3 設定

  • GUI 版 OpenD 起動設定は、下図のようにインターフェース右側にあります:

ui-config

設定項目一覧

設定項目 説明
リスニングアドレス APIプロトコルリスニングアドレス
リスニングポート APIプロトコルリスニングポート
ログレベル OpenD ログレベル
言語 中国語・英語
先物取引 API タイムゾーン 先物取引 API タイムゾーン
API プッシュ頻度 API 登録データのプッシュ頻度制御
Telnet アドレス リモート操作コマンドのリスニングアドレス
Telnet ポート リモート操作コマンドのリスニングポート
暗号化秘密鍵パス APIプロトコル RSA 暗号化秘密鍵(PKCS#1)ファイルの絶対パス
WebSocket リスニングアドレス WebSocketサービスリスニングアドレス
WebSocket ポート WebSocketサービスリスニングポート
WebSocket 証明書 WebSocket 証明書ファイルパス
WebSocket 秘密鍵 WebSocket 証明書秘密鍵ファイルパス
WebSocket 認証キー キー暗号文(32 桁 MD5 暗号化 16 進数)

ご注意

  • GUI 版 OpenD は、コマンドライン OpenD を起動してサービスを提供し、WebSocket 経由でコマンドライン OpenD と通信するため、WebSocket 機能が必ず起動されます。

  • 証券口座のセキュリティのため、監視アドレスがローカルでない場合、取引APIの使用には秘密鍵の設定が必須です。相場APIにはこの制限はありません。

  • WebSocket の監視アドレスがローカルでない場合、SSL の設定が必要です。証明書の秘密鍵生成時にパスワードは設定できません。

  • 暗号文は平文を 32 桁 MD5 で暗号化し 16 進数で表現したデータです。オンライン MD5 暗号化ツールの検索(第三者サイトでの計算には辞書攻撃のリスクがある点にご注意ください)または MD5 計算ツールのダウンロードで取得できます。32 桁 MD5 暗号文は下図の赤枠部分(e10adc3949ba59abbe56e057f20f883e)の通りです。 md5.png

  • OpenD はデフォルトで同一ディレクトリの OpenD.xml を読み込みます。MacOS ではシステム保護機構により、実行時にランダムなパスが割り当てられ、元のパスが見つからない場合があります。その場合は以下の方法で対処してください。

    • tar パッケージ内の fixrun.sh を実行
    • コマンドラインパラメータ -cfg_file で設定ファイルパスを指定(下記参照)
  • ログレベルのデフォルトは info です。システム開発段階では、問題発生時の原因特定が困難になるため、ログを無効にしたり warning、error、fatal レベルに変更したりしないことを推奨します。

# ステップ4 ログイン

  • アカウントとパスワードを入力し、ログインをクリックします。
    初回ログイン時は、まずアンケート評価と利用規約の確認を行い、完了後に再ログインしてください。
    ログイン成功後、ご自身のアカウント情報と相場情報の利用権限