指标警报会为您监控 RSI(相对强弱指数)、移动平均线(均线)或 ATR(平均真实波幅),并在指标达到您设定的数值时通知您。您不必再逐根K线查看指标。ForecastCity 让这项工作变得简单、快速且精准。只需点击几下即可完成条件设置。您也可以用语音或文字直接告诉或询问 AI Trading Assistant,让它结合 4CastMachine AI 的预测为您创建警报。
本文示例使用 EURUSD 的 1h K线:14 周期 RSI 下穿 30、20 周期 EMA 上穿 50 周期 SMA,以及 14 周期 ATR 过滤器。
示例 1:当 RSI 下穿 30 时接收警报
在 4CM-AI Charts 中打开 EURUSD。点击上方工具栏中的闪电图标(Alerts),然后点击 + 按钮。警报编辑器随即打开,并带有一行空白条件。
在第一个字段中选择 RSI 来源。此时会出现一个默认显示 14 的周期字段。保留该默认值,或输入您自己的周期。
将第二个字段(时间周期)设为 1h。这样无论您的图表当前显示什么周期,RSI 都会按 1 小时K线计算。
在下一个字段中选择 crosses below 运算符。
在最后一个字段中输入 30。

14:RSI 周期,即计算 RSI 所用的K线数量。
1h:时间周期,RSI 按该周期的K线计算。
30:与 RSI 进行比较的数值。
右侧摘要现在显示为 1h RSI(14) crosses below 30。请在保存前核对该摘要。如果是相反的情况(即 RSI 上穿 70),请选择 crosses above 运算符并输入 70。
选择触发频率
打开 Options 标签页。除非您保存过自己的默认值,否则 Trigger 触发方式默认设为只触发一次。
Once only:警报在 RSI 首次下穿 30 时触发,随后停止。如果只需要通知一次,请选择此项。
Once per bar close:警报保持运行,并在每次出现新的交叉时触发。这里的 bar 指一根K线。如果想在每次跌破 30 时都收到通知,请选择此项。
选择每根K线收盘触发一次时,触发方式下方会出现 Confirmation timeframe 确认时间周期字段。将其设为与条件相同的 1h,然后点击 Create 按钮。
无论选择哪一项,系统都只会在 1h K线收盘时检查 RSI,绝不会在K线形成过程中检查。
警报何时触发?
假设您在 09:30 保存警报时 RSI 为 34。
在 10:00,您保存后的第一根 1h K线收盘,RSI 为 31。警报将其作为起始基准。
在 11:00,一根K线收盘,此时 RSI 为 28。RSI 已经下穿 30,因此警报触发。
在 12:00,RSI 为 26。它仍然低于 30,因此不会触发新警报。
如果选择了只触发一次,警报会在 11:00 之后停止,状态变为已停止(已触发)。如果选择了每根K线收盘触发一次,警报会继续运行。RSI 必须先在收盘时回到 30 或以上,然后再次在收盘时跌破 30,才会触发下一次警报。
示例 2:当一条均线上穿另一条均线时接收警报
创建新警报:点击上方工具栏中的闪电图标(Alerts),然后点击 + 按钮。
在第一个字段中选择 EMA(指数移动平均线)。周期字段显示为 20。
将时间周期设为 1h,并选择 crosses above 运算符。
将鼠标悬停在该条件行上,行末右侧会出现一个齿轮图标。点击该图标打开 Details 详情,条件行下方会展开第二行设置。
将 Compare with 设为 Indicator。此时第一行的数值字段会消失,第二行会出现两个新字段。
在显示 Indicator… 的字段中选择 SMA(简单移动平均线),并在旁边的周期字段中将 20 改为 50。

Compare with:选择 Indicator 选项,将 EMA 与第二个指标而非固定数值进行比较。
SMA 和 50:第二个指标及其自身的周期。
20:第一个指标(EMA)的周期。
摘要显示为 1h EMA(20) crosses above SMA(50)。两条均线均按 1h K线计算。当 1h K线收盘且 EMA 升至 SMA 上方时,警报就会触发。
当比较对象设为指标时,第二行会保持展开状态,且齿轮图标会隐藏。若要改回与固定数值进行比较,请选择 Value 选项。
最后,按示例 1 的方式设置触发方式,然后点击 Create 按钮。如果希望每次交叉都收到通知而不只是第一次,请选择 Once per bar close 选项。
示例 3:添加 ATR 过滤器以跳过平淡行情
ATR 显示近期K线从最高价到最低价的平均波幅。将其作为第二个条件,可以让示例 2 中的警报在平淡行情中保持静默。
在 Alerts 列表中,将鼠标悬停在示例 2 的警报上,然后点击 Edit 按钮。
点击 + Add condition 按钮。第一行下方会出现一个新条件行,并通过 and 连接词连接。
在新条件行中选择 ATR 来源。周期字段显示为 14。
将时间周期设为与第一个条件相同的 1h。
选择 is above 运算符并输入 0.001。在 EURUSD 上,这相当于 10 个点(pips)。
点击 Save 按钮。
摘要现在会显示第二行:and 1h ATR(14) is above 0.001。只有当两行条件在同一个 1h K线收盘时同时成立,警报才会触发。
此处请使用 is above 运算符,而不要使用 crosses above 运算符。只要 ATR 高于 0.001,大于条件就会保持成立,从而起到过滤器的作用。而交叉属于瞬时事件,使用交叉会要求两个交叉必须发生在同一根K线上。
ATR 是价格距离,而不是百分比。对于其他代码,请先在图表中添加 ATR(平均真实波幅)指标,再根据其价格刻度选择合适的数值。
使用须知
crosses below 运算符是瞬时事件,在 RSI 跌破 30 的那一刻发生。而 is below 运算符只要 RSI 保持在 30 以下就会持续成立,适合搭配另一个条件作为过滤器使用。
警报从您保存时的市场状态开始计算,之后的第一次K线收盘仅用于确立起始基准。如果保存时 RSI 已经低于 30,警报会等待 RSI 在收盘时回到 30 或以上,然后再次跌破 30 时才触发。
RSI、EMA、SMA 和 ATR 的周期范围均为 1 到 200。Compare with 设置中也提供这四个指标。
价格条件只能将价格与您输入的固定数值进行比较,不能直接与指标比较。若要将价格与均线进行比较,请在第一个字段中选择周期为 1 的 SMA(其数值即每根K线的收盘价),然后通过 Compare with 将其与目标均线进行比较。
包含两个条件的警报需要支持多条件警报的订阅套餐。否则,点击 + Add condition 或 Save 按钮时会弹出套餐升级卡片。
如果警报未触发
请等待K线收盘。图表在K线形成过程中会实时显示 RSI 的变动,但警报只在K线收盘时读取 RSI。盘中跌破 30 但收盘回到 30 以上的走势不算数。
点击 Edit 按钮打开警报,将指标类型、周期、时间周期和数值与您图表上的指标进行核对。
警报在对应的时间周期上需要有足够的K线历史数据才能计算出指标值;在数据足够之前,警报会保持静默。
检查警报在 Alerts 列表中是否处于启用状态。在 Schedule 时间安排设定的时段之外,警报不会触发,也不会留到稍后补发。