---
id: begin_item.creating-your-first-simple-detector-step-by-step
page_type: begin_article
title: "创建第一个简单检测（分步示例）"
description: "Moonbot 简单检测的分步示例：跟踪价格急跌并向用户发出信号，但不自动开仓。"
section: begin
category: "检测设置"
url: https://moonbot.eu/zh/begin/detect-settings/creating-your-first-simple-detector-step-by-step?format=md
locale: zh
alternate_ru: https://moonbot.eu/begin/detect-settings/creating-your-first-simple-detector-step-by-step?format=md
alternate_en: https://moonbot.eu/en/begin/detect-settings/creating-your-first-simple-detector-step-by-step?format=md
parent: https://moonbot.eu/zh/begin/detect-settings?format=md
previous: https://moonbot.eu/zh/begin/detect-settings/working-with-the-detectors-interface?format=md
next: https://moonbot.eu/zh/begin/detect-settings/detectors-and-emulation-safe-testing-of-ideas?format=md
status: published
updated_at: 2026-11-11T23:34:13+03:00
---

# 创建第一个简单检测（分步示例）

在这个示例中，我们将创建一个简单的信号检测，它会跟踪价格的急剧下跌并就此通知用户。该检测不会自动开仓——它的任务仅仅是提示市场情形。这种方式最适合迈出第一步、熟悉检测的工作机制。

1. 点击“💡 Strategies”按钮，该按钮位于终端屏幕右上方的检测、策略、报告和市场管理区域内。**Strategies**（策略）窗口将会打开。窗口左侧显示您的策略列表（可能为空），右侧显示所选策略的参数。
2. 在窗口右侧点击 **Add New**（添加新策略）按钮。
3. 如果 **Main** 部分处于折叠状态，请将其展开。
4. 在 **StrategyName** 字段中填写策略名称，例如 DropTest1。策略名称用于：
   1. 在报告中按策略名称查找交易和信号
   2. 通过 Telegram 中的命令管理策略（例如，把币种加入黑名单）
5. 请注意 **SignalType** 字段——这是策略的关键设置之一。该字段用于指定算法类型。请选择 **DropsDetection**。关于可用算法及其参数的更多信息，可以查阅终端文档。
6. 将参数 **SilentNoCharts** 设为 **YES**。这表示检测触发时，终端不会自动打开币种图表。在这个示例中，视觉提醒对我们已经足够。
7. 将参数 **SoundAlert** 设为 **YES**，以便在检测触发时启用声音提醒。必要时可以把参数 **SoundKind** 设为 **NONE** 来关闭声音。检测信号在屏幕上显示的时长由参数 **KeepAlert** 设置。
8. 折叠 **Main** 选项卡并展开 **Filters** 选项卡。这是一个重要的部分，可以按各种参数限制参与检测的币种列表：黑名单和白名单、波动率、成交量及其他特征。
9. 在我们的示例中，将参数 **IgnoreFilters** 设为 **YES**。这表示所有过滤器都将被忽略，检测会应用于所有符合算法条件的币种。
10. 折叠 **Filters** 选项卡，因为在这个示例中不再需要它。
11. 重要！展开 **Buy conditions** 选项卡，确认参数 **AutoBuy** 设为 **NO**。在这个示例中，检测仅用于提醒。我们不需要自动买入——我们是在学习检测的工作方式，而不是启动自动交易。
12. 折叠 **Buy conditions** 选项卡，然后进入 **Strategy setting** 选项卡。
13. **DropsDetection** 算法有以下参数。请设置它们的值，并留意其含义：
    1. **DropsMaxTime = 10** — 分析最近 10 秒以内的时间段
    2. **DropsPriceMA = 0** — 使用未经平均的价格
    3. **DropsLastPriceMA = 0** — 与当前未经平均的价格进行比较
    4. **DropsPriceDelta = 1** — 此前的价格比当前价格至少高 1%，也就是说下跌了不少于 1%
    5. **DropsPriceIsLow = NO** — 不要求价格是局部最低点
    6. **DropsUseLastPrice = NO** — 本示例中不使用该参数
    7. 简单来说，**如果币种在最近 10 秒内价格至少下跌了 1%，检测就会触发。**
14. 点击 **Save** 按钮保存策略。之后，策略会出现在 **Strategies** 窗口左侧的列表中。
15. 勾选所创建策略旁边的复选框，然后点击 **Start Checked**（启动已勾选的策略）按钮。启动后检测开始工作，发现的情形所对应的信号会显示在图表上方的一行中。点击信号即可打开相应币种的图表。

您可以尝试调整参数 **DropsPriceDelta** 和 **DropsMaxTime**，增大百分比或分析周期，观察检测的表现如何变化。这是了解算法工作方式、弄清您对哪些市场走势感兴趣的稳妥方法。

恭喜！您已经在 Moonbot 终端中创建了自己的第一个检测。接下来使用检测会轻松得多。需要时，可以在策略列表中选中策略，将其复制到剪贴板，再通过 **Paste**（粘贴）按钮粘贴到 **Strategies** 窗口中。

