🔔警报 - 回测版本 Alerts - Backtest Version

Infinity Algo V3.0 的 Backtest 版本包括自动警报生成功能,具有结构化消息,非常适合交易自动化。与标准版本不同,警报通过编程方式触发,无需手动设置。


🚀 与标准版本的主要区别

📋 标准版本

  • 每种信号类型手动设置

  • 用户定义的消息格式

  • 仅基本止盈(TP)/止损(SL)警报

  • 需要文本格式化

  • 需要多个警报

🤖 Backtest 版本

  • ✅ 通过代码自动生成

  • ✅ 预格式化结构

  • ✅ 包含所有止盈(TP)/止损(SL)水平

  • ✅ 准备就绪用于自动化

  • ✅ 单一统一警报


⚙️ 如何启用自动警报

1

添加 Backtest 指标

从 Invite-only Scripts 将 Backtest 版本加载到图表

2

配置警报设置

导航到指标设置并启用:Enable Alerts? (启用警报?)

3

创建主警报

  1. 右键点击图表 → Add Alert (添加警报)

  2. 设置条件:Infinity Algo BacktestAny alert() function call

  3. 配置通知(webhook、电子邮件、移动通知)


📋 警报消息格式

Backtest 版本生成结构化消息,非常适合自动化,支持可选的百分比显示退出水平。

标准输出:
Exchange=BINANCE
Symbol=BTCUSDT
Side=Long
Leverage=10x
Entry=45250.50
TP1=45700.00
TP2=46150.00
TP3=46600.00
TP4=47050.00
TP5=47500.00
TP6=47950.00
SL=43250.00
SignalType=AI Sniper Buy

多重止盈策略

启用多个止盈时,警报包含所有激活水平,可用于复杂的退出策略:

  • 部分平仓 在每个止盈水平,基于配置的百分比

  • 逐步退出 头寸以逐步锁定利润

  • 风险降低 随着价格有利移动

  • 可选百分比 直接在警报中显示,便于自动化

📊 理解退出百分比

Show Exit % in Alerts? 设置将头寸退出百分比添加到每个水平,使 bot 更容易解析退出大小:

无百分比(默认):

  • 仅清晰的价格水平

  • Bot 需要单独的退出大小配置

  • 对手动交易者更简洁

启用百分比:

  • 每个水平显示 Price (XX%)

  • Bot 可直接从警报解析退出大小

  • 不需要额外配置

使用示例: 你的 bot 收到 TP1=45700.00 (30%) 并知道在 45700.00 处平仓 30% 的头寸,无需单独的配置文件。


💡 高级配置

自定义选项

🏷️ 自定义代码覆盖(Custom Symbol Override)

使用 Alert Ticker 设置来:

  • 为不同的代码发送警报

  • 规范化经纪商的命名约定

  • 处理交易所特定的格式化

示例:为 BitMEX 兼容性设置 XBTUSD 而不是 BTCUSDT

⚡ 杠杆自定义(Leverage Customization)

Alert Leverage 设置允许:

  • 与显示设置不同的杠杆

  • 交易所特定限制(例如最大 20x)

  • 风险管理覆盖

  • 头寸规模计算


🛠️ 真实世界设置示例

示例 1:简单多头进场

配置:

  • 退出类型:Percentage (百分比)

  • 仅启用 TP1:2%

  • 止损:3% 已启用

  • 杠杆:5x

  • Show Exit %: Disabled

输出
Exchange=BINANCE
Symbol=ETHUSDT
Side=Long
Leverage=5x
Entry=2250.75
TP1=2295.77
SL=2183.23

示例 2:复杂多止盈策略

配置:

  • 所有 6 个止盈已启用

  • 止损已启用

  • 信号模式:AI Sniper

  • 杠杆:10x

  • Show Exit %: Enabled

带百分比的输出
Exchange=BINANCE
Symbol=BTCUSDT
Side=Short
Leverage=10x
Entry=45000.00
TP1=44550.00 (30%)
TP2=44100.00 (25%)
TP3=43650.00 (20%)
TP4=43200.00 (15%)
TP5=42750.00 (7%)
TP6=42300.00 (3%)
SL=46350.00 (100%)
SignalType=AI Sniper Sell

⚠️ 关键考虑事项


🔍 故障排除指南

问题
可能的原因
解决方案

没有警报触发

设置配置错误

• 在设置中启用 Enable Alerts (启用警报) • 验证警报条件是 Any alert() function call • 确保使用 Backtest 版本(不是标准版本)

错误的代码

启用了覆盖

• 清除 Alert Ticker 字段以使用当前图表 • 检查交易所格式化要求

缺少止盈/止损水平

未配置

• 在退出设置中启用所需水平 • 将退出类型设置为 Percentage (百分比) • 配置止盈百分比

Webhook 未接收

连接问题

• 使用 webhook.site 测试 webhook URL • 检查消息格式兼容性 • 验证 JSON 格式化(如需要)

重复警报

创建了多个警报

• 删除所有警报 • 仅创建一个主警报 • 检查警报历史


🎯 集成方法

根据你的技术技能和需求选择集成路径:

最快的设置 - 无需编程

选项 1:TradingView → Telegram/Discord(通过 Webhook 桥接)

1

创建 Webhook 桥接

  1. 创建免费账户

  2. 生成 webhook URL

  3. 选择目标(Telegram/Discord)

2

配置 TradingView 警报

  1. 创建 Any alert() function call 警报

  2. 从 tradingview.to 粘贴 webhook URL

  3. 完成!消息会自动转发到你的频道

选项 2:直接 Discord Webhook

Discord 设置
1. 打开 Discord 服务器设置
2. 集成(Integrations) → Webhooks → 新 Webhook
3. 复制 webhook URL
4. 粘贴到 TradingView 警报

🤖 流行的 Bot 集成

Cornix Bot(自动交易)

最简单的自动执行:

  1. 从 bot 设置获取 Cornix webhook URL

  2. 粘贴到 TradingView 警报 webhook 字段

  3. Cornix 自动解析并执行交易

支持:

  • 多个交易所(Binance、Bybit 等)

  • 头寸管理

  • 风险设置

  • DCA 策略

其他交易 Bot

Bot 服务
设置难度
功能
最适合

Cornix

⭐ 最简单

完全自动化

初学者

3Commas

⭐⭐ 简单

DCA、网格 bot

中级

TradersPost

⭐⭐ 简单

多 broker

股票交易者

PineConnector

⭐⭐⭐ 中等

MT4/MT5 桥接

外汇

自定义 Bot

⭐⭐⭐⭐⭐ 困难

无限制

开发者


⚠️ 重要限制和陷阱


📚 快速开始建议

我只想在 Telegram/Discord 中获取信号

使用 tradingview.to(方案 A)- 2 分钟设置,无需编码

我想在 Binance/Bybit 上自动交易

使用 Cornix Bot - 粘贴 webhook URL,配置风险设置,完成

我需要自定义格式或多个目标

使用 Pipedream 或 Make(方案 B)- 视觉工作流构建器

我是开发者,需要完全控制

构建自定义端点(方案 C)- 参看专业选项卡中的示例


✅ 总结

Backtest 版本提供:

零手动设置 - 所有警报自动处理 ✅ 结构化格式 - 为任何平台做好准备解析 ✅ 完整数据 - 一条消息中的所有止盈/止损水平 ✅ 信号识别 - 准确了解哪个策略触发 ✅ 直接集成 - 与任何 webhook 端点兼容 ✅ 回测准确性 - 现实的警报生成用于测试

非常适合自动交易系统、回测验证和免提警报管理。

最后更新于