---
id: document_item.sell-order-tab-parameters
page_type: documentation_article
title: "“Sell order”选项卡的参数"
description: "Moonbot 卖出订单参数参考，包括 AutoSell、SellPrice、SellDelay、订单拆分、市价止损、自动降价和剥头皮模式。"
section: documentation
category: "策略 / 所有策略的通用参数 / “Sell order”选项卡"
url: https://moonbot.pro/zh/documentation/sell-order-tab/sell-order-tab-parameters?format=md
locale: zh
alternate_ru: https://moonbot.pro/ru/documentation/sell-order-tab/sell-order-tab-parameters?format=md
alternate_en: https://moonbot.pro/documentation/sell-order-tab/sell-order-tab-parameters?format=md
parent: https://moonbot.pro/zh/documentation/sell-order-tab?format=md
previous: null
next: https://moonbot.pro/zh/documentation/sell-order-tab/sell-order-sellshot-tab?format=md
status: published
updated_at: 2026-11-11T00:28:47+03:00
---

# “Sell order”选项卡的参数

- **AutoSell**：复选框 **YES/NO**。如果设置为 **YES**，买入币种后将自动挂出 Sell 订单。如果选择 **NO**，买入后不会挂出 Sell 订单，所有买入的币都会累积在您的余额中。
- **SellPrice**：用于填写卖出价格的字段，Sell 订单将按该价格挂出，以相对于买入价的百分比表示；
- **SellDelay**：用于填写挂出 Sell 订单前等待时间（毫秒）的字段；
- **SplitPiece**：用于填写 Sell 订单拆分比例（百分比，0 到 50）的字段，即从主 Sell 订单中分离出的部分。如果为 0，则不使用。如果参数 **SplitPiece** 设置为非零值，图表上已挂出的 Sell 订单的右键菜单中会出现一个额外选项 Split Piece X%。点击选项 **Split Piece X%** 即可从 Sell 订单中分离出一部分（适用于由设置了此参数的手动策略挂出的 Sell 订单；如果手动策略中设置 SplitPiece = 0，右键菜单中就不会有 **Split Piece X%** 选项）。\
  以 SplitPiece = 25（从 Sell 订单中分离 25%）为例，分离方式如下：如果主 Sell 订单位置较高，分离出的 25% 部分会挂在主 Sell 订单下方 1% 处；如果分离时 **SellPrice** 距买入价不足 1%，订单之间的距离会相应缩小，以免分离出的部分立即进入对手方订单簿、刚从主 Sell 订单分离就成交；
- **UseMarketStop**：**YES/NO** 复选框。\
  如果设置为 **YES**，则使用交易所止损单。根据您把 Sell 订单挂在当前价格上方还是下方，Sell 订单会作为止盈单（价格上方的普通限价单）或止损单（价格下方的条件市价止损单）挂出。止损和止盈不能同时存在。参数 **MarketStopLevel** 决定止损的初始价格。该参数仅用于手动策略 **Manual**；
- **MarketStopLevel**：用于填写交易所止损单初始价格的字段，前提是启用了选项 **UseMarketStop** **= YES**。该参数仅用于手动策略 **Manual**；
- **SellPriceAbsolute**：**YES/NO** 复选框。\
  如果设置为 **YES**，**SellPrice** 按绝对值计算（例如 1$）。\
  如果设置为 **NO**，**SellPrice** 按 ASK 价格的百分比计算（例如 1%）。该参数仅用于 **NewListing** 策略；
- **SellFromAssets**：**YES/NO** 复选框。\
  如果设置为 **YES**，策略将卖出余额中的币。如果选择 **NO**，策略不会卖出余额中的币。该参数仅用于 **NewListing** 策略；
