---
id: document_item.filters-price-position
page_type: documentation_article
title: "“Filters → Price/Position” 选项卡"
description: "Moonbot 策略中 Price/Position 过滤器的参数，以及可关闭相应市场条件检查的 IgnorePrice 开关。"
section: documentation
category: "策略 / 所有策略的通用参数 / “Filters”选项卡"
url: https://moonbot.eu/zh/documentation/filters-tab/filters-price-position?format=md
locale: zh
alternate_ru: https://moonbot.eu/documentation/filters-tab/filters-price-position?format=md
alternate_en: https://moonbot.eu/en/documentation/filters-tab/filters-price-position?format=md
parent: https://moonbot.eu/zh/documentation/filters-tab?format=md
previous: https://moonbot.eu/zh/documentation/filters-tab/filters-time-tab?format=md
next: https://moonbot.eu/zh/documentation/filters-tab/filters-ping-tab?format=md
status: published
updated_at: 2026-11-11T00:22:22+03:00
---

# “Filters → Price/Position” 选项卡

- **IgnorePrice**：复选框 **YES/NO**。 \
  如果为 **YES**，则忽略对 **Filters → Price/Position** 选项卡所有参数的检查，即此时完全不检查这一组过滤器，以降低 CPU 负载；选项卡左侧会显示灰色条，提示该选项卡被忽略。 \
  如果为 **NO**，则不忽略对该选项卡参数的检查：此时该选项卡上的所有参数都会被检查；选项卡左侧会显示绿色条，提示该选项卡未被忽略。\
  ⚠️ **注意**！如果在策略设置的主选项卡 **Filters** 上启用了忽略过滤器的总开关 **IgnoreFilters = YES**，则选项卡 **Filters → Price/Position** 会被忽略，无论参数 **IgnorePrice** 的值是什么（**YES** 或 **NO**），此时选项卡 **Filters → Price/Position** 左侧会显示灰色条，提示该选项卡被忽略；
- **MaxBalance**：用于指定所有策略占用余额（包括本策略的 **OrderSize**）最大值的字段；超过该值时，禁止本策略挂 Buy 订单。如果为 0，则不启用；
- **SamePosition**：复选框 **YES/NO**。 \
  如果为 **YES**，则不朝与已有仓位相反的方向开新订单。该参数仅用于在合约上工作的以下策略：MoonShot、MoonHook、Telegram；
- **MaxPosition**：用于指定仓位上限的字段；超过该上限时，所有 Buy 订单将被撤销（在启用参数 **CheckAfterBuy** 的情况下），且不再挂新的 Buy 订单；
- **SessionProfitMin**：用于指定会话盈利下限（以 $ 计）的字段，低于该值时策略不能挂 Buy 订单。会话的定时自动重置在 **Settings →** **Autostart** 选项卡上设置。如果为 0，则不启用；
- **SessionProfitMax**：用于指定会话盈利上限（以 $ 计）的字段，高于该值时策略不能挂 Buy 订单。会话的定时自动重置在 **Settings →** **Autostart** 选项卡上设置。如果为 0，则不启用；

  示例：
  - SessionProfitMin = -100 ($)，SessionProfitMax = 0 ($)。此时，只要该币种的会话值处于 -100$ 到正无穷的范围内，策略就可以在该币种上挂 Buy 订单，因为会话上限 SessionProfitMax 为零值，不参与判断；
  - SessionProfitMin = -100 ($)，SessionProfitMax = 100 ($)。此时，只要该币种的会话值处于 -100$ 到 +100$ 的范围内，策略就可以在该币种上挂 Buy 订单；
  - SessionProfitMin = 0 ($)，SessionProfitMax = 100 ($)。此时，只要该币种的会话值处于负无穷到 +100$ 的范围内，策略就可以在该币种上挂 Buy 订单，因为会话下限 SessionProfitMin 为零值，不参与判断。
- **TotalLoss**：用于指定总亏损值的字段，超过该值时策略停止工作。该字段中的亏损以正数填写，并按 **Settings →** **Autostart** 选项卡上的通用设置，在设定的时间内按整个报告计算；
- **WorkingPriceMax**：用于指定价格上限的字段，价格高于该值时策略不工作。如果为 0，则不启用；
- **WorkingPriceMin**：用于指定价格下限的字段，价格低于该值时策略不工作。如果为 0，则不启用；
- **PriceStepMin**：用于指定相对于当前价格的最小价格步长（以 % 计）的字段。各币种的当前值可以在 **PumpQ** 列中查看，该列位于**市场列表**（**MarketsTable** 窗口）中（“/”之后的第二个数字）；
- **PriceStepMax**：用于指定相对于当前价格的最大价格步长（以 % 计）的字段。各币种的当前值可以在 **PumpQ** 列中查看，该列位于 **MarketsTable** （市场列表）窗口中（“/”之后的第二个数字）。\
  示例：如果币价为 20 聪，则价格步长为 5%。如果币价为 200 聪，则价格步长为 0.5%（**PriceStepMax** 的默认值会限制买入价格低于 200 聪的币种）。
- **UseBTCPriceStep**：复选框 **YES/NO**。 \
  如果为 **YES**，则过滤器使用的价格步长按 BTC 市场取值；如果为 **NO**，则按实际市场取值。 \
  示例：USDT-HOT 的实际价格步长为 0.02%，而 BTC-HOT 的价格步长为 14%。借助该参数，可以用 0 到 1% 的步长过滤器将 HOT 排除在外。

## 导航

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

上级栏目: [“Filters”选项卡](https://moonbot.eu/zh/documentation/filters-tab?format=md)

上一页: [“Filters → Time” 选项卡](https://moonbot.eu/zh/documentation/filters-tab/filters-time-tab?format=md)

下一页: [“Filters → Ping” 选项卡](https://moonbot.eu/zh/documentation/filters-tab/filters-ping-tab?format=md)

## 相关内容

- [“Filters → Ping” 选项卡](https://moonbot.eu/zh/documentation/filters-tab/filters-ping-tab?format=md)
- [“Filters → Volume” 选项卡](https://moonbot.eu/zh/documentation/filters-tab/filters-volume-tab?format=md)
- [“Filters → Delta” 选项卡](https://moonbot.eu/zh/documentation/filters-tab/filters-delta-tab?format=md)
