---
title: "在价格到达预测区域时收到警报"
slug: "forecast-zone-alerts"
kind: "HELP_ARTICLE"
category: "alerts"
locale: "zh-Hans"
canonical: "https://app.forecastcity.com/zh-Hans/help/alerts/forecast-zone-alerts"
published: "2026-09-08T17:58:35.210Z"
updated: "2026-10-27T23:57:13.051Z"
description: "当价格接近、进入 4CastMachine AI 的 Buy zone 或 Sell zone 预测区域，或K线在区域内部收盘时收到警报，并在触发日志（Log）中查看详细的触发原因与价格范围。"
---

# 在价格到达预测区域时收到警报

对于每个预测时间周期，4CastMachine AI 都可以在图表上标出 Buy zone 和 Sell zone 区域。区域警报让捕捉这些关键价位变得简单、快速且精准：您只需在价格到达区域时查看图表，而不必全天守在屏幕前。只需点击几下即可创建警报，也可以通过语音或文字向 AI Trading Assistant 发出指令或提问，让它为您创建。

示例：EURUSD 当前在其 4h Buy zone 区域上方交易，您希望在价格回落进入该区域时收到通知。

## 创建警报

1.  在 4CM-AI Charts 中打开 EURUSD，点击上方工具栏中的闪电图标（**Alerts**），然后点击 **+** 按钮。
    
2.  在条件行的第一个字段中选择 **4CM-AI** 来源。
    
3.  将预测的时间周期设为 **4h**。请选择您在图表上看到的那个区域所属的时间周期；4h 的 Buy zone 与 1h 的 Buy zone 是不同的区域。
    
4.  在最后一个字段中选择 **price enters Buy zone** 选项。这一个选项会同时设定要监控的区域以及需要发生的情况。
    
5.  查看右侧摘要下方的 **Zones** 部分。这里会画出警报将要监控的区域，上边界标有上限价格，下边界标有下限价格。
    

