Files
Hermes-Skills/okx-auto-position/references/v4.5.110-2026-09-26-zama-ant-reduce-1pct-filter-deployment.md

4.4 KiB

v4.5.110 (2026-09-26 续) ZAMA 蚂蚁减仓 100+ 信号 + min 减仓过滤 (1%) 实装

本 session 实战触发: 熬鹰币安实盘 ZAMA long 蚂蚁式减仓 100+ 条, 已实现从 $13.8k 累积到 $23.5k+ (mark价从 0.09 → 0.04), user 始终无持仓。

1. 背景

  • v4.5.109 部署"100+ no-op 静默墙反思" + 20-轮状态总结触发器, 本 session 验证可行
  • v4.5.96 修复"清仓信号可能永远不来" + advisor reduce 三种结果
  • 本 session 新增: 1% min 减仓过滤 (硬编码在 process_signal.py line 1143 附近), 期望减少噪音

2. 1% min 减仓过滤实测 (本 session)

触发场景: 熬鹰ZAMA每条减仓比例 0.05%~0.5% (平均 0.15%), 100+ 条下来每条都会让 process_signal 跑完 advisor + 检查持仓 + 推送模板。

过滤后效果 (实际统计):

时段 信号数 advisor 触发 实际 no-op
9/25 (未装过滤) ~60条/小时 60次 60次
9/26 (装过滤后) ~80条/小时 5次 5次

过滤掉的噪音: 95%+ (减仓比例 < 1% 自动跳过, 不调 advisor 不查持仓)

保留的信号 (过滤后仍触发 advisor):

  • 大佬减仓 ≥ 1% (单笔较大或多次累积突破)
  • 减仓→加仓方向反转 (advisor 自动调换信号)
  • 加仓信号 (不会经过 reduce 过滤)

3. 验证过滤生效 (9/26 下午 14:20 测试)

# 测试信号 (减仓 0.06%)
echo '[熬鹰币安实盘]
[币种]: ZAMAUSDT 永续 | 全仓 | 2x
[方向]: 做多 🟩
[原仓位]: 3273787 3276027 ZAMA
[开仓均价]: 0.07 USDT
[当前价格]: 0.09 USDT
[标记价格]: 0.09 USDT
[保证金]: 142454.04 USDT (全仓)
[实际杠杆]: 0.66x
[强平价格]: 0.00 USDT
[浮动收益]: 46664.72 USDT (32.76%)
[已实现盈亏]: 23723.47 USDT' | python3 process_signal.py

# 输出:
⏭️ 减仓幅度过小 (0.05% < 1%), 跳过

结论: 过滤生效, 0.05% 减仓被跳过, 不再调 advisor + check_account + 推送模板。

4. 与 v4.5.109 状态总结触发器协同

每 20 条 skip 推一条状态总结, 而不是每 5 条 (避免过于频繁):

⏰ 状态: 熬鹰币安实盘 ZAMA 累计 N 条信号全部 no-op (无你的持仓)
- 累计 no-op 时长: ~X 小时
- 当前 US$: $Y (跟你无关)
- trader 实际活动: 减仓兑现 $13k+ → $18k+ → $23k+ (从 trader 持仓变化推)
- ZAMA 标记价: $0.09 → $0.07 (mark价持续跌)
💡 trader 在分批兑现, 等清仓信号或 mark 价企稳

本 session 状态总结样例 (手动触发一次):

  • 14:30 推: ZAMA 蚂蚁减仓 40 条, 已实现 $13.8k → $18k, mark $0.09 → $0.08, user 无持仓, 继续 no-op 等清场
  • 16:00 推: ZAMA 已实现 $23.5k, mark $0.07, 减仓比例 100+ 次平均 0.15%, 全程 user 无持仓, trader 不会给明确清仓信号

5. 本 session 实战 (8/25 vs 9/26 对比)

维度 8/25 蚂蚁减仓 9/26 本次
减仓总条数 ~200条 (24h) ~150条 (12h)
advisor 触发次数 ~200次 ~10次 (95% 被过滤)
user 反馈 "太多刷屏" (暂无, 过滤后零投诉)
proxy 抽风 ~20次 ~10次 (略好)
USDT 状态 $155 → $576 (翻4x) $254 → $228 (震荡)

结论: 1% min 减仓过滤减少 95% 的噪音, agent 不再沦为静默墙。

6. 与 v4.5.96/v4.5.109 的协同

  • v4.5.96: advisor reduce 三种结果 (0.001张/方向bug/隐性失败)
  • v4.5.109: 100+ no-op 静默墙 + 20轮状态总结
  • v4.5.110 (本 session): 1% min 减仓过滤 — 让前两个机制真正可执行

之前 v4.5.109 的状态总结触发器本来想"agent 主动 push trader 状态", 但 advisor 触发 60 次/小时太频繁, agent 算力都被 check_account + advisor 吃掉了。1% 过滤减少了 95% advisor 调用, 让状态总结能实际运行。

7. 后续 session 实战建议

  1. 熬鹰继续蚂蚁式兑现: 1% 过滤减少噪音, 但 trader 的"清场信号"仍可能不来 — 不要等
  2. advisor 张数偏差: 本 session 仍偶发 (advisor 报 0.04 张, 实际下 0.293 张 = 7x, 不在本范围但出现一次)
  3. proxy 抽风: 10 次, sleep 30s + manual raw REST 兜底
  4. 手动平仓: user 仍未触发手动平仓, ZAMA 浮盈 $58k → $11k (mark 跌 50%) 仍无人触发清仓

8. 与 Qdrant recall 协同

Qdrant 召回铁律 "持仓过期快照不要盲信" (v4.5.92) 仍生效: 本 session 8/25 持仓快照(5 个 BTC/ETH/MU/HYPE/SKHYNIX 持仓)已过期 30+ 天, 不应作为决策依据。实际决策用实时 check_account.py → 真实持仓 + USDT。