100: Add Perps collateral, leverage, value, uPnL and gross-exposure totals in EMC

This commit is contained in:
2026-10-24 17:53:30 +02:00
parent e0b69f6430
commit 828f01db7c
10 changed files with 154 additions and 9 deletions
+6 -2
View File
@@ -461,7 +461,10 @@ EMC viser **Position | Direction | Margin | Collateral | Leverage | Exposure | V
under den synlige rod **Perpetual Contracts**. Isolerede positioner har wallet → venue →
position; Phoenix Cross har wallet → venue → Cross → position. Positionens konto-ID
bestemmer identitet og tilhørsforhold, aldrig instrumentteksten. Wallets følger den
hidtidige konfiguration med Jupiter før Phoenix. Eksisterende foldestatus, markering og
hidtidige konfiguration med Jupiter før Phoenix. En venue uden positioner eller Cross-konti
skjules og vises igen, når der kommer indhold. Skjulte venues indgår fortsat i snapshot
og totaler; deres læsestatus findes på wallet-rækkens tooltip. En Cross-konto med kapital
holder derfor Phoenix synlig, selv uden åbne positioner. Eksisterende foldestatus, markering og
rækkeobjekter bevares; uændrede snapshots opdaterer ikke træet. Vinduesstart er 1100 × 600,
og smallere vinduer kan scrolle vandret, når kolonnernes minimumsbredder kræver det.
@@ -493,7 +496,8 @@ Beløb har tusindtalsseparator og to decimaler, leverage × og pris-uPnL et synl
Positiv uPnL er grøn, negativ rød, afrundet nul neutral uden negativt nul. De svage
Long/Short-baggrunde bevares; grupper har tydeligere skrift og ingen retningsfarve.
Tooltips forklarer definitioner, manglende værdier og sidste succesfulde læsetidspunkt.
Ved fejl markeres venue som retained eller unavailable; gamle tal beskrives ikke som nye.
Efter fejl markeres en synlig venue som retained; læsestatus for skjulte venues findes
på wallet-rækkens tooltip. Gamle tal beskrives ikke som nye.
EMC spørger hver miljøservice straks ved åbning og hvert tredje sekund uden at blokere
JavaFX-tråden. Skjul/luk stopper kun EMC-polling. Der er ingen sample-data, Refresh-knap,