Hermes合约交易周期
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ce40e76c/trading-engine-hermes-futures-cycle。
技能介绍
这个技能解决什么问题
合约交易自动化常见的两种翻车姿势:一是把 LLM 塞进引擎内部,引擎以为自己能思考,自自动开平仓;二是分析与下单混在一起,计划字段缺失,止损和保证金没人算清。这个技能把大脑(Hermes / MiMo)和手脚(trading_engine)彻底切开——引擎只提供账户、信号、扫描、下单、平仓这些命令,模型不做任何假设。
它如何工作
核心是一条单向链路:
- 上下文由 Hermes 按需拉取,引擎不会自己调模型(
TE_LLM_ANALYSIS=0、TE_AUTO_EXEC=0) - 分析输出必须是完整中文计划,包含方向、入场、止损、止盈
- 计划强制写明 杠杆、保证金 USDT、名义 USDT、止损预计亏损 USDT——下单前就得算清最坏情况亏多少
- 结论只能是
approve或reject,没有中间状态 - 信号与扫描只写入
pending,只有你显式调用place才会真正下单
标准流程分四步:取上下文 → 写分析 → 批准则下单 → 平仓管理。计划被批准后写成 JSON 文件交给 place,或直接批准某个 pending。持仓管理可交给 manage 或主循环机械执行止盈止损,不必每轮都问模型。
适用边界与注意点
- 适合需要人工可控决策链路的场景,不适合无人值守全自动——这里默认关闭了自动执行
- 止损亏损必须由你在计划里给出 USDT 数字,引擎不会替你兜底校验
- 建议每 10–15 分钟跑一轮:context → 分析 → 有机会则 place,频率再高只会放大模型延迟
manage只机械执行,止损止盈参数仍是分析时定下的,模型不会动态改
使用场景
- 你在使用 Hermes 合约引擎时,需要先拉取账户上下文再输出开仓分析计划
- 当你扫描到合约交易信号,需要把信号写入 pending 后由你决定是否 place
- 你持有合约仓位时,需要按固定周期管理止盈止损而不是频繁改动计划
- 当你批准某笔交易后,需要将完整计划写成 JSON 文件交给引擎执行下单
适合人员
- 想用 AI Agent 做合约交易但要求决策过程可审计的后端工程师
- 负责将 Hermes 分析结果转成可执行下单计划的量化策略开发者
- 需要把交易信号和账户上下文结构化存档的 DevOps 工程师
- 希望明确杠杆、保证金和止损亏损的合约交易风险管理人员