条件单怎么写
条件单是一种交易任务:它等待某个价格或指标条件成立,然后按你的描述下单。本页说明决定它何时触发、随单挂什么的写法规则。
入口:Agent 页面 —— 在对话中输入订单,确认前核对 监控订单预览 卡片。任务类型的总体介绍见 任务与策略。
1. 「高于」和「上穿」不一样
条件单触发太早或一直不触发,最常见的原因就在这里。
| 你写的 | Alphio AI 的理解 | 何时触发 |
|---|---|---|
| 「价格 高于 EMA 200」/「突破 70,000」/「跌破 50 日均线」 | 状态:价格 > 线 | 第一次检查到成立时。如果确认时已经成立,几分钟内就会触发。 |
| 「价格 上穿 EMA 200」 | 事件:上一根 K 线在线上或线下,当前这根在线上方 | 只在发生穿越的那根 K 线触发。如果价格已经在线上方,要等它先回到线下、再穿上来。 |
| 「BTC 到达 70,000」 | 一个价格位,从当前所在的一侧去等 | 价格到达该位置时,不论是涨上去还是跌下来 |
用「且」连接多个「上穿」时, 在第一次全部成立的那根 K 线触发。「价格上穿 EMA 20、50 和 200 时买入」会在穿过三条线中最后一条、且价格已经在另外两条上方的那根 K 线触发——三次穿越不需要发生在同一根 K 线上。如果确认时价格已经在三条线上方,任务会等价格先跌回至少一条线下方,再重新站上全部三条线。
如果想要价格一站上就买、包括当下已经站上时立刻买,用「高于」:
- 「M15 收盘价 高于 EMA 20、50 和 200 时买入」—— 价格一站上三条线就触发,如果当下已经站上,会立刻触发。
- 「M15 收盘价 上穿 EMA 20、50 和 200 时买入」—— 在第一次站上全部三条线的那根 K 线触发。
2. 条件可以盯什么
| 项目 | 支持的内容 |
|---|---|
| 价格 | 价格位、涨跌幅(股票相对前一日收盘,加密货币相对 24 小时前)、单根 K 线内的涨跌幅、5 / 20 / 60 / 250 根 K 线内创新高或新低 |
| 指标 | RSI、MA、EMA、WMA、MACD(快线、信号线、柱)、布林带(上轨、中轨、下轨)、KDJ、ATR、ADX、+DI / −DI、CCI、OBV、VWAP —— 周期按你说的来,例如「RSI(7)」「EMA 50」 |
| K 线周期 | 5 分钟、15 分钟、30 分钟、1 小时、2 小时、1 天、1 周。没有 1 分钟和 4 小时。不指定时,Alphio AI 使用日线。 |
| 组合 | 用「且」/ 「或」连接多个条件,例如「1 小时 RSI(14) 低于 30 且价格高于日线 200 均线」。 |
| 标的 | 美股和 ETF,以及 Hyperliquid 上的加密货币 —— 永续合约(包括 xyz:GOLD、xyz:JPY 这类市场)和现货。 |
一个条件里的所有部分都在同一个标的上计算。盯的标的可以和交易的标的不同:「今天 SPY 跌 1.5% 就卖掉我的 BOME」盯的是 SPY,交易的是 BOME。
3. 数量、杠杆和保证金
- 数量 —— 金额(「$15」「50 USDC」)或数量(「0.01 BTC」「10 股」)。也可以按持仓来写——「平掉全部仓位」「卖一半」——任务触发时 Alphio AI 会按你实时的余额和持仓来算。
- 杠杆 —— 想要就写出来(「40x」)。不写的话,Hyperliquid 上新开的仓位是 1 倍,已有持仓的标的沿用该仓位的杠杆。
- 保证金模式 —— Hyperliquid 普通永续默认全仓。xyz:JPY、xyz:GOLD 这类带前缀的市场只支持逐仓,所以一律逐仓。
4. 止损和止盈
止损、止盈可以和条件写在同一句里。它们挂在任务下的那笔订单上,订单成交后生效。
| 支持 | 示例 |
|---|---|
| 固定价格 | 「……止损 157.50, 止盈 159.20」 |
| 离入场价的百分比 | 「……止损 2%,止盈 5%」—— 做多时 2% 止损在入场价下方 2%,做空时在上方 2% |
规则:
- 只支持 Hyperliquid 永续合约。 股票、ETF 和加密货币现货的条件单不能带止损止盈——请另建一条条件单来平仓。
- 每笔订单一个止损、一个止盈,各自写成价格或百分比。
- 不支持: 按指标出场(例如「RSI 高于 70 时出场」或「止损 1 个 ATR」)、移动止损、达到目标后移动止损(例如「到 TP1 后止损移到保本」)。如果预览卡片上没有显示止损或止盈,就说明没有挂上——确认前请检查。
想用 ATR 作为止损距离: 先换算成百分比。在图表上读出你交易周期当前的 ATR,除以价格,用这个百分比作为止损。例如 15 分钟 ATR 为 0.097、价格为 157.9 时,1 个 ATR 约等于 0.06%,就写「止损 0.06%」。注意在高杠杆下,这么近的止损很容易被正常波动扫掉。
5. 触发几次、持续多久
- 默认只触发一次。 触发后任务结束。想重复就说出来(「每次……」「最多 5 次」);最大执行次数会显示在卡片上。
- 每天最多触发一次,即使任务可以重复。加密货币按 UTC 计日,股票按美东时间计日。
- 默认盯 60 天。 可以要求别的时长;卡片上显示为最长持续时间。
- 运行期间持续检查。 行情变化快时,成交价可能和条件里的价位不同。
6. 示例
| 不要这样写 | 这样写 |
|---|---|
| 「做多 ETH,止损 1 个 ATR」 | 「1 小时 RSI(14) 跌破 30 时 10 倍做多 $100 ETH,止损 1.5%,止盈 4%」 |
| 「趋势反转就卖」 | 「日线收盘价跌破 50 EMA 时平掉我的 SOL 仓位」 |
| 「BTC 4 小时金叉就买」 | 「2 小时 EMA 9 上穿 EMA 21 时买入 $200 BTC」 |
确认前,请核对 监控订单预览 卡片上的触发条件、数量、杠杆、止损和止盈。
This page is available as plain Markdown at https://alphio.ai/docs/zh/agentic-trading/writing-conditional-orders.md. An index of every page, with a one-line summary each, is at https://alphio.ai/docs/zh/llms.txt.