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 |
|
dekun
|
3556450ff0
|
Show in-position vs flat on control monitor cards with green/red.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-30 13:09:30 +08:00 |
|
dekun
|
e7529e9dc4
|
Document Fleet control center across README and core docs.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-30 13:07:25 +08:00 |
|
dekun
|
d46eaf43ab
|
Control settings tabs, hide default creds hint after change, LAN passwordless login.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-30 13:04:07 +08:00 |
|
dekun
|
8034464c2f
|
Brighten and bold control modal PnL colors.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-30 11:27:37 +08:00 |
|
dekun
|
7c87c42061
|
Require confirm before control single/batch code update.
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-30 11:14:14 +08:00 |
|