修复币本位实时盈亏闪烁:禁止ETH盈亏与U混加后被两位小数抹成0
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -7173,7 +7173,9 @@ def api_account_snapshot():
|
||||
from lib.exchange.okx_options_lib import fetch_options_unrealized_pnl_usdc
|
||||
|
||||
options_unrealized_pnl = fetch_options_unrealized_pnl_usdc(exchange_options)
|
||||
unrealized_pnl = merge_unrealized_pnl_components(unrealized_pnl, options_unrealized_pnl)
|
||||
# 币本位期权盈亏单位为币,禁止与永续 U 混加(且 merge 只保留 2 位会把 0.0019 抹成 0)
|
||||
if options_margin_mode != "coin":
|
||||
unrealized_pnl = merge_unrealized_pnl_components(unrealized_pnl, options_unrealized_pnl)
|
||||
except Exception:
|
||||
options_unrealized_pnl = None
|
||||
_show_perp_funds = show_perp_funds_enabled(exchange_key="okx") or (options_margin_mode == "coin")
|
||||
|
||||
Reference in New Issue
Block a user