说明
趋势线警报
一个监控价格图表上手绘趋势线的指标,并在价格穿越趋势线时触发多渠道警报 — 并可选择性地执行交易。
功能介绍
您在图表上绘制趋势线。指标会监视它们。当价格穿越一条线时,它会:
- 在图表上显示弹出窗口 显示穿越详情
- 播放声音 通知
- 发送电子邮件 (可选)
- 通过机器人发送Telegram消息 (可选)
- 执行交易 (可选 — 市价、限价、止损或止损限价订单)
警报系统
- 趋势线穿越检测 — 当价格穿越被跟踪的趋势线时,每个tick都会触发
- 丰富的消息内容 — 包含趋势线价格、当前买价、点数距离、交易品种和时间框架
- 速率限制 — 每条趋势线可配置冷却时间,防止重复警报
- 警报历史 — 存储最近500条警报,可在交易面板查看
- 多渠道发送 — 同时弹出窗口、声音、电子邮件和Telegram
交易系统
启用交易时,穿越事件也可以执行交易:
- 支持所有C-Trader订单类型 — 市价、买/卖限价、买/卖止损、买/卖止损限价
- 自动方向 — 价格下穿 → 卖出,上穿 → 买入(或每条线手动设置)
- 止损和止盈 — 以点数指定,自动转换为价格水平
- 两种交易量模式 — 固定手数或基于风险(账户余额百分比)
- 每条趋势线覆盖设置 — 每条趋势线可拥有独立的交易设置(方向、交易量、止损/止盈、订单类型)
- 交易管理 — 每条线最大交易数、交易间冷却时间、趋势线删除时自动取消挂单
- 交易生命周期监控 — 跟踪成交、止损/止盈触发、拒单和取消,并为每个事件发送通知
用户界面
图表上会出现一个工具栏 (位置可配置) ,包含:
- 绘制趋势线 — 在图表上放置新的交互式趋势线
- 📊 交易 — 打开面板显示活动交易、最近历史和统计数据
通知
渠道 描述
弹出窗口 图表内对话框,带有颜色编码的标题(绿色 = 止盈触发,红色 = 止损/拒单,蓝色 = 订单已下达)
声音 cTrader公告声音
电子邮件 通过cTrader内置邮件系统发送
Telegram 通过Telegram机器人API发送到配置的频道
所有渠道接收相同的丰富消息格式,包括交易品种、时间框架、当前价格、趋势线详情及适用时的交易信息。
使用说明
绘制趋势线
使用工具栏按钮
- 点击 绘制趋势线 按钮
- 图表上会出现一条水平青色趋势线
- 拖动端点将其定位到您想要的价格水平
- 指标会自动开始监控穿越情况
手动绘制
- 使用cTrader绘图工具绘制任意趋势线
- 以前缀
TrendLineAlerts命名,后跟空格(例如,TrendLineAlerts support1) - 指标会识别并开始跟踪该趋势线
配置警报
按钮位置
- 按钮位置组 → 选择工具栏显示的角落(左上、右上、左下、右下)
Telegram通知
- 设置 使用Telegram通知 为
true - 输入您的 Telegram机器人密钥 (来自@BotFather)
- 输入 频道名称或聊天ID (留空则从机器人交互自动发现)
电子邮件通知
- 设置 使用电子邮件通知 为
true(默认) - 输入您的 电子邮件地址
- 电子邮件通过cTrader内置通知系统发送
警报冷却时间
- 警报冷却时间(秒) — 同一趋势线重复警报之间的最短时间(默认:60秒)
- 启用警报历史 — 存储最近500条警报(默认:启用)
配置交易
启用交易
- 设置 启用交易 为
true(默认:false) - 配置以下全局默认设置
订单类型
- 默认订单类型 — 穿越时下达的订单类型:
-
市价— 以当前价格立即执行限价— 在趋势线价格±偏移处下达挂单限价单止损— 在趋势线价格±偏移处下达挂单止损单止损限价— 下达挂单止损限价单
方向
- 默认方向:
-
自动— 价格下穿趋势线 → 卖出,上穿 → 买入买入— 穿越时总是买入卖出— 穿越时总是卖出
交易量
- 交易量模式:
-
固定手数— 直接使用 交易量(手数) 数值(例如 0.01)风险百分比— 根据账户余额、风险百分比和止损距离计算手数
- 交易量(手数) — 使用固定手数模式时的固定手数大小
- 风险百分比 — 每笔交易风险的账户余额百分比(例如,1.0 = 1%)
止损 / 止盈
- 止损(点数) — 以点数计的入场距离(0 = 无止损)
- 止盈(点数) — 以点数计的入场距离(0 = 无止盈)
挂单设置
仅适用于限价、止损和止损限价订单类型:
- 限价偏移(点数) — 限价单相对于趋势线价格的偏移距离
- 止损偏移(点数) — 止损单相对于趋势线价格的偏移距离
- 过期时间(分钟) — 挂单过期时间(0 = 有效直到取消)
交易管理
- 订单标签 — 持仓标签前缀(默认:
TLA) - 每条线最大交易数 — 每条趋势线最大同时交易数(默认:1)
- 冷却时间(秒) — 同一趋势线交易间最短时间(默认:300秒)
交易结果通知
- 通知交易结果 — 交易成交、止损/止盈触发或拒单时发送警报(默认:启用)
每条趋势线覆盖设置
默认情况下,所有趋势线使用上述全局交易设置。
查看交易
点击工具栏上的 📊 交易 按钮打开交易面板:
- 活动交易 — 显示所有与趋势线关联的持仓和挂单
- 最近历史 — 最近5笔已关闭/取消/拒单交易及状态图标:
-
- 🛑 止损触发
- 🎯 止盈触发
- ❌ 拒单
- ⚠️ 取消
- 统计 — 总交易数和成交次数
趋势线生命周期
事件 发生情况
绘制/更新趋势线 指标计算价格状态,重置警报为待触发
价格穿越趋势线 警报触发(弹出窗口 + 声音 + 邮件 + Telegram),如启用则执行交易
趋势线被删除 跟踪数据被清除,该趋势线的所有挂单被取消
弹出窗口颜色指南
颜色 意义
深灰色 价格穿越警报
蓝色 订单已下达
绿色(青绿色) 交易已成交
绿色 止盈触发
红色 止损触发或交易被拒
黄色 订单已取消
交易涉及风险。过去的表现不保证未来的结果。
摘要
Key features include:
- Real-time detection of price crossing above or below tracked trend lines on every tick.
- Rich alert messages containing trend line price, current bid, distance in pips, instrument, and timeframe.
- Configurable alert cooldowns to prevent duplicate notifications.
- Storage and display of the last 500 alerts in a Trade Panel.
- Multi-channel alert delivery: popup, sound, email, and Telegram simultaneously.
When trading is enabled, the indicator supports all cTrader order types (market, limit, stop, stop-limit) with automatic direction setting based on price crossing (buy above, sell below) or manual configuration per trend line. It includes stop loss and take profit settings, two volume modes (fixed lots or risk-based), and per-trend line trade overrides. Trade management features include limits on concurrent trades per line, cooldowns between trades, and automatic cancellation of pending orders when a trend line is deleted. Trade lifecycle events such as fills, SL/TP hits, rejections, and cancellations generate notifications.
The user interface provides a configurable toolbar for drawing trend lines and accessing a Trade Panel that displays active trades, recent history, and statistics. Alerts use color-coded popups to indicate event types (e.g., order placed, trade filled, stop loss hit).
