# 圖像化 OpenD

OpenD 提供圖像化和命令列兩種執行方式,這裏介紹操作比較簡單的圖像化 OpenD。

如果想要了解命令列的方式請參考 命令列 OpenD

# 圖像化 OpenD

# 第一步 下載

  • 圖像化 OpenD 支援 Windows、MacOS、CentOS、Ubuntu 四種系統。
  • 您可以通過 moomoo 官網 下載。

# 第二步 安裝執行

  • 解壓檔案,找到對應的安裝檔案可一鍵安裝執行。
  • Windows 系統預設安裝在 %appdata% 目錄下。

# 第三步 設定

  • 圖像化 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 進制)

提示

  • 圖像化 OpenD,是通過啓動命令列 OpenD 來提供服務,且通過 WebSocket 與命令列 OpenD 交互,所以必定啓動 WebSocket 功能。

  • 為保證您的證券業務賬户安全,如果監聽地址不是本地,您必須設定私鑰才能使用交易介面 / API。行情介面 / API不受此限制。

  • 當 WebSocket 監聽地址不是本地,需設定 SSL 才可以啟動,且證書私鑰生成不可設置密碼。

  • 密文是明文經過 32 位 MD5 加密後用 16 進製表示的數據,搜索在線 MD5 加密(注意,通過第三方網站計算可能有記錄撞庫的風險)或下載 MD5 計算工具可計算得到。32 位 MD5 密文如下圖紅框區域(e10adc3949ba59abbe56e057f20f883e): md5.png

  • OpenD 預設讀取同目錄下的 OpenD.xml。在 MacOS 上,由於系統保護機制,OpenD.app 在執行時會被分配一個隨機路徑,導致無法找到原本的路徑。此時有以下方法:

    • 執行 tar 包下的 fixrun.sh
    • 用命令列參數-cfg_file指定設定檔案路徑,見下面説明
  • 記錄檔級別預設 info 級別,在系統開發階段,不建議關閉記錄檔或者將記錄檔修改到 warning,error,fatal 級別,防止出現問題時無法定位。

# 第四步 登入

  • 輸入帳號密碼,點擊登入。
    首次登入,您需要先完成問卷評估與協定確認,完成後重新登入即可。
    登入成功後,您可以看到自己的帳號資訊和 行情權限