WeCore
使用指南

如何用 WeCore 把 TradingView 警报连接到你的账户

一份轻量实用的指南,介绍如何用 WeCore 把 TradingView 警报连接到券商或自营交易公司账户:连接账户、添加 webhook、在模拟模式下测试、持续监控。

WeCore·发布于 ·阅读约 4 分钟

许多交易者在 TradingView 里搭建了指标或策略,也收到了警报,却仍然亲手点击下单按钮。本指南从概念层面说明如何通过 WeCore 把这些警报连接到你的券商或自营交易公司账户,以及如何谨慎地完成这件事。

菜单和页面名称可能会随时间变化,因此下面的步骤提到的是应用中的功能区域,而不是按钮的具体位置。

幕后到底发生了什么

TradingView 警报可以在条件满足的那一刻向一个网址发送消息,这叫 webhook。如果你对这个概念还不熟悉,请先阅读用 webhook 自动化 TradingView 警报的指南。

WeCore 充当桥梁:它接收来自 TradingView 的消息,按照你为该账户设定的风控规则进行检查,然后才把订单传送到你在券商处的账户。WeCore 不是券商,也不持有你的资金。账户始终在你的券商或自营交易公司那里,每一个操作都会被记录下来,方便你事后复查。

第 1 步:创建账户并连接券商账户

开通 WeCore 账户并选择方案后,进入连接(券商)区域,添加你的账户。目前支持基于 Rithmic 的账户以及基于 ProjectX(TopstepX)的账户。

有几件事值得提前了解:

  • Rithmic——新账户通常需要先登录一次 R|Trader Pro 并在那里接受相关协议,API 交易才能正常工作。这是 Rithmic 的要求。Rithmic 还规定每个用户名只能有一个活跃登录,因此请关闭使用同一凭证的其他平台。
  • ProjectX(TopstepX)——连接时使用你的用户名和在 TopstepX 设置中生成的 API 密钥,而不是你的密码。输入后再选择要连接哪个账户。
  • 内置模拟账户——如果你只是想试一试,还有一个无需券商登录的内部模拟账户。

登录信息是你在券商那里的信息。它们会被加密存储,保存之后不会再显示给你。

第 2 步:先设定风控规则

你连接的每个账户都从模拟模式开始:信号和订单会被检查和记录,但不会发送到券商。要切换到实盘交易,你必须先至少保存一次该账户的风控规则。这是有意为之——任何账户都不会在没有你所选限额的情况下开始交易。

所以在动 TradingView 之前,先打开风控区域,逐项检查设置并保存。另有一篇在 WeCore 中设置风控限额的指南。

第 3 步:获取你的专属 webhook 地址

在策略区域中,创建或打开你的策略,复制它的专属 webhook 地址。这个地址包含一个唯一的密钥。

要像对待密码一样对待它:

  • 任何持有该地址的人都能向你的账户发送订单。
  • 不要把它粘贴到聊天、公开截图或你与他人共享的代码中。
  • 如果怀疑它已泄露,你可以生成一个新地址,旧地址随即失效。
  • 你还可以限制接受哪些 IP 地址,例如只接受 TradingView 的官方地址。

第 4 步:在 TradingView 中创建警报

在 TradingView 中,为你的指标或策略创建一个警报。在警报的通知设置中,启用 Webhook URL 并粘贴你复制的地址。

几个能帮你省去麻烦的要点:

  1. 消息内容——WeCore 需要一条 JSON 消息,描述动作(入场、出场、撤单等)、品种和数量。如果你的 Pine 代码会自行发送消息,就不需要填写警报的 Message 字段;如果不会,JSON 就必须写在 Message 字段里。完整格式和现成示例见应用内的帮助页面。
  2. 品种——建议使用产品的连续合约代码(例如 MNQ1!),这样每次合约换月时都不必更新警报。背景知识见期货合约换月指南。
  3. 迷你与微型——ES 与 MES、NQ 与 MNQ 的每点价值相差很大。在这里出错,是仓位比计划大十倍或小十倍的常见原因。
  4. 警报到期与你的 TradingView 方案——发送 webhook 需要合适的 TradingView 方案,而且警报有时会有到期日。请到 TradingView 官网确认。

第 5 步:在模拟模式下测试

这是最重要的部分。只要账户处于模拟模式,你就可以让警报运行,并清楚看到本会发生什么:

  • 每条警报都到达并被记录了吗?
  • 动作、方向和数量是否符合你的预期?
  • 风控规则是否拦截了什么,原因是什么?
  • 品种是否被转换成了正确的合约?

至少让它运行几个交易日,覆盖一天中的不同时段。只有当一切看起来都正确且一致时,才通过为该账户关闭模拟模式来转入实盘。你随时都可以把它重新打开。

第 6 步:持续监控

即使一切运行正常,自动化仍然需要监督:

  • 不时查看活动日志和券商连接状态。
  • 通过电子邮件或你常用的其他渠道设置通知,这样账户有任何变化时你都能知道。
  • 修改 Pine 代码或警报设置后,回到模拟模式做一次简短测试。
  • 如果你交易的是自营交易公司账户,请到该公司的官方帮助中心查看其关于自动交易和第三方软件的政策。各家公司的政策不同,而且会随时间变化。

上线前检查清单

  • 账户已连接,连接状态显示正常。
  • 风控规则已保存并复核。
  • webhook 地址已妥善保存,未与他人共享。
  • TradingView 警报向正确的地址发送有效的 JSON。
  • 品种和规模(迷你或微型)正确无误。
  • 警报已在模拟模式下运行数日,没有出现意外。
  • 已查阅自营交易公司的自动化政策。

要点总结

  • WeCore 把 TradingView 的信号传送到你的账户,并执行你设定的风控规则。
  • 每个新账户都从模拟模式开始,只有保存风控规则后才能进行实盘交易。
  • webhook 地址是机密,要像保护密码一样保护它。
  • 使用连续合约代码,并仔细核对合约类型。
  • 在模拟中测试,定期监控,并阅读你所在自营交易公司的规则。

如果你想亲自试试,可以把一个账户连接到 WeCore,给它绑定一条警报,然后在模拟模式下运行,直到你确信一切都按预期运作。

资料来源与延伸阅读