![监控价格进入 4h Buy zone 的 4CM-AI 条件行，右侧摘要中绘制出了该区域。](https://m.forecastcity.com/t/tnt_forecastcity/media/50/50954b3cc9f559dbfe285a156047bd66116cf38d30f8ce160c42288c9ae98ba3.png)

监控价格进入 4h Buy zone 的条件，摘要中绘出了该区域及其上下边界价格。

1.  **price enters Buy zone**：要监控的区域以及需要发生的情况。
    
2.  **4h**：该区域来自哪个时间周期的预测。
    
3.  **Zones**：警报所监控的区域，此处为 1.15650 至 1.15960 的 4h Buy zone。保存前请核对该范围。
    

如果该时间周期上的最新预测目前还没有 Sell zone，Sell 相关选项末尾会带有 **· waits for it**。您依然可以选择它们，让警报等待下一个包含 Sell zone 的预测。此时 Zones 下方的说明会显示 “The latest 4h forecast has no Sell zone yet. The alert waits for one.”（最新的 4h 预测目前还没有 Sell zone，警报将等待其出现）。只有当该时间周期完全没有任何可用预测时，选项末尾才会显示 · not available。在加载区域数据期间，Zones 部分会显示一个标有 Loading zone… 的虚线框。

如果编辑器无法加载预测，窗口底部会出现带有 Retry 的红色消息，请点击 **Retry** 按钮重试。

## 直接从图表开始创建

-   在图表上的预测区域内右键单击，然后选择 **Track forecast zone** 菜单项。
    
-   或者，在预测面板中点击某个时间周期旁边的区域控件（**Add or edit a zone condition**）。
    

编辑器打开时会自动填入该时间周期上的 price enters Buy zone 或 price enters Sell zone。如果该商品代码已经有一个关联到预测面板的预测警报，这个区域条件就会直接添加到该警报中，此时窗口标题会以 Edit alert on 开头。保存前请核对商品代码、时间周期和区域。

## 选择需要发生的情况

最后一个字段为每个区域提供三种选项：

-   **price enters Buy zone** 会在价格进入区域的瞬间立即触发，触及上下边界也算进入区域内。
    
-   **price approaches Buy zone** 会提前一步，在价格进入您设定的距离范围内时触发。如果您希望留出准备时间，请选择此项。
    
-   **candle closes inside Buy zone** 会等待一根K线收盘在区域内部时才触发。如果您希望忽略短暂刺入区域后又迅速拉回的冲高或下探，请选择此项。
    

Sell zone 同样提供这三种选项。在这些选项之间切换时，系统会保留您已设定的距离数值。

### 设置接近距离

选择 **price approaches Buy zone** 时，条件行下方会出现第二行设置：within、一个数值输入框以及单位下拉框。

-   **Percent**：距较近一侧区域边界的百分比。默认值 0.2 在 EURUSD 接近 1.1596 时约为 0.0023。
    
-   **Price distance**：固定的价格距离，例如 EURUSD 上的 0.0010 或 XAUUSD 上的 15。
    
-   **× ATR(264, D)**：该商品代码过去 264 天日线平均K线波幅的乘数。该单位会根据不同商品代码和波动率自动调整比例。
    

同一个数字在这三种单位下的含义截然不同，因此输入数值后请务必核对单位。

### 等待K线在区域内收盘

1.  选择 **candle closes inside Buy zone** 选项。
    
2.  打开 **Options** 标签页。针对该条件，这里会显示 Confirmation timeframe 字段。
    
3.  将 **Confirmation timeframe** 设为 **15m**。
    

当价格进入区域后，警报会等待一根 15 分钟K线在区域内部收盘。预测的时间周期（4h）决定监控哪个区域；Confirmation timeframe（15m）则决定哪个时间周期的K线必须在区域内收盘。

## 警报何时触发？

假设您保存警报时 EURUSD 位于 1.1650，且如上图所示，4h Buy zone 的范围是 1.15650 至 1.15960。

-   当选择 **price approaches Buy zone** 且距离设为 0.2 Percent 时，价格回落至约 1.1619 时警报就会触发。
    
-   当选择 **price enters Buy zone** 时，价格在 14:20 回落至 1.1594 并进入区域内部，警报随即触发。
    
-   当选择 **candle closes inside Buy zone** 且 Confirmation timeframe 设为 15m 时，如果那根 15 分钟K线在 14:30 收盘于 1.1590，警报就会在 14:30 触发；如果该K线收盘又回到区域上方的 1.1610，则这次进入区域不算数，警报会继续等待下一次进入。
    

当设为 **Once only** 时，警报只触发一次，随后停止运行。除非您已保存自己的默认值，否则新建警报默认采用此选项。

## 查看触发详情

打开 Alerts 面板的 **Log** 标签页。记录开头会说明发生了什么，例如 “EURUSD entered the 4h Buy zone”（EURUSD 已进入 4h Buy zone）；下一行会列出当时的价格和区域范围：“Price 1.15940, zone from 1.15650 to 1.15960.”（价格 1.15940，区域范围 1.15650 至 1.15960）。带有商品代码的那一行显示为 Forecast update。点击 **Why this forecast alert fired** 链接即可查看该区域、上下边界价格、触发时刻的价格及具体时间。点击 Open chart 会打开该区域所属时间周期的图表；如果警报包含多个时间周期，则会打开其中最小的那个时间周期。

在旧版编辑器中保存的区域警报则会显示 Why this zone alert fired。

## 补充说明

-   如果当前预测中还没有某个区域，相关选项末尾会带有 **· waits for it**。您现在依然可以创建该区域警报，它会等待包含该区域的新预测生成；或者您也可以使用预测变化警报（例如 D 时间周期上的 **new forecast**）。
    
-   如果该区域是警报唯一的条件，且保存警报时价格已经在区域内部，那么当前的停留不算数，价格必须先离开区域再重新进入才会触发。一次长时间的停留只会触发一次警报。当区域位置更新时，警报会从那一刻起改为监控新区域；如果当时价格已经在新区域内部，同样必须先离开再重新进入。当警报将所有条件都用 **or** 连接时（例如预测面板的关联警报），也适用同样的规则。
    
-   区域条件也可以用 **and** 与其他条件（例如预测方向或K线形态）组合。在这种情况下，即使警报开始监控时价格已经在区域内部，这次进入也依然算数，而且就算之后价格离开区域，该记录依然保留有效。不过，如果该区域所属的预测改变了方向，警报就会清除那次进入记录，价格必须在方向改变后重新触及区域。如果区域因其他原因发生变动（例如出现新的枢轴点），则只有当警报开始监控后价格曾触及过新区域时，该次进入才算数。
    
-   在除 D 以外的所有时间周期上，区域的上下边界会保持不变，直到该时间周期的预测改变方向或出现新的枢轴点（枢轴点即预测面板中显示的关键转折价位）。而 D 预测的区域则可能在每次更新预测时发生移动。
    
-   在图表上，受警报监控的区域右上角附近会显示一个小闪电标记。当预测移动该区域时，闪电标记也会随之移动；当警报暂停时标记呈灰色，警报停止后标记则会消失。
    
-   当设为 **Once per bar close** 时，警报只会在 Confirmation timeframe 的K线收盘时触发。只要在该K线形成期间价格曾进入过区域，即使收盘前已经离开区域，也依然算数。如果您要求K线收盘价必须留在区域内部，请选择 candle closes inside Buy zone 或 candle closes inside Sell zone。
    
-   在 **Schedule** 所设的生效时段之外，警报不会触发，期间发生的区域进入也不会暂存到稍后发送。
    
-   所有有效会员资格均包含 4CM-AI 条件。只要商品代码在您的订阅套餐所涵盖的市场内且具有 4CastMachine AI 预测，即可使用这些条件。
    

## 如果警报没有触发

请查看 Alerts 列表中该警报下方的说明文字：

-   “Waiting for the selected zone”（正在等待所选区域）：最新预测当前没有该区域。
    
-   “Waiting for live prices”（正在等待实时报价）：过去半分钟内没有收到该商品代码的实时价格（例如市场正处于休市状态）。
    
-   “Waiting for a valid forecast”（正在等待有效预测）：该时间周期的预测当前不可用。
    
-   “Outside your schedule” 或 “Alert group muted”：警报必须等到进入生效时段或取消分组静音后才能触发。
    

## 相关指南

-   [在预测发生变化时收到警报](<https://app.forecastcity.com/zh-Hans/help/alerts/forecast-change-alerts>)
    
-   [在一个警报中组合多个时间周期的预测](<https://app.forecastcity.com/zh-Hans/help/alerts/multi-timeframe-forecast-alerts>)
    
-   [选择警报的触发频率和生效时段](<https://app.forecastcity.com/zh-Hans/help/alerts/timing-and-lifetime>)
    
-   [排查警报未送达的原因](<https://app.forecastcity.com/zh-Hans/help/alerts/trigger-log-and-troubleshooting>)
