{"skill":{"slug":"crypto-4h-trade-brief","displayName":"Crypto 4h Trade Brief","summary":"每4小时输出一次 BTC/ETH 行情复盘与可执行建议。基于 crypto-market-analyzer 的最新4h+1d数据，给出欧易（OKX）合约与现货网格的手填参数（区间、触发条件、止损止盈、仓位建议）。当用户要求“每4小时分析”“给欧易手填参数”“合约+网格参数建议”时使用。","description":"---\nname: crypto-4h-trade-brief\ndescription: 每4小时输出一次 BTC/ETH 行情复盘与可执行建议。基于 crypto-market-analyzer 的最新4h+1d数据，给出欧易（OKX）合约与现货网格的手填参数（区间、触发条件、止损止盈、仓位建议）。当用户要求“每4小时分析”“给欧易手填参数”“合约+网格参数建议”时使用。\n---\n\n# Crypto 4H Trade Brief\n\n## 执行步骤\n\n1. 运行分析脚本，获取最新 BTC/ETH 数据：\n```bash\npython3 /home/hmzo/.openclaw/workspace/skills/public/crypto-market-analyzer/scripts/fetch_crypto_data.py --output json\n```\n\n2. 先给 2-4 句市场结论（趋势、动能、是否仅反弹非反转）。\n\n3. 做“执行闸门”判断（先判断，后给参数）：\n\n### A) 数据可用性闸门（任一命中则暂停参数）\n- `data_quality.errors` 非空。\n- `intraday_candle_count < 12` 或 `daily_candle_count < 120`。\n- 最新数据时间戳滞后明显（超过 8 小时）。\n\n命中后必须输出：\n- `本轮数据不完整/滞后，暂停给参数。`\n\n### B) 交易质量闸门（任一命中则仅给观察方案，不给可执行入场）\n- `long_breakout.status == standby` 且 `short_breakdown.status == standby`。\n- `volume_ratio < 0.5`（极缩量）。\n\n命中后必须输出：\n- `当前信号质量不足，仅观察，不建议执行新仓。`\n- 仍可提供关键位与触发条件，但标记为“观察模板”。\n\n4. 若通过闸门，再输出欧易手填参数，分两块：\n\n### A) 合约（永续）\n- 方向建议：只给“做多条件”与“做空条件”，不要无条件喊单。\n- 触发确认：必须写明“按 4h 收盘确认突破/跌破，不接受瞬时插针触发”。\n- 必给参数：\n  - 入场触发价（基于支撑/阻力突破确认）\n  - 止损价（结构位）\n  - 止盈1/止盈2（至少 1:1.5 和 1:2.5）\n  - 建议杠杆（小白默认 3x-5x）\n  - 单笔风险上限（默认总资金 0.8%-1%）\n\n### B) 现货网格\n- 必给参数：\n  - 价格区间（下沿/上沿）\n  - 网格数量（使用统一推导规则）\n  - 单格利润预期（区间与网格推导）\n  - 终止条件（跌破下沿如何处理、突破上沿如何处理）\n- 若当前偏空，优先“防守型区间”（下沿留缓冲）。\n\n5. 仓位系数规则（强制执行）\n\n以基础仓位 `base_size` 为 1：\n- `volume_ratio >= 1.0` -> `size_factor = 1.0`\n- `0.7 <= volume_ratio < 1.0` -> `size_factor = 0.5`\n- `0.5 <= volume_ratio < 0.7` -> `size_factor = 0.3`\n- `volume_ratio < 0.5` -> `size_factor = 0.0`（暂停合约开仓）\n\n必须明确提示：\n- 当 `volume_ratio < 1`：`信号可靠性偏弱，降低仓位。`\n- 当 `volume_ratio < 0.5`：`量能过低，本轮不执行合约新仓。`\n\n6. 网格数量与单格利润统一公式（强制）\n\n- `range_pct = (upper - lower) / mid * 100`，`mid = (upper + lower)/2`\n- `grid_count = clamp(int(range_pct / 0.8), 12, 40)`\n- `single_grid_profit_pct ~= range_pct / grid_count`\n\n输出时四舍五入到 2 位小数，并写明“为估算值，需扣除手续费”。\n\n7. 最后给“可直接照抄”的欧易手填模板（字段必须完整）：\n\n```text\n[BTC 合约]\n模式: 逐仓\n杠杆: Xx\n方向: 条件触发\n触发确认: 4h收盘确认\n入场: xxxx\n止损: xxxx\n止盈1: xxxx\n止盈2: xxxx\n单笔风险: 0.8%-1%\n仓位系数: x.xx\n\n[ETH 合约]\n...\n\n[BTC 现货网格]\n区间: xxxx - xxxx\n网格数: xx\n单格利润预估: x.xx%\n投入: xxx USDT\n触发条件: ...\n终止条件: ...\n\n[ETH 现货网格]\n...\n```\n\n若模板字段缺失，必须输出：\n- `本轮参数不完整，暂停执行，请补齐字段后再下单。`\n\n## 输出要求\n\n- 中文，面向小白，先结论后参数。\n- 每次都注明：`这不是财务建议，先小仓位试运行。`\n- 任何暂停/观察场景，语气要明确，不给模糊建议。\n- 优先使用分析脚本产出的结构化字段，不手工臆测价位。","tags":{"latest":"1.0.1"},"stats":{"comments":0,"downloads":1210,"installsAllTime":1,"installsCurrent":1,"stars":3,"versions":2},"createdAt":1770977530222,"updatedAt":1778489510625},"latestVersion":{"version":"1.0.1","createdAt":1770977637453,"changelog":"sync updates","license":null},"metadata":null,"owner":{"handle":"hmzo","userId":"s1745asvqxqdwdyz2zvndjbhbh884av3","displayName":"hmzo","image":"https://avatars.githubusercontent.com/u/26140960?v=4"},"moderation":null}