dekun
5f1dce825b
Widen control shell side padding on large screens.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 15:43:12 +08:00
dekun
86955c3cf5
Enlarge header subtitle with underline and dash prefix.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 15:41:52 +08:00
dekun
c70a1fafd5
Restyle control header: large centered title, nav below.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 15:39:39 +08:00
dekun
553435eb20
Center control header title and BitCamel subtitle.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 15:34:29 +08:00
dekun
a7aee8f425
Add control residual options table with liquidity-only manual close.
...
Fleet status exposes enriched residuals; manual close skips the premium recovery gate while auto mid-close remains unchanged.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 15:13:29 +08:00
dekun
92c2e89b0e
Add control monitor Start All for stopped fleet nodes.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 14:52:56 +08:00
dekun
4059d826e1
Document detailed open/close logic and LIVE failure handling.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 14:44:20 +08:00
dekun
469e7a258a
Harden residual mid-close: IOC partial fills, exchange reconcile, atomic book.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 14:41:00 +08:00
dekun
640ecc9530
Sell residual options at latest bid via IOC limit, not market.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 14:25:03 +08:00
dekun
62c91d4bd0
Close residual options when premium recovers above configurable threshold.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 14:19:21 +08:00
dekun
60b3743e8d
Add initial funds to fleet stats and color total PnL.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:51:47 +08:00
dekun
51aef1c2fb
Fix control SPA refresh 404 on /stats by serving index.html.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:47:52 +08:00
dekun
cd46d7748c
Move fleet stats to nav page; backfill funds and loss metrics from curve/status.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:43:17 +08:00
dekun
921e96321f
Align strategy UI prices with exchange tick sizes.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:34:42 +08:00
dekun
0c12d76212
Show margin and premium in control positions; align exchange price digits.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:32:25 +08:00
dekun
8745d8e6d1
Add fleet stats table with funds, fees, loss streak, and totals.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:25:30 +08:00
dekun
5982cb7414
Add select-all update button on control monitor toolbar.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:18:27 +08:00
dekun
62c9d2ce01
Slow status-dot blink to a softer ~1s breathe.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:16:30 +08:00
dekun
77e68dd0e9
Lower control shell padding so fullscreen content is less top-heavy.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:14:42 +08:00
dekun
d210db19cf
Cyber theme for control UI, faster status flicker, center table text.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:13:57 +08:00
dekun
ec3156021a
Add status column with blinking dots, widen shell, risk/open format.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:07:42 +08:00
dekun
46a861d311
Replace control monitor cards with status table layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 12:01:49 +08:00
dekun
bc3041dcf2
ATM panel: show ask/bid by position state and live option leverage.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 11:51:38 +08:00
dekun
ead3545df8
Show WeCom machine name after brand title on shell and login.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 11:43:02 +08:00
dekun
9427d9c429
Skip used/residual expiries so ATM monitors the next day.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:31:07 +08:00
dekun
05520f82bd
Show option premium in trade detail and widen the modal.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:25:33 +08:00
dekun
cad86813dc
Cap fullscreen detail at 1920px width for ultrawide side margins.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:17:07 +08:00
dekun
987467a808
Make strategy detail overlay fill the entire viewport.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:14:46 +08:00
dekun
60a1e7ad48
Use horizontal tables for strategy and stats in centered fullscreen modal.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:10:31 +08:00
dekun
b76ef0d248
Center detail modal at 920px with table layout for strategy and stats.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:06:41 +08:00
dekun
18fdfc6d0a
Fullscreen strategy detail with 5-row equity pagination.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:01:52 +08:00
dekun
63225f64de
Show option contract ID and expiry date in trade detail.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 09:54:07 +08:00
dekun
079dc83132
Show strategy stats in control monitor detail modal.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 09:49:27 +08:00
dekun
0e3b9e53ac
Enrich WeCom open/close notifies with Chinese qty, margin, and PnL.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 08:58:49 +08:00
dekun
aab0b9bdf6
Support up to 3 strategy slots on one host with auto ports.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 23:33:41 +08:00
dekun
9c515644a3
Add risk leverage basis option: actual ask vs selection leverage.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 17:01:18 +08:00
dekun
f1da2778ef
Add one-expiry-per-day open rhythm gate (default on).
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 16:39:32 +08:00
dekun
22c42a19a0
Count exit fees in live/SIM net PnL as entry fee x2.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 09:27:41 +08:00
dekun
dffcc4eeb9
Show option bid as price/size and option leverage on plan and trades.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 16:01:34 +08:00
dekun
dffcd77837
Add trade move points; label option UPL price as bid not mark.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 15:44:52 +08:00
dekun
8ceb521049
Add WeCom machine name for multi-node push labels.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 17:28:32 +08:00
dekun
021b0d0a22
Align emergency option close to OKX: use bid only, never mark.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 17:15:38 +08:00
dekun
2b7c504134
Use half-width colon for risk ratio 1:2 on Plan page.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 15:20:48 +08:00
dekun
c05478015d
Read risk_loss_pct exit base and option lev from strategy settings.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 15:03:26 +08:00
dekun
67f22626e9
Show risk params box on control cards and modal.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 14:58:30 +08:00
dekun
c5f477b8bc
Hide username and logout on LAN clients in control header.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 13:47:50 +08:00
dekun
be5803332f
Keep monitor alive across nav and speed up status collect.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 13:44:27 +08:00
dekun
3c2589f653
Fix control status: do not treat /health as fleet (missing positions).
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 13:36:21 +08:00
dekun
b3ba0fd431
Add SSE second-level status push for control monitor.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 13:32:28 +08:00
dekun
7136adcaa9
Widen settings forms and fix Token clipboard copy fallback.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 13:15:22 +08:00