### 基于 Delta 的检测示例（进阶示例）

熟悉了基于价格变化的简单检测之后，可以转向一个内容更丰富的示例——基于 **Delta** 算法的检测。这类检测可以发现市场上出现成交量、参与者活跃度增强的情形，而这往往出现在价格的方向性运动之前。

与简单检测不同，Delta 检测不仅考虑价格变化，还考虑成交量、成交笔数以及不同时间区间内活跃度的变化。下面是设置这类检测的一个实际示例。

1. 重复上一个示例中打开策略窗口的步骤：点击“💡 Strategies”按钮，打开 **Strategies** 窗口，然后点击 **Add New**。
2. 在 **StrategyName** 字段中填写策略名称，例如 DeltaTest1。
3. 在 **SignalType** 字段中选择算法类型 **Delta**。
4. 与上一个示例一样，设置以下参数：
   1. **SilentNoCharts = YES** — 图表不会自动打开
   2. **SoundAlert = YES** — 检测触发时会播放声音提醒
5. 参数 **SoundKind** 和 **KeepAlert** 用于设置声音类型和信号显示的时长。
6. 进入 **Filters** 选项卡并展开 **Filters / Base** 子部分。设置参数 **IgnoreBase = YES** 并保存策略。这样，您只停用了这一部分过滤器，而不是全部过滤器。有选择地停用不需要的部分可以降低处理器负载，是一种良好的做法。
7. 用同样的方法停用以下过滤器子部分：
   1. **Filters / Time** — 设置 **IgnoreTime = YES**
   2. **Filters / Price / Position** — 设置 **IgnorePrice = YES**
   3. **Filters / Ping** — 设置 **IgnorePing = YES**
   4. **Filters / Volume** — 设置 **IgnoreVolume = YES**
8. 只保留 **Filters / Delta** 部分处于启用状态。在这一部分中，我们设定一个条件，只考虑最近 3 小时波动率不高的币种：
   1. **Delta_3h_Min = 0**
   2. **Delta_3h_Max = 10**
      1. 这表示检测只会考虑最近 3 小时内在不超过 10% 的区间内波动的币种（例如从 −3% 到 +7%，或从 0% 到 +10%）。重要！展开 **Buy conditions** 选项卡，确认参数 **AutoBuy** 设为 **NO**。在这个示例中，检测仅用于分析和提醒。
9. 进入 **Strategy setting** 选项卡，设置 **Delta** 算法的参数：
   1. **DeltaInterval = 120** — 分析区间为 120 秒
   2. **DeltaShortInterval = 5** — 短平均区间（5 秒）
   3. **DeltaPrice = 3** — 价格变化不少于 3%
   4. **DeltaVol = 1000** — 区间内成交量不少于 1000 USDT
   5. **DeltaVolRaise = 30** — 成交量比上一个区间增长 30%
   6. **DeltaVolSec = 0** — 该参数被忽略
   7. **DeltaBuyers = 5** — 最近 5 秒内不少于 5 笔成交
   8. **DeltaLastPrice = 0.3** — 5 秒均价相对于 120 秒均值上涨 0.3%
10. 保存策略，在策略列表中勾选它，然后点击 **Start Checked** 按钮。

### 这个检测做什么

检测会分析通过过滤器的币种最近 120 秒的数据，并在以下条件同时满足时触发：

- 价格变化至少 3%
- 成交量超过 1000 USDT
- 当前区间的成交量比上一个区间至少增长 30%
- 最近 5 秒内不少于 5 笔成交
- 5 秒均价相对于 120 秒均值上涨 0.3%。
- 满足这些条件时，终端会发出信号，提示发现了相应的市场情形。

这个示例展示了如何借助 Delta 检测发现市场上出现活跃度的时刻，并把检测用作分析工具，为使用更复杂的策略做准备。

## 导航

路径: [首页](https://moonbot.eu/zh?format=md) / [入门指南](https://moonbot.eu/zh/begin?format=md) / [检测设置](https://moonbot.eu/zh/begin/detect-settings?format=md) / 创建第一个简单检测（分步示例）

上级栏目: [检测设置](https://moonbot.eu/zh/begin/detect-settings?format=md)

上一页: [检测的操作界面](https://moonbot.eu/zh/begin/detect-settings/working-with-the-detectors-interface?format=md)

下一页: [检测与模拟模式：稳妥地测试想法](https://moonbot.eu/zh/begin/detect-settings/detectors-and-emulation-safe-testing-of-ideas?format=md)

## 相关内容

- [检测与模拟模式：稳妥地测试想法](https://moonbot.eu/zh/begin/detect-settings/detectors-and-emulation-safe-testing-of-ideas?format=md)
- [给新手的检测使用实用建议](https://moonbot.eu/zh/begin/detect-settings/tips-for-working-with-detectors?format=md)
- [“检测设置”一节小结](https://moonbot.eu/zh/begin/detect-settings/detector-setup-section-summary?format=md)
