---
title: "在一个警报中组合多个时间周期的预测"
slug: "multi-timeframe-forecast-alerts"
kind: "HELP_ARTICLE"
category: "alerts"
locale: "zh-Hans"
canonical: "https://app.forecastcity.com/zh-Hans/help/alerts/multi-timeframe-forecast-alerts"
published: "2026-09-08T17:58:35.210Z"
updated: "2026-10-27T23:57:13.158Z"
description: "在 ForecastCity 中将大时间周期的 4CastMachine AI 预测方向、小时间周期的 Buy zone 或 Sell zone 预测区域以及 RSI 等技术指标条件组合到同一个警报中，无论各条件按何种顺序达成均可准确触发。"
---

# 在一个警报中组合多个时间周期的预测

许多交易者会先在大时间周期上看方向，然后在小时间周期上寻找入场价格区域。借助 4CastMachine AI 和 AI Trading Assistant，将这些多周期预测与您的技术条件组合到同一个警报中变得简单、快速且精准。只需点击几下即可构建警报，也可以通过语音或文字向 AI Trading Assistant 发出指令或提问来创建。当所有条件形成多周期共振时，您会收到一条综合警报，而无需手动逐一核对三项条件。

示例：在 BTCUSD 上，您希望当价格进入 1h Buy zone 区域、同时 4h 预测看涨且 1h 上的 RSI(14) 高于 50 时收到通知。

## 构建警报

1.  在 4CM-AI Charts 中打开 BTCUSD，点击上方工具栏中的闪电图标（**Alerts**），然后点击 **+** 按钮。
    
2.  在第一行条件中选择 **4CM-AI** 来源，将时间周期设为 1h，并选择 **price enters Buy zone**。请先从您正在等待发生的那个区域条件开始。
    
3.  点击 **\+ Add condition** 按钮。在新条件行中选择 4h 上的 4CM-AI，并选择 **turns bullish**。由于价格尚未进入区域，因此即使当前 4h 预测已经是看涨状态，您依然可以选择该方向条件。
    
4.  再次点击 **\+ Add condition** 按钮。选择 1h 上的 **RSI**，将周期保持为 14，选择 is above 并输入 50。
    
5.  将所有连接词都保持为 **and**。核对右侧摘要，确认其中列出了全部三个条件。
    

