dekun
32079bb4c2
fix: 修复统计日历 bootstrap 导致整站 500
...
日历数据改为安全 JSON 内嵌,仅统计页构建;构建失败时降级为空,避免拖垮其他页面。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 09:24:54 +08:00
dekun
3b687d17eb
fix: 统计日历服务端内嵌 bootstrap,首屏显示盈亏与笔数
...
与月统计同源 initial_calendar 写入页面,API 失败时仍渲染;四所日历路由独立注册并传入 get_db_fn。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 09:13:58 +08:00
dekun
4f784d09ac
fix: 四所统计日历显示每日盈亏与交易笔数
...
日历格子重置实例全局 button 样式,日期格展示 +X.XU 与 N 笔,标题栏汇总当月盈亏与总笔数。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 08:56:20 +08:00
dekun
052dcf63bd
fix: 四所统计日历 embed 切换后初始化与加载失败仍渲染网格
...
统一 initInstanceStatsCalendar,统计 tab 动态注入时重新挂载日历,API 异常时保留月历骨架。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 08:42:39 +08:00
dekun
14dbf25798
feat: 档案统计独立卡片、共用交易日历与四所统计页日历
...
内照明心统计表移至顶部卡片,右侧为日历/图表/交易记录;日历样式适配浅深主题,四所统计分析页同步展示按月盈亏日历。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 08:17:53 +08:00
dekun
5b3448b52b
feat: 关键位回调/突破触价开仓拆分与穿越触发
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 10:49:43 +08:00
dekun
e51d7824a7
fix: 全仓模式预估风险/盈利按杠杆与可用保证金计算
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 00:38:27 +08:00
dekun
02255a3b02
fix: 修复斐波/突破滚仓重复脚本导致无法提交
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 23:25:27 +08:00
dekun
6352fa6be3
fix: 滚仓拒绝原因页内展示,斐波/突破隐藏预览按钮
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 23:16:59 +08:00
dekun
5a887de6f4
fix: 滚仓斐波/突破价输入框可在切换模式后编辑
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 23:07:08 +08:00
dekun
7d03e8e93e
fix: 滚仓字段显隐与浅色模式样式
...
市价加仓默认隐藏上沿/下沿/突破价(CSS+JS);说明页与预估风险条适配浅色主题。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 22:11:58 +08:00
dekun
0a20ee7eec
Show estimated risk, profit, and RR below manual order form.
...
Add a preview bar under the live order form with risk in red and profit in green; extend preview logic for all SL/TP modes across embed and standalone instances.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 19:19:32 +08:00
dekun
cfc703ae5b
Fix double POST on open position in embed shell mode.
...
Embed capture-phase form handler and allowManualOrderSubmit both submitted /add_order; skip custom forms and use a single fetch reload path.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 19:03:25 +08:00
dekun
2dadd93d91
Fix embed date filter reload and classify profitable stops as trailing TP.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 11:27:42 +08:00
dekun
322060de31
Show position-limit freeze on hub and instance risk badges.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 01:58:24 +08:00
dekun
bced61b9d7
Avoid hub iframe overlay on embed shell tab switches.
...
Use in-shell content loading state instead of parent postMessage so tab changes do not trigger the full instance-frame loading mask.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 01:23:40 +08:00
dekun
4ad335ca84
Add hub iframe embed shell with tab fragment API.
...
Replace full-page soft nav with a persistent shell and /api/embed/page loads so tab switches in the hub iframe avoid document.write flicker.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 01:13:34 +08:00