“自動撤銷訂單”(Kill Switch)是一個風險管理功能,用戶開啟此功能即可在一定時間後取消所有未結訂單。自動撤銷訂單功能可以防止用戶訂單在發生網絡延遲、故障或系統斷電時成交。目前此功能僅開放給 API 用戶。
用戶開啟自動撤銷訂單功能後可以發送設有超時時間(按秒計)的請求,從而啟動計時器。計時結束後,用戶所有的未結訂單都會被取消。未結訂單指的是任何留存在訂單簿中的訂單或未被觸發的智能訂單。
用戶需要在計時結束前不斷發送重置計時器的請求,確保訂單仍能保留在訂單簿上。超時值為 -1 時,計時器將完全禁用,任何活躍訂單的狀態都將轉為普通,除非用戶發起具有非零計時器的新請求。當計時結束,用戶的所有訂單被取消後,除非用戶再次發起請求,否則自動撤銷訂單功能將會停用。如用戶選擇不開啟該功能,所有平台操作將不受影響。
平台處於維護模式時,自動撤銷訂單功能不可開啟,但是處於運行狀態的自動撤銷訂單功能將不會被關閉。自動撤銷訂單在僅掛單(Post-Only)模式下也可正常使用。
點擊此處了解自動撤銷訂單 API 接口詳情。