Fix amp-stats perp PnL to exit at daily profit target.

Hit A/B via open-to-high/low; day PnL equals target when touched, otherwise settle at close.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-07-28 14:41:29 +08:00
parent 2ce67da8e8
commit 90be23e845
5 changed files with 222 additions and 76 deletions
+13 -9
View File
@@ -111,23 +111,26 @@ K 线粒度:**1H**(与整点对齐);价源优先 OKX 指数(ETH-USD /
### ① 所需点数达标
复用计算器「由比例推点数」:
复用计算器「由比例推点数」(按**当日开盘**推 A/B;汇总展示用样本开盘中位)
| 指标 | 规则 |
|------|------|
| A 所需点数 | 永续方向对、净利=目标 |
| A 达标 | 日 `涨跌 ≥ A点数` 的天数与占比 |
| A 达标 | 日 `开→高 ≥ A点数` 的天数与占比 |
| B 所需点数 | 期权方向对、**组合净利**=目标 |
| B 达标 | 日 `涨跌 ≤ B点数` 的天数与占比 |
| B 达标 | 日 `开→低 ≥ B点数` 的天数与占比 |
### ② 按日组合盈亏
### ② 按日组合盈亏(目标出场)
| 日向 | 组合净利 |
|------|----------|
| 上涨 `涨跌≥0` | `涨跌 − 当日权利金 − 永续开平手续费(开→收)` |
| 下跌 `涨跌<0` | `\|涨跌\|×(期权币数−1) − 当日权利金` |
日盈利目标(如 **15U**)用于出场:
汇总:合计、日均、胜率、上涨日/下跌日盈亏小计、单日最大赚亏;日表 **永期盈亏** 列。
| 情形 | 日盈亏 |
|------|--------|
| 开→高触达 A,或 开→低触达 B | **= 目标盈利**(出场) |
| 两边都触达 | 仍按目标盈利(OHLC 未知先后) |
| 均未触达 | 收盘结算:上涨 `涨跌−权利金−手续费`;下跌 `\|涨跌\|×(期权币数−1)−权利金` |
汇总:目标出场天数 / 收盘结算天数、合计、日均、胜率、上涨日/下跌日盈亏小计、单日最大赚亏;日表 **永期盈亏** 列。
改永期参数 / 周末筛选会**本地重算**(不重拉 K 线)。
---
@@ -162,3 +165,4 @@ K 线粒度:**1H**(与整点对齐);价源优先 OKX 指数(ETH-USD /
| 2026-07-23 | 长周期续拉 history K 线;收益列红绿着色 |
| 2026-07-28 | 永期对冲对照:所需点数达标 + 按日组合盈亏 |
| 2026-07-28 | 永期入场改按日开盘;买跨/永期对照模式二选一 |
| 2026-07-28 | 永期日盈亏按目标盈利出场(开→高/低触达),未触达才收盘结算 |