ForecastCity 帮助中心

创建K线形态警报

阅读约 6 分钟

分享赚奖励

向您的朋友或社交媒体上的粉丝推荐阅读这篇文章。只需复制下方链接并分享。有人点击您的链接并订阅后,您和对方都将获得奖励。

正在准备您的链接…

推荐计划详情
ForecastCity · 警报指南

K线形态警报会在K线形态(例如看涨吞没形态 Engulfing)完成时通知您。一个条件可以同时监控多种形态,让您无需再逐根扫描K线。ForecastCity 让这一切变得简单、快速且精准:只需几秒钟即可勾选好目标形态,也可以通过语音或文字向 AI Trading Assistant 发出指令或提问,结合 4CastMachine AI 预测一起设置警报。

示例:监控 EURUSD 的 1h K线,等待看涨吞没形态(Engulfing)或看涨早晨之星(Morning Star)完成。

选择K线形态

  1. 在 4CM-AI Charts 中打开 EURUSD。点击上方工具栏中的闪电图标(Alerts),然后点击 + 按钮。

  2. 在第一个字段中选择 Candles 来源。此时会出现一个形态选择按钮,在您选好形态之前显示为 Pattern…。

  3. 点击该形态按钮。随即打开按 Bullish、Bearish、Neutral 和 Advanced 分组的形态列表。

  4. 在 Bullish 分组下,勾选 Engulfing 和 Morning Star。

  5. 点击列表外部或按 Esc 键关闭列表。此时按钮上会显示您已选的形态数量,例如 2 patterns。

打开了形态列表的 Candles 条件行,其中已勾选 Engulfing 和 Morning Star。
Candles 条件的形态列表,在 Bullish 分组中勾选了 Engulfing 和 Morning Star。
  1. Search…:输入名称的一部分即可查找形态。旁边的筛选按钮(Bullish、Bearish、Neutral、Advanced 和 All)可只显示某一个分组或显示全部形态。

  2. 1h:时间周期。形态必须在该周期的K线上完成。

筛选按钮和搜索框只会改变当前列表显示的内容,绝不会取消勾选您已选中的形态。每次重新打开列表时,都会默认显示 All。

许多形态(例如 Engulfing)同时具有看涨和看跌两个版本,请确保在您所需的分组下进行勾选。在右侧摘要中,该条件行显示为 1h、Candles 以及 Engulfing (bullish) or Morning Star (bullish) completes;摘要句子则会省略 Candles,直接显示为 1h Engulfing (bullish) or Morning Star (bullish) completes。

设置时间周期和趋势过滤器

  1. 将时间周期字段设为 1h。

  2. 将鼠标指针悬停在该条件行上,点击最右侧的齿轮图标(Details),下方会展开包含 Trend filter 的第二行设置。

  3. 对于第一个警报,请将 Trend filter 保持为 No detection。

No detection 会在任何形态完成的瞬间直接计入,不做趋势过滤。另外两个选项则会增加趋势检查,适用于那些只有在一段上涨或下跌行情之后才具有意义的形态(例如下跌后的锤子线 Hammer)。

  • SMA50:此类形态只有当其最后一根K线收盘在 50 周期简单移动平均线(均线)对应的一侧时才算数:需要先有一段下跌的形态必须收盘在均线下方,需要先有一段上涨的形态则必须收盘在均线上方。

  • SMA50, SMA200:在进行上述检查的基础上,对于需要前置下跌的形态,50 周期均线还必须位于 200 周期均线下方;对于需要前置上涨的形态,则必须位于 200 周期均线上方。

不需要前置趋势的形态(例如十字星 Doji 或光头光脚K线 Marubozu)在所有选项下都会正常计入。图表上的 Candlestick Patterns 指标也有相同的设置(称为 Trend Rule),其默认值为 SMA50。当警报选择 No detection 时,可能会对图表上未标记出来的形态触发通知;如果希望两者完全一致,请将它们设为相同的值。

