dekun
1092816359
feat: review entry reason picker uses dropdown instead of prompt
...
Add modal select for trade record review, expand options to two-level labels (反转/启动A), and accept legacy short labels on save.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 00:38:16 +08:00
dekun
f580e4542d
feat: show entry type as category/subtype (反转/启动A)
...
Format持仓与交易记录开仓类型为两级展示;新平仓写入与旧短标签自动展开。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 00:27:53 +08:00
dekun
99eb16dbd8
fix: Gate force-close badge and classify midnight closes correctly
...
Narrow executing window to 15 minutes after the hour, show countdown when flat, run force_close before reconcile, and map 00:00 synced closes to 强制清仓 instead of 手动平仓.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 00:23:40 +08:00
dekun
d520ba6904
fix: OKX manual orders save entry_model for trade record 开仓类型
...
OKX add_order omitted entry_model on insert; align with Binance/Gate and add trade_style fallback when resolving entry_reason for close and display.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 00:15:22 +08:00
dekun
d4a76f05d2
Fix Gate mark/PnL/TP-SL snapshot and intraday order UI
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 22:04:19 +08:00
dekun
e62a3f3351
feat: market divergence scan tabs (4h/1d/1w) with Top20 MACD confluence colors
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 19:58:30 +08:00
dekun
ff1bcd69d2
feat: two-level entry model UI for trend accounts (reversal/trend/swing)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 19:02:18 +08:00
dekun
22b2db34fc
feat: MD-style popup print for strategy doc and checklist
...
Open clean white document in new tab with auto print dialog instead of printing the dark hub page.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 03:28:44 +08:00
dekun
7223b54ec4
feat: add hub strategy docs page with MD and checklists
...
Central /strategy page shows per-exchange strategy markdown and read-only entry checklists; nav toggle in settings, print and HTML export per tab.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 03:12:09 +08:00
dekun
8b069294b7
refactor: unify three-exchange instance UI with shared templates
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 02:43:24 +08:00
dekun
4904a86e03
fix: hide hub close/entrust controls for intraday discipline profile
...
Expose intraday_discipline via hub meta and block manual close/tpsl APIs; Gate instance card no longer shows 全平/平仓/委托.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 02:26:22 +08:00
dekun
a268a93027
feat: show force-close badge and countdown when FORCE_CLOSE is enabled
...
Add shared lib/UI for midnight force-close indicator on instance and hub pages, and document Gate intraday 0-point exit alignment.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 02:17:47 +08:00
dekun
ea429b2694
feat: 趋势户开仓类型大分歧A/B/小分歧,自动联动趋势波段与复盘
...
下单监控增加 entry_model 下拉;平仓写入短标签并预填复盘。Binance/OKX 用趋势 profile,Gate 日内仍用手选 trade_style。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 00:18:38 +08:00
dekun
21894334f8
feat: KEY_AUTO_ORDER_ENABLED 三所统一开关,联动关键位自动单与开仓类型
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 23:39:06 +08:00
dekun
f688a504e1
ui: 复盘表单紧凑布局、即时上传截图并移除占用时新开仓
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 22:46:05 +08:00
dekun
7bb6ee1154
remove: 全面移除「错过机会」功能与文案
...
删除手动记录表单与 /add_miss;停止自动生成错过类交易记录;列表/统计/顶栏不再展示;复盘卡片改为整行。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 22:21:30 +08:00
dekun
88fe4bbe56
feat: 复盘四周期手动上传,移除 AI 识别预填
...
固定 5m/15m/1h/4h 四槽截图上传与详情四宫格展示;自动 K 线默认关闭且与手动上传互斥。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 21:57:41 +08:00
dekun
c0ad50a7b5
feat: 账户方向与币种白名单 env 开关(三所)
...
Per-instance TRADE_DIRECTION / TRADE_SYMBOL_WHITELIST restricts UI and API for manual orders, key monitors, and strategies; includes sync script for deployment profiles.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 00:30:49 +08:00
dekun
9deb58a38a
feat: 监控区 2x2 布局与左上今日统计卡
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-04 23:10:32 +08:00
dekun
4923b32bbe
feat: 新增 Plan B 整目录重装脚本,不影响 setup_env 一键安装
...
添加 deploy/reinstall.sh 备份 env、克隆、调 setup_env、恢复配置并 PM2 启动;
附带 pm2_start_all.sh 与 hub_settings 清理工具。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-04 22:07:59 +08:00
dekun
9f67de3677
refactor: 移除 gate_bot,统一为三所架构并更新文档
...
删除 crypto_monitor_gate_bot 目录,中控与子代理改为 binance/okx/gate 三账户;
文档与 UI 文案「四所」改为「三所」;新增清库前一次性配置备份脚本。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-04 22:00:08 +08:00
dekun
be51eee73f
fix: 中控改委托后同步计划价并去重条件单展示
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-04 21:12:00 +08:00
dekun
be7896cc25
fix: OKX 持仓张数优先读 info.pos,滚仓后同步 order_amount
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 22:40:41 +08:00
dekun
394793b9d2
fix: 突破加仓按 mark 触价触发,避免漏单
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 22:31:49 +08:00
dekun
687a34474d
feat: 修改委托后展示最新风险,四所持仓卡增加张数
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 22:08:27 +08:00
dekun
bfa3352122
feat: 系统设置增加备份恢复与默认登录 admin
...
支持手动/每日自动备份四所数据库、K线库与 env,上传 zip 一键恢复;中控默认账号 admin/admin123。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 16:39:46 +08:00
dekun
5797d49d8a
refactor: 将共用代码迁入 lib/ 模块化目录
...
统一 strategy、key_monitor、trade、hub 等共用库到 lib/ 子包,并补充 lib-structure 文档,便于四所与中控维护。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 16:23:09 +08:00
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
14dbf25798
feat: 档案统计独立卡片、共用交易日历与四所统计页日历
...
内照明心统计表移至顶部卡片,右侧为日历/图表/交易记录;日历样式适配浅深主题,四所统计分析页同步展示按月盈亏日历。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 08:17:53 +08:00
dekun
6b872b1f43
feat: 内照明心交易日历与交易所口径成交额/手续费统计
...
新增按 08:00 切日的月历(盈亏、笔数、犯病日高亮与点击筛选);平仓时从交易所 fill 写入双边成交额与手续费,统计表与明细同步展示。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-30 08:05:46 +08:00
dekun
865567fbd3
fix: add_key 允许突破触价开仓类型通过白名单校验
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 20:55:51 +08:00
dekun
a0d57fc65e
fix: 箱体/收敛突破标记价反向越界时自动撤销监控
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-29 10:54:36 +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
9cb63c368a
fix: 修正突破加仓当前价与突破价的几何校验
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 23:34:59 +08:00
dekun
d467760d5c
顺势加仓 v2:程序监控滚仓、文档页与平仓同步
...
重写滚仓计仓与四种加仓方式(市价/斐波/突破),程序盯 mark 触价成交;风险读监控单;pending 可删不可改;手动平仓同步结束滚仓。新增 /strategy/roll/docs 说明页与顺势加仓滚仓说明.md。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-26 22:03:23 +08:00
dekun
448e88ec55
Count instance win rate by positive PnL and show external closes as manual close.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 22:27:52 +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
6ffae02d30
Allow roll add-ons while position-limit freeze is active.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 02:08:44 +08:00
dekun
9d1986d771
Exclude trend and roll monitors from position-limit freeze count.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 02:04:09 +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
384d404bb3
Slim embed tab rendering to cut memory use and restore calculator.
...
Load only per-tab data for embed fragments, skip exchange capital fetches on tab switches, and harden calculator market imports/timeouts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 01:33:42 +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
dekun
813ebf0e4e
Skip exchange PnL sync on hub iframe soft nav to fix slow records tab.
...
Remove hover prefetch and mark soft-nav fetches so Gate/OKX render pages from local DB without blocking on exchange history sync.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 00:39:54 +08:00
dekun
f63f8810e6
Fix Gate/Binance memory regression and roll stop offset from avg.
...
Stop fetch_tickers fallback for volume rank and keep stale cache on failed refresh. Compute roll unified stop as merge-average plus offset percent instead of break-even.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 00:21:07 +08:00
dekun
e03863d780
Add roll leg avg/TP profit display and reduce instance nav flicker
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-23 23:42:02 +08:00
dekun
54ba412d1d
Fix false supervisor open events for existing holdings
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-23 20:20:33 +08:00
dekun
65901c5577
Fix supervisor AI empty replies with fallback templates
...
Skip appending AI error strings to the session and use event-specific fallback commentary when the model returns empty content.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-23 20:10:33 +08:00
dekun
bfbd6879d6
Add AI trading supervisor with WeChat push and daily session
...
Proactive monitoring for manual/hub closes and new opens prevents overtrading via in-app alerts, configurable WeChat links, and supervisor chat.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-23 19:25:01 +08:00