Hide contract env/UI: keep options+OO hedge and RS key alerts only.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-08-21 17:54:49 +08:00
parent 28c29a0ac7
commit d1e6d841c9
13 changed files with 46 additions and 133 deletions
+5 -3
View File
@@ -1,8 +1,8 @@
"""OKX 期权/对冲三选一模式(env: OKX_TRADE_MODE).
"""OKX 期权/对冲模式(env: OKX_TRADE_MODE).
options → 仅单独期权(隐藏对冲导航与对冲 env 配置)
perp_options → 仅期对冲(不可单独开期权;对冲组数上限 MAX_ACTIVE_HEDGE_PLANS)
options_options → 仅期期对冲(同上)
options_options → 仅期对冲(不可单独开期权)
perp_options 期对冲(含合约腿);产品 UI 已隐藏,仅兼容旧 .env / 历史计划
"""
from __future__ import annotations
@@ -13,6 +13,8 @@ MODE_OPTIONS = "options"
MODE_PERP = "perp_options"
MODE_OO = "options_options"
VALID_MODES = frozenset({MODE_OPTIONS, MODE_PERP, MODE_OO})
# 配置页可选模式(不含永期)
UI_MODES = frozenset({MODE_OPTIONS, MODE_OO})
_ALIASES = {
"option": MODE_OPTIONS,