- **SellQuantity**：用于填写需要从余额中卖出的币数量的字段（例如 1000 个币）；如果参数设置为“0”，则卖出余额中的全部币。该参数仅用于 **NewListing** 策略；
- **PriceDownTimer**：用于填写时间（秒，可为小数）的字段，经过这段时间后启用以下功能：**Sell 订单自动下调（Auto decrease Sell order）**。如果为 0，则不使用。如果不为 0，经过设定的时间后，Sell 订单开始按下方设置的参数逐步下调；
- **PriceDownDelay**：用于填写 Sell 订单各次下调之间时间间隔（秒，可为小数）的字段。买入后会挂出 Sell 订单，起初等待价格到达它；如果价格没有到达，则启用 **Sell 订单自动下调**：**PriceDownTimer** 时间结束时，Sell 订单第一次下调，之后经过 **PriceDownDelay** 时间第二次下调，依此类推，直到找到买家或下调到允许的最低水平（**PriceDownAllowedDrop**）为止；
- **PriceDownPercent**：用于填写 Sell 订单下调步长（百分比）的字段，每经过一个 **PriceDownDelay** 时间步下调一次；
- **PriceDownRelative**：**YES/NO** 复选框。\
  如果设置为 **YES**，则按当前 Sell 订单与 Buy 订单之间差值的相对百分比计算。\
  如果设置为 **NO**，则按绝对价格的百分比计算。\
  示例 1：设置 Sell Price = 1（%），PriceDownRelative = YES，PriceDownPercent = 0.2（%）。那么经过设定的 PriceDownTimer 时间后，Sell 订单将从 1% 下调到 0.998%，公式为：1%-1/100\*0.2%=0.998%。\
  示例 2：设置 Sell Price = 1（%），PriceDownRelative = NO，PriceDownPercent = 0.2（%）。那么经过设定的 PriceDownTimer 时间后，Sell 订单将从 1% 下调到 0.8%，公式为：1%-0.2%=0.8%；
- **PriceDownToAllowedDrop**：**YES/NO** 复选框。\
  如果设置为 **YES** 且 **PriceDownRelative=YES**，则百分比按当前 Sell 价格与 PriceDownAllowedDrop 水平之间的距离计算，而不是按到买入价的距离计算。这样在 PriceDownAllowedDrop 为负值时，可以继续下调到买入价以下。\
  如果设置为 **NO**，则保持原先相对于买入价的计算方式。\
  重要！在下一个版本中该参数将被移除，内部行为将始终为 **PriceDownToAllowedDrop=YES** ——请提前了解它并设置所需的 PriceDownAllowedDrop（**PriceDownAllowedDrop=0** 时即“**恢复原样**”）。
- **PriceDownAllowedDrop**：用于填写允许的最低水平的字段（相对于买入价的百分比），Sell 订单最多可以下调到该水平。例如，如果 PriceDownAllowedDrop = 0.5（%），Sell 订单将逐步下调到买入价的 0.5% 水平，之后不再继续下调；
- **UseScalpingMode**：复选框 **YES/NO。** \
  如果设置为 **YES** 且 **SellPrice** 小于 1%，将使用剥头皮模式：策略可以根据 ASK 订单簿中的大额限价单，把 Sell 订单挂在距买入价最多 2% 的位置。其作用类似于以下功能：**Fit sell order in best place in the order book**（位于 **Settings → Main** 选项卡）；
