diff --git a/crypto_monitor_binance/使用说明.md b/crypto_monitor_binance/使用说明.md index e4bdf37..0754a37 100644 --- a/crypto_monitor_binance/使用说明.md +++ b/crypto_monitor_binance/使用说明.md @@ -18,6 +18,7 @@ | **实盘下单监控** | 手工填止损/止盈,**以损定仓** 市价开单,挂上条件止盈止损,并在页面跟踪浮盈亏、保本逻辑等。 | | **交易记录 / 复盘** | 平仓结果、盈亏、错过的单等归档与导出;可选 **AI 复盘**(见仓库根 [AI复盘与模型配置说明.md](../AI复盘与模型配置说明.md))。 | | **策略交易** | 顶栏 `/strategy`:**趋势回调**(左)与 **顺势加仓**(右)左右并列;细则见 [策略交易说明.md](../策略交易说明.md)。 | +| **策略交易记录** | 顶栏 `/strategy/records`:趋势/顺势分两栏、可筛选,库内保留最近 100 条结束快照。 | 后台按 **`MONITOR_POLL_SECONDS`**(默认几秒)轮询行情与监控逻辑。**切勿**在未理解规则时同时运行两套程序共用一个实盘账户。 @@ -48,7 +49,7 @@ 2. 启动 Flask 应用(可用 **`ecosystem.config.cjs`** 交给 PM2,或本地 `python app.py` / `flask run`,以你当前脚本为准)。 3. 浏览器访问站点,打开 **`/login`**,使用 **`.env` 里的 `APP_PASSWORD`** 登录。 -登录后顶栏:**关键位监控** | **实盘下单**(默认首页)| **策略交易**(`/strategy`,趋势回调 + 顺势加仓双栏)| **交易记录与复盘** | **统计分析**。 +登录后顶栏:**关键位监控** | **实盘下单**(默认首页)| **策略交易**(`/strategy`,趋势回调 + 顺势加仓双栏)| **策略交易记录**(`/strategy/records`,最近 100 条结束快照)| **交易记录与复盘** | **统计分析**。 --- diff --git a/crypto_monitor_gate/使用说明.md b/crypto_monitor_gate/使用说明.md index 4f127cf..7153139 100644 --- a/crypto_monitor_gate/使用说明.md +++ b/crypto_monitor_gate/使用说明.md @@ -48,7 +48,7 @@ 2. 启动 Flask 应用(本仓库可用 **`ecosystem.config.cjs`** 交给 PM2,或本地 `python app.py` / `flask run`,以你当前脚本为准)。 3. 浏览器访问站点,打开 **`/login`**,使用 **`.env` 里的 `APP_PASSWORD`** 登录。 -登录后顶栏:**关键位监控** | **实盘下单** | **策略交易** | **交易记录与复盘** | **统计分析**。 +登录后顶栏:**关键位监控** | **实盘下单** | **策略交易**(`/strategy`)| **策略交易记录**(`/strategy/records`)| **交易记录与复盘** | **统计分析**。 --- diff --git a/crypto_monitor_okx/使用说明.md b/crypto_monitor_okx/使用说明.md index 6ee5671..7310c20 100644 --- a/crypto_monitor_okx/使用说明.md +++ b/crypto_monitor_okx/使用说明.md @@ -48,7 +48,7 @@ 2. 启动 Flask 应用(可用 **`ecosystem.config.cjs`** 交给 PM2,或本地 `python app.py` / `flask run`,以你当前脚本为准)。 3. 浏览器访问站点,打开 **`/login`**,使用 **`.env` 里的 `APP_PASSWORD`** 登录。 -登录后顶栏:**关键位监控** | **实盘下单**(默认首页)| **策略交易**(`/strategy`,趋势回调 + 顺势加仓双栏)| **交易记录与复盘** | **统计分析**。 +登录后顶栏:**关键位监控** | **实盘下单**(默认首页)| **策略交易**(`/strategy`,趋势回调 + 顺势加仓双栏)| **策略交易记录**(`/strategy/records`)| **交易记录与复盘** | **统计分析**。 --- diff --git a/manual_trading_hub/static/app.css b/manual_trading_hub/static/app.css index 48cdf7c..506b560 100644 --- a/manual_trading_hub/static/app.css +++ b/manual_trading_hub/static/app.css @@ -1375,11 +1375,28 @@ body.market-chart-fs-open { color: var(--accent); } +.hub-trend-plan-body-cols { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); + gap: 14px 18px; + align-items: start; + margin-bottom: 10px; + padding-bottom: 10px; + border-bottom: 1px dashed #2a3558; +} + +.hub-trend-plan-col-left .plan-card-meta { + margin-bottom: 10px; +} + +.hub-trend-plan-col-left .plan-card-grid { + margin-bottom: 0; +} + .hub-trend-plan-card .plan-card-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px 14px; - margin-bottom: 10px; } .hub-trend-plan-card .plan-cell { @@ -1429,10 +1446,38 @@ body.market-chart-fs-open { filter: brightness(1.08); } -.hub-trend-plan-card .plan-dca-block { - margin-top: 12px; - padding-top: 10px; - border-top: 1px dashed #2a3558; +.hub-trend-plan-card .plan-dca-block--side { + margin-top: 0; + padding-top: 0; + border-top: none; + height: 100%; +} + +.hub-trend-plan-col-right { + min-width: 0; + border-left: 1px solid #243050; + padding-left: 14px; +} + +.hub-dca-empty { + font-size: 0.76rem; + color: #8892b0; + padding: 8px 0; +} + +.hub-trend-plan-foot { + display: flex; + flex-direction: column; + gap: 8px; + margin-top: 4px; +} + +.hub-trend-plan-foot .hub-plan-breakeven-row { + margin-top: 0; +} + +.hub-trend-plan-foot .hub-plan-account-foot { + margin-bottom: 0; } .hub-trend-plan-card .plan-dca-title { @@ -1532,6 +1577,19 @@ body.market-chart-fs-open { max-width: 100%; } +@media (max-width: 900px) { + .hub-trend-plan-body-cols { + grid-template-columns: 1fr; + } + + .hub-trend-plan-col-right { + border-left: none; + padding-left: 0; + padding-top: 10px; + border-top: 1px dashed #2a3558; + } +} + @media (max-width: 720px) { .hub-trend-plan-card .plan-card-grid { grid-template-columns: 1fr; diff --git a/manual_trading_hub/static/app.js b/manual_trading_hub/static/app.js index 79a84d0..76363a4 100644 --- a/manual_trading_hub/static/app.js +++ b/manual_trading_hub/static/app.js @@ -1607,7 +1607,7 @@ `; }) .join(""); - return `
| 档位 | 触发价 | 张数 | 状态 |
|---|