fix(dashboard): current spread sign for HL→BG positions

Bug: current spread always computed as (hl-bg)/bg regardless of
position direction. For HL→BG positions, spread should be (bg-hl)/hl
to match entry spread convention.

Fix: check LongLeg.Exchange — if HL→BG, use (bg-hl)/hl instead.
This commit is contained in:
jackyu66git
2026-05-03 19:11:34 +08:00
parent 505137bcb0
commit 57344d33f7
3 changed files with 9 additions and 0 deletions
+4
View File
@@ -603,6 +603,10 @@ document.addEventListener('keydown', function(e) {
if (e.key === 'Escape') closeTradeDetail();
});
// Expose modal functions to global scope for HTML onclick handlers
window.openTradeDetail = openTradeDetail;
window.closeTradeDetail = closeTradeDetail;
// ---- Init ----
function init() {
connectSSE();