选择触发频率并保存

  1. 打开 Options 标签页。除非您已保存自己的默认值,否则 Trigger 默认设为 Once only:第一个完成的形态会触发警报,随后警报停止运行。

  2. 如需持续监控,请将 Trigger 设为 Once per bar close(一根 bar 就是一根K线),并将 Confirmation timeframe 字段设为与条件一致的 1h。

  3. 检查 Message、Expiration 以及 Notifications 下方的接收位置,然后点击 Create 按钮。

直接从图表上的形态标记开始创建

当您的图表上已加载 Candlestick Patterns 指标时,可以直接从形态标记处开始创建警报。

  1. 右键单击带有形态标记的那根K线。

  2. 选择添加警报的菜单项。菜单项会写出该形态的名称,例如 Add alert on Engulfing - Bullish;如果同一根K线上重叠了多个形态,则会显示形态数量,例如 Add alert on 2 patterns here。

编辑器打开时会自动勾选这些形态、采用图表当前的时间周期,并将该指标的 Trend Rule 作为趋势过滤器。如果在没有形态标记的K线上右键单击,菜单项会显示为 Add alert on Candlestick Patterns,此时尚未勾选任何形态。保存前请核对所选形态和时间周期。请注意,警报仅监控未来新完成的形态,不会对您刚刚点击的那个历史形态发出通知。

警报何时触发?

每当一根 1h K线收盘时,警报就会检查一次您勾选的形态。只有当构成某形态的最后一根K线完成收盘后,该形态才算正式成立。假设您在 09:20 保存了警报:

  • 10:00 时,保存后的第一根K线收盘,警报将其作为起始基准。

  • 10:40 时,10:00 开盘的那根K线看起来像一个看涨吞没形态,但由于它尚未收盘,因此不会触发任何操作。

  • 11:00 时,该K线正式收盘,吞没形态确认完成,警报随即触发。

正在形成中的K线可能一度呈现出某种形态,但在收盘前又失去该形态特征,这种情况不算数。设为 Once only 时,警报在触发一次后停止;设为 Once per bar close 时,它会继续等待下一个完成的形态。

补充说明

  • 勾选两个形态时,其中任意一个完成都会触发警报。如果需要同时满足其他条件,请添加一个用 and 连接的条件,例如 1h 上的 RSI is above 50。

  • 位于同一时间周期上的两个形态条件可以用 and 连接,因为它们可以在同一根K线上同时完成。但 1h 上的形态与 15m 上的交叉属于不同时间周期上的瞬时事件,警报会按各自的时间周期独立检查,因此即使两根K线在同一分钟收盘,它们也永远不会同时成立。此时 Create 按钮会保持灰显,将鼠标指针悬停在按钮上即可看到提示说明这些条件 “can never be true at the same time”(永远无法同时成立)。

  • 保存警报后收盘的第一根K线仅用于确立起始基准,在该K线上完成的形态不会触发警报。

  • 在 Advanced 分组中,Counterattack(反击线)和 Separating Lines(分离线)各会出现两次,分别对应看涨和看跌版本。将鼠标指针悬停在名称上即可查看具体方向。

  • 一个条件可勾选 1 至 20 种形态。趋势过滤器需要足够的历史数据:SMA50, SMA200 需要该时间周期上至少有 200 根K线;在历史K线不足之前,需要前置趋势的形态不会计入触发。

如果警报没有触发

  • 等待K线收盘。警报只有在形态的最后一根K线收盘后才会进行判定。

  • 检查 Trend filter 设置。当选为 SMA50 或 SMA50, SMA200 时,需要前置趋势的形态只有在符合该趋势时才算数。图表自身则按其指标的 Trend Rule 来标记形态。

  • 确认警报在 Alerts 列表中显示为 Active。在 Schedule 所设的生效时段之外,警报不会触发,也不会暂存到稍后发送。

  • 如果警报在出乎您意料的时间触发,请打开 Alerts 面板的 Log 标签页,将那里的触发时间与图表上已收盘的K线进行对比。

这篇文章对您有帮助吗?

最后更新: 2026/10/27