diff --git a/crypto_monitor_okx/.env.example b/crypto_monitor_okx/.env.example index 1dcf5d7..5975ff1 100644 --- a/crypto_monitor_okx/.env.example +++ b/crypto_monitor_okx/.env.example @@ -144,12 +144,13 @@ OKX_OPTIONS_POLL_SECONDS=15 OKX_OPTIONS_TD_MODE=isolated OKX_OPTIONS_ALLOW_MARKET_CLOSE=false # 目标平仓门控(目标触达后自动平才校验;比较口径均为 USDT 估值) -# OKX_OPTIONS_CLOSE_GATE_MODE=premium -# OKX_OPTIONS_CLOSE_RECYCLE_MULT= -# OKX_OPTIONS_CLOSE_RECYCLE_MULT_COIN=1.05 -# OKX_OPTIONS_CLOSE_RECYCLE_MULT_USDC=2 -# OKX_OPTIONS_CLOSE_NET_PNL_MIN_U=0 -# OKX_OPTIONS_CLOSE_HOLD_SECONDS=120 +OKX_OPTIONS_CLOSE_GATE_MODE=premium +# 全局倍数可选;留空则按本位用下方 COIN/USDC +OKX_OPTIONS_CLOSE_RECYCLE_MULT= +OKX_OPTIONS_CLOSE_RECYCLE_MULT_COIN=1.05 +OKX_OPTIONS_CLOSE_RECYCLE_MULT_USDC=2 +OKX_OPTIONS_CLOSE_NET_PNL_MIN_U=0 +OKX_OPTIONS_CLOSE_HOLD_SECONDS=120 # 对冲买期权等成交超时(秒);超时撤未成交部分,未完全成交则开仓失败 OKX_OPTIONS_OPEN_FILL_TIMEOUT_SEC=12 diff --git a/lib/env/env_ui_manifest.py b/lib/env/env_ui_manifest.py index 848a089..2db854c 100644 --- a/lib/env/env_ui_manifest.py +++ b/lib/env/env_ui_manifest.py @@ -362,6 +362,11 @@ _RUNTIME_ENV_DEFAULTS: dict[str, str] = { "HEDGE_PLAN_OPTION_PRIMARY": "true", "HEDGE_PLAN_OPTIONS_MUTUAL_EXCLUSIVE": "true", "HEDGE_PLAN_MANUAL_COMPLETE_ON_PARTIAL": "true", + "OKX_OPTIONS_CLOSE_GATE_MODE": "premium", + "OKX_OPTIONS_CLOSE_RECYCLE_MULT_COIN": "1.05", + "OKX_OPTIONS_CLOSE_RECYCLE_MULT_USDC": "2", + "OKX_OPTIONS_CLOSE_NET_PNL_MIN_U": "0", + "OKX_OPTIONS_CLOSE_HOLD_SECONDS": "120", }