From c1a84013b9a91611b7bc56d285322329c248591a Mon Sep 17 00:00:00 2001 From: dekun Date: Tue, 25 Aug 2026 09:06:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=9B=AE=E6=A0=87=E9=97=A8=E6=8E=A7=20env=20?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC=E5=86=99=E5=85=A5=20example=20?= =?UTF-8?q?=E4=B8=8E=20UI=EF=BC=8C=E9=81=BF=E5=85=8D=E5=89=8D=E7=AB=AF?= =?UTF-8?q?=E8=BE=93=E5=85=A5=E6=A1=86=E7=A9=BA=E7=99=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- crypto_monitor_okx/.env.example | 13 +++++++------ lib/env/env_ui_manifest.py | 5 +++++ 2 files changed, 12 insertions(+), 6 deletions(-) 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", }