![同一个警报中包含两行 4CM-AI 条件和一行技术条件。](https://m.forecastcity.com/t/tnt_forecastcity/media/7c/7c3c2517a9717c2cb80c58d354396417f755410e1874dc788fa4a0e5d350bf46.png)

同一个警报中的两个 4CM-AI 条件和一个 RSI 条件，全部用 and 连接。

1.  **4h turns bullish**：更高时间周期的预测方向，在警报触发的那一刻必须处于成立状态。
    
2.  **and**：将 RSI 条件连接到警报中。其他条件与 4CM-AI 条件组合时始终使用 and 连接。
    
3.  **Alert me on BTCUSD if:** 按顺序列出全部三个条件。其下方的 Zones 部分绘出了 1h Buy zone；由于该区域非常窄，上下边界价格显示为同一个数值，因此图中只显示一个价格。
    

在 Options 标签页上，除非您已保存自己的默认值，否则 Trigger 默认设为 **Once only**。点击 **Create** 按钮，编辑器会先检查这两个时间周期的预测是否均为最新状态。如果警报中的每一行都是预测方向或预测变化条件，则不会出现 Confirmation timeframe 设置，此类警报会在新预测到达的瞬间立即触发。

## 警报何时触发？

各个条件可以按任意先后顺序依次成立。**and** 仅表示所有条件必须同时成立，并不要求必须先发生哪一个、后发生哪一个。

假设您在 09:00 保存了警报，当时 4h 预测为看跌：

-   10:05 时，价格回落进入 1h Buy zone 区域。由于此时 4h 预测仍为看跌，警报暂不触发，但会记住这次进入区域。
    
-   10:40 时，价格离开该区域，但这次进入区域的记录仍然保留。
    
-   12:00 时，4h 预测转为看涨，且此时 1h 上的 RSI 为 54。至此三个条件全部成立，警报随即触发。
    

如果 4h 预测先转为看涨，那么警报就会在价格进入区域的那一刻触发（前提是当时 4h 预测仍然保持看涨）。如果在价格进入区域之前 4h 预测又转回看跌，那么此前的看涨状态就不再算数。

1h Buy zone 来自 1h 预测。假设 1h 预测在 11:00 转为看跌（看跌预测没有 Buy zone），此时警报会清除 10:05 的那次进入记录，因此在 12:00 也不会触发。等到 1h 预测再次转为看涨后，价格必须触及新的 1h Buy zone 区域才算数。

## 警报会记住哪些事件？

-   瞬时事件会被记住。这包括 new direction or pivot、new forecast、各类区域条件，以及 crosses above 等技术瞬时事件。一旦某个事件发生过，在警报触发之前它都会一直保持有效（即使价格之后离开了区域）。
    
-   即使在警报开始监控时价格已经位于区域内部，这次区域进入也依然算数。
    
-   当区域所属时间周期的预测改变方向时，警报会清除此前的进入记录（看涨预测没有 Sell zone，看跌预测也没有 Buy zone），方向改变后价格必须重新触及区域。
    
-   区域也可能在预测方向不变的情况下发生变动（例如出现新的枢轴点之后）。此时警报会回溯自开始监控以来的历史价格：如果这期间价格曾在任意时刻触及过新区域，进入记录依然有效（警报消息会注明价格到达区域的时间，并说明区域在随后发生了更新）；如果价格从未触及新区域，警报则会清除该进入记录。
    
-   预测方向会在最后触发时刻进行核对：turns bullish、turns bearish 和 is range bound 在警报触发的那一刻必须处于成立状态。
    
-   其他持续成立的状态条件（例如 is above）则使用其最新数值进行判定。
    
-   K线形态仅在完成该形态的那根K线上有效。
    

当警报触发后，或者当您修改了警报的条件、Trigger、Expiration 或 Schedule 时，警报会清除之前记住的所有记录；当您将警报暂停后重新启用、处于生效时段之外或所属分组被静音期间，警报同样会清除记忆。仅修改自定义消息或通知接收位置则会保留已记住的记录。

从重新开始监控直到警报触发期间，Alerts 列表会在警报名称下方显示当前状态，例如 “Forecast · Cycle 2 · Waiting for your conditions”（预测 · 第 2 轮循环 · 正在等待您的条件）。其中的数字代表该警报已经从头开始监控了多少轮循环。

仅包含预测方向条件的警报，只有在预测先离开该方向、之后又重新转回该方向时才会再次触发。

## 在预测条件之间使用 or

-   如果希望在 1h 或 4h 任意一个时间周期发生变化时都收到通知，请将两行都设为 **new direction or pivot**，然后将第二行的连接词设为 **or**。
    
-   同一个时间周期最多可以包含一个方向条件和一个区域条件。如果希望两者满足其一即可，请将这两行紧挨着排列，将鼠标指针悬停在第一行上并点击 **( )** 按钮，然后将括号内的连接词设为 **or**；如果需要两者同时满足，则保持为 and。
    

## 编辑器检查的组合规则

某些条件组合无法保存，此时编辑器会明确提示原因：

-   同一时间周期上包含两个方向条件或两个区域条件：“One 4CM-AI direction and one zone condition per timeframe.”（每个时间周期最多只能包含一个 4CM-AI 方向条件和一个区域条件。）
    
-   除括号内成对的方向与区域条件外，部分 4CM-AI 条件使用 **and** 连接，另一些却使用 **or** 连接：“Put all 4CM-AI conditions in one group with one and/or between them.”（请将所有 4CM-AI 条件放在同一组中，并在它们之间统一使用同一种 and/or 连接词。）
    
-   使用 **or** 将 4CM-AI 条件与其他条件连接：“Combine 4CM-AI conditions with the other conditions using and. Put the other conditions in parentheses to use or between them.”（请使用 and 将 4CM-AI 条件与其他条件组合；如需在其他条件之间使用 or，请先将它们放在括号内。）
    
-   同一对括号（包括编辑器自动生成的括号）内同时包含 4CM-AI 条件和其他类型的条件：“Keep 4CM-AI conditions out of parentheses that contain other conditions.”（请勿将 4CM-AI 条件与其它类型的条件放在同一对括号内。）
    

在其他技术条件内部，您仍然可以自由使用 **or** 和括号；它们会作为一个整体，通过 **and** 与 4CM-AI 条件组合在一起。

## 补充说明

-   所有有效会员资格均包含 4CM-AI 条件，适用于您的订阅套餐所涵盖市场中具有 4CastMachine AI 预测的商品代码。包含多个条件的警报还需要您的订阅套餐支持多条件警报功能。
    
-   保存警报这一动作本身绝不会立即触发警报。如果警报开始监控时所有条件均已成立，它会等待新的事件发生（例如下一个完成的K线形态）。仅由当前已经成立的方向条件构成的警报无法直接保存，编辑器会提示 “This direction is already true. Add another pending condition; creating an alert does not trigger it.”（该方向当前已经成立。请添加另一个待触发的条件；创建警报不会立即触发它）。
    
-   在 **Log** 标签页中，记录开头会列出发生的情况，每个已满足的条件各占一行。点击 **Why this forecast alert fired** 可查看每个条件各自达成的时间。由于警报可能在价格进入区域很久之后才最终触发，因此带有商品代码的那一行会显示 Forecast update，而不是单一价格。
    
-   您也可以在此组合 **Line** 图表线条件。4CastMachine AI 绘制的 guide-line 会按您选中它时的状态固定保存，其详情显示为 Fixed forecast reference；移动您自己绘制的线条会自动更新条件，删除线条则会暂停警报。
    
-   如果警报状态显示为 Error，说明其中某个技术条件无法正常检查。请点击 **Edit** 打开警报，修正该条件后重新保存。
    

## 如果警报没有触发

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

-   “Waiting for your conditions”：至少还有一个条件尚未成立，请将预测面板和图表与您的条件进行对比。
    
-   “Waiting for the selected zone”：最新的 1h 预测当前没有 Buy zone 区域。
    
-   “Waiting for technical condition data”：RSI 条件当前还没有最新数值。
    
-   “Conditions were already true. Waiting for a new match”：警报开始监控时所有条件均已成立，因此正在等待下一次新变化。
    
-   “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/forecast-zone-alerts>)
    
-   [在一个警报中组合多个条件](<https://app.forecastcity.com/zh-Hans/help/alerts/combine-technical-conditions>)
    
-   [排查警报未送达的原因](<https://app.forecastcity.com/zh-Hans/help/alerts/trigger-log-and-troubleshooting>)
