# 解鎖交易

unlock_trade(password=None, password_md5=None, is_unlock=True)

  • 介紹

    解鎖或鎖定交易

  • 參數

    參數 類型 說明
    password str 交易密碼
    password_md5 str 交易密碼的 32 位 MD5 加密(全小寫)
    is_unlock bool 解鎖或鎖定
  • 回傳

    參數 類型 說明
    ret RET_CODE 介面執行結果
    msg NoneType 當 ret == RET_OK 時,回傳 None
    str 當 ret != RET_OK 時,回傳錯誤描述
  • Example

from moomoo import *
pwd_unlock = '123456'
trd_ctx = OpenSecTradeContext(filter_trdmarket=TrdMarket.US, host='127.0.0.1', port=11111, security_firm=SecurityFirm.FUTUINC)
ret, data = trd_ctx.unlock_trade(pwd_unlock)
if ret == RET_OK:
    print('unlock success!')
else:
    print('unlock_trade failed: ', data)
trd_ctx.close()
1
2
3
4
5
6
7
8
9
  • Output
unlock success!
1

提示

  • 真實帳戶調用 下單改單撤單 介面,需要先解鎖交易;模擬帳戶無需解鎖。
  • 解鎖或鎖定交易,是針對 OpenD 的操作,只要有一個連線解鎖,其他連線都可以調用交易介面。
  • 強烈建議,通過外網連線 OpenD 進行實盤交易的客戶,使用加密通道,參見 啟用協議加密
  • OpenAPI 不支援富途令牌,如果開通了富途令牌,則會解鎖失敗,需要關閉令牌功能後再使用 OpenAPI 解鎖。

介面限制

  • 單用戶ID 每 30 秒內最多請求 10 次解鎖交易介面