- **SellByFilters**：用于填写买入后时间（整秒数）的字段，经过这段时间后，当数值超出过滤器的边界时即可卖出仓位（参数 **CustomEMA** 中的 EMA 过滤器除外，它位于 **Filters** **→ Base** 选项卡，其条件不用于卖出）。如果为 0，则不使用；
- **SellByFiltersDelay**：用于填写延迟时间（秒，可为小数）的字段，经过该延迟后触发 PanicSell。该参数的工作方式如下：超出 Sell 过滤器时，Sell 订单先被移动一次到当前市场价；如果仓位没有平掉，则经过该延迟时间后触发 PanicSell。如果为 0，则不使用。该参数同样会考虑参数 PriceDownAllowedDrop 和 DontSellBelowLiq。
- **SellByCustomEMA**：用于填写一个或多个公式的字段，满足这些公式后触发卖出仓位。\
  ⚠️ **重要**！与 [CustomEMA](https://moonbot.pro/zh/s/document/filters-base-tab?format=md) 参数（位于 **Filters →** **Base** 选项卡）中的公式不同，参数 **SellByCustomEMA** 中的 EMA 条件是在成立时触发卖出，而不是在不再成立时。\
  示例：如果 SellByCustomEMA = EMA(3s,1s)>1，其含义是“在上涨中卖出仓位：当 1 秒前的均价比 3 秒前的均价高出 1% 以上时”；
- **SellEMADelay**：用于填写延迟时间（整秒数）的字段，参数 **SellByCustomEMA** 中的 EMA 公式条件触发后，延迟这段时间再卖出仓位；
- **SellEMACheckEnter**：**YES/NO** 复选框。\
  如果设置为 **YES**，则在买入前检查参数 **CustomEMA**（位于 **Filters →** **Base** 选项卡）中的 EMA 过滤器和公式。如果条件成立，则不买入，以免买入后立即卖出仓位；
- **SellLevelDelay**：用于填写延迟时间（整秒数）的字段，经过该延迟后把 Sell 订单移动到已确定的价位。如果为 0，则永不移动；
- **SellLevelDelayNext**：用于填写时间（整秒数）的字段，经过这段时间后按 **SellLevel** 参数的设置进行下一次 Sell 订单移动。Sell 订单的第一次移动在 **SellLevelDelay** 时间之后进行，从第二次起按 **SellLevelDelayNext** 间隔进行。如果 SellLevelDelayNext = 0，则所有移动都和以前一样按 **SellLevelDelay** 间隔进行；
- **SellLevelWorkTime**：用于填写时间（整秒数）的字段，Sell 订单管理算法 SellLevel 在这段时间内工作。超过这段时间后，Sell 订单不再移动。如果为 0，则不使用；
- **SellLevelTime**：用于填写时间（整秒数）的字段，计算这段时间内的最高价（价位），以便把 Sell 订单移动到该价位加上或减去 **SellLevelAdjust** 百分比的位置。如果为 0，订单不移动；
- **SellLevelCount**：用于填写按 **SellLevel** 设置移动 Sell 订单的次数的字段。Sell 订单将每隔 **SellLevelDelay** 秒移动一次；
- **SellLevelAdjust**：用于填写价格修正百分比的字段，Sell 订单将被移动到修正后的价格。\
  **示例**：币以 100 的价格买入，SellLevelDelay = 60（秒），SellLevelTime = 3600（秒），SellLevelAdjust = -1。这种情况下，买入 60 秒后将计算最近 3600 秒内的最高价，例如为 120，则 Sell 订单将被移动到 120-1% = 118.8 的价格；
- **SellLevelRelative**：**YES/NO** 复选框。\
  如果设置为 **YES**，则按参数 **SellLevelAdjust** 中的相对百分比移动 Sell 订单，该百分比取自买入价到过去 **SellLevelTime** 秒内最高价之间的距离。\
  示例：
  - SellLevelDelay = 5（秒）：5 秒后移动 Sell 订单
  - SellLevelDelayNext = 3（秒）：此后每 3 秒再次尝试移动 Sell 订单
  - SellLevelWorkTime = 300（秒）：300 秒后 SellLevel 算法停止工作
  - SellLevelTime = 3600（秒）：计算过去 3600 秒（1 小时）内的最高价
  - SellLevelCount = 3：共尝试移动 Sell 订单三次
  - SellLevelAdjust = 50（%）：Sell 订单移动到买入价与过去 3600 秒（1 小时）内最高价之间 50% 的位置
  - SellLevelRelative = YES：在买入价与过去 3600 秒（1 小时）内最高价之间使用相对修正来移动 Sell 订单
  - SellLevelAllowedDrop = 0.5（%）：SellLevel 算法不能把 Sell 订单移动到该水平以下（SellLevelRelative=YES 时不能为负值，SellLevelRelative=NO 时可以为负值）。

    在这样的设置下，如果需要把 Sell 订单移动到：
  - “小时最高价距离的两倍处”，则 SellLevelAdjust=200（%）
  - “正好小时最高价处”，则 SellLevelAdjust=100（%）
  - “小时最高价的卖墙下方，即比它低 1%”，则 SellLevelAdjust=99（%）
  - “小时最高价距离的一半处”，则 SellLevelAdjust=50（%）
  - “小时最高价距离的 10% 处”，则 SellLevelAdjust=10（%）
  - “小时最高价距离的 5% 处”，则 SellLevelAdjust=5（%）
- **SellLevelAllowedDrop**：用于填写允许的最低水平的字段（相对于买入价的百分比），SellLevel 算法工作时，Sell 订单最多可以被修正到该水平。

## 导航

路径: [首页](https://moonbot.pro/zh?format=md) / [文档](https://moonbot.pro/zh/documentation?format=md) / [策略](https://moonbot.pro/zh/documentation/strategies?format=md) / [所有策略的通用参数](https://moonbot.pro/zh/documentation/general-parameters-for-all-strategies?format=md) / [“Sell order”选项卡](https://moonbot.pro/zh/documentation/sell-order-tab?format=md) / “Sell order”选项卡的参数

上级栏目: [“Sell order”选项卡](https://moonbot.pro/zh/documentation/sell-order-tab?format=md)

下一页: [“Sell order → SellShot” 选项卡](https://moonbot.pro/zh/documentation/sell-order-tab/sell-order-sellshot-tab?format=md)

## 相关内容

- [“Sell order → SellShot” 选项卡](https://moonbot.pro/zh/documentation/sell-order-tab/sell-order-sellshot-tab?format=md)
- [“Sell order → SellSpread” 选项卡](https://moonbot.pro/zh/documentation/sell-order-tab/sell-order-sellspread-tab?format=md)
