dekun
220aab9b63
Keep reviewed trades in options list and stop search autofill.
...
Top trade list no longer hides reviewed rows; search box resists browser username autofill (dekun).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 16:26:02 +08:00
dekun
72dddc5106
Fix options review screenshots missing after journal upload hijack.
...
Stop journal_upload_slots from binding options slots; resolve journal_* files from static/images root so existing reviews display again.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 16:23:37 +08:00
dekun
12574ae88a
Fix options review empty lists when search box has symbol text.
...
Treat the filter as fuzzy q over underlying/inst/strategy (BTCUSDT->BTC) instead of exact strategy_tag, which always wiped pending rows.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 16:17:45 +08:00
dekun
426afb8dbe
Make options review detail a modal and fix screenshot display.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 16:11:45 +08:00
dekun
38ac258497
Color 期期 preview PnL and show RR vs full premium loss.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 15:43:01 +08:00
dekun
7938628485
Fix 期期 sheets bias: split total 2n from same-sheets, not n.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 15:33:00 +08:00
dekun
e3cd2a75de
Replace 期期 equal-split with long/short bias sizing and env ratio controls.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 15:25:10 +08:00
dekun
bc797cb1db
Split options review open/close times into separate columns.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 15:08:23 +08:00
dekun
0ed2eabf0d
Expand system guide with live trade, strategy, and key monitor chapters.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 09:29:56 +08:00
dekun
5e0ce43415
Add instance system guide nav (default off) with overview/options/hedge manual.
...
EOF
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 09:23:30 +08:00
dekun
eea4d4ff8f
Show auto-close as off when partial manual-complete is enabled.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 09:11:00 +08:00
dekun
d74d0aeae0
Park partial hedge plans for manual leg complete instead of auto-close.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 09:06:22 +08:00
dekun
e11c13747a
Add mutual-exclusion gate between hedge plans and standalone options.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:51:46 +08:00
dekun
899a2de931
Show options position source (纯期权/永期/期期) on holdings cards.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:45:17 +08:00
dekun
fa2127d66c
Make 永期 hedge UI clearer with dir segments and field grid.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:34:45 +08:00
dekun
d5f3f315dc
Show hedge-plan scenario preview in a modal with start/cancel.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:28:54 +08:00
dekun
1c155328b4
Move 期期 USDC transfer into T-quote card to free left panel.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:20:55 +08:00
dekun
3093d07167
期期: green index after lower target, USDC transfer, clearer selected state.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:16:44 +08:00
dekun
79420904f4
Tighten 期期 parameter UI: compact controls, less copy.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:10:12 +08:00
dekun
3119486105
Add 期期 close mode (全平/到期平) with scheme-C env toggle.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 08:06:27 +08:00
dekun
b3548240cc
Auto-fill 期期 sheets from trading balance with same-sheets default.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 00:56:35 +08:00
dekun
f21e4d1166
Add env toggles to show/hide perp and options hedge plan tabs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 00:43:04 +08:00
dekun
9e1343981d
Give strategy doc body more inner padding from card edges.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 17:44:28 +08:00
dekun
2f7e6355a1
Add section badges to strategy TOC/headings and fill cards to viewport height.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 17:41:04 +08:00
dekun
023bf6a814
Simplify strategy TOC to h2-only one level.
...
Drop nested h3 entries from the sidebar directory so the outline stays flat and easier to scan.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 17:37:39 +08:00
dekun
9198aa0dcd
Fix strategy checklist hidden class so tabs do not stack.
...
Generic .hidden was missing display:none, so 执行清单 stayed visible beside 策略正文.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 17:32:04 +08:00
dekun
82c910fbf8
Add blog-style TOC to strategy doc; checklist as separate tab.
...
Strategy page uses 策略正文 (MD + sticky h2/h3 TOC) and 执行清单 tabs so full playbook detail stays readable with jump navigation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 17:29:18 +08:00
dekun
778a215ad7
Fix strategy checklist print closing too early.
...
Stop auto-closing the print tab on afterprint (short checklist pages were especially fragile), load print HTML via fetch into a blank window, and use CSS checkboxes instead of Unicode ballot boxes.
Co-authored-by: Cursor <cursoragent@cursor.com >
snapshot/pre-strategy-mindmap-20260718
2026-07-18 16:16:34 +08:00
dekun
faf21da955
Show trade record prices at exchange tick precision.
...
API enriches entry/SL/TP with price_to_precision display strings; OKX formatter now uses the same path as Gate/Binance.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 15:41:49 +08:00
dekun
0a14fe73c1
Add key auto-order toggle to instance env config UI.
...
Expose KEY_AUTO_ORDER_ENABLED and KEY_AUTO_MIN_PLANNED_RR under 交易执行 so the frontend matches the settings readout.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 15:31:39 +08:00
dekun
27c116f872
Stop embed form interceptor from blanking trade records after journal save.
...
Exclude journal-form from InstanceEmbed submit reload, stopImmediatePropagation on AJAX save, and force-reload trades when the table is stuck on loading.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 15:28:52 +08:00
dekun
a244850b25
Fix journal AJAX save in embed so trades stay loaded.
...
Delegate submit handling for late-mounted #journal-form across OKX/Binance/Gate, avoid full reload fallback, and soft-refresh trade rows after save.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 15:23:48 +08:00
dekun
8f4ae8ad31
Speed up journal save with AJAX and async K-line charts.
...
Defer exchange chart generation to a background thread and save via XHR so fill-from-trade no longer blocks on full page reload.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 15:15:24 +08:00
dekun
813ecdd4ac
Lighten hub options snapshot by skipping history stats.
...
Monitor board only needs positions, balances, and targets; drop the OKX positions-history pull each poll, and surface timeout errors via msg.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-18 15:00:55 +08:00
dekun
217e752ee6
Shrink instance dashboard header type and show options net PnL.
...
Header copy is smaller; options column uses bid-recycle net PnL like the options card.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 22:04:21 +08:00
dekun
173f09300b
Align instance dashboard with hub snapshot+SSE pattern.
...
Background poll builds a memory snapshot; the page reads snapshot and refreshes on SSE instead of hitting heavy exchange APIs on each load.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 22:00:30 +08:00
dekun
aabbbef0a9
Turn position/margin/sizing/direction env fields into dropdown selects.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 19:41:47 +08:00
dekun
53e55aa4b4
Redirect Gate and Binance page routes into the embed shell like OKX.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 19:36:39 +08:00
dekun
041692a763
Retry pip installs during deploy to tolerate flaky mirrors.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 16:02:51 +08:00
dekun
572239f69c
Fix pip --progress-bar for pip 26+ so instance deploy can install deps.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 15:47:33 +08:00
dekun
0f12e0a8ea
Add single-exchange instance-only deploy menu options.
...
Manage menu 4/5/6 install OKX/Binance/Gate Flask only without hub or agents; reuse setup_env --only and narrowed PM2 verify.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 15:40:25 +08:00
dekun
2269bc51ff
Deduct round-trip taker fees from estimated perp PnL.
...
Unify hub/instance TP profit, calc_pnl, and push/accounting to net of 0.05% per side; leave exchange floating PnL unchanged.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 15:12:52 +08:00
dekun
d5e6132b13
Spread dashboard KPI items evenly across the card.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 14:55:15 +08:00
dekun
89148bb119
Merge dashboard KPIs into one compact card.
...
Put status badge and expand on one row; drop funds footnote, win/loss, and separate options float KPI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 14:52:05 +08:00
dekun
549d8a015c
Show pure-option source and net PnL on dashboard.
...
Restore 纯期权 label for non-hedge option rows and use close-preview net PnL instead of exchange upl.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 14:32:43 +08:00
dekun
c4c8ad172a
Label dashboard positions from monitor sources with priority.
...
Match hedge/roll/trend/order/key monitors for source badges, show option target monitors in green, and refresh the dashboard with the board 5s cycle.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 14:25:36 +08:00
dekun
0bda44248f
Show only positioned accounts on the dashboard.
...
Drop per-exchange fund metrics and render open positions as labeled tables while keeping closed-trade details.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 14:13:44 +08:00
dekun
33b3e5f54b
Keep calendar day trades inline and hide K-line by default.
...
Show selected-day trades under the calendar without tab jumps, put trades first, and open the chart only via toolbar or row actions.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 14:05:59 +08:00
dekun
e70e6c7b13
Split archive into four content tabs.
...
Move chart overview and calendar into their own tabs so trades and quotes stay focused.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 13:59:44 +08:00
dekun
b7f3a5c289
Add top-nav Quotes blog feed page.
...
Surface recent review quotes grouped by trading day with expand, day PnL summary, and AI review jump.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 13:54:24 +08:00