You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Pine Script v5:如何添加授权令牌输入列并关联告警消息至交易平台?

Pine Script 令牌输入与Tradetron告警关联解决方案

1. 授权令牌输入列的实现

你写的token=input(defval="",title="Token",group="AUTOMATION")就是正确的实现代码,必须放在脚本全局作用域(不能嵌套在函数、条件判断里),这样就能在策略设置的「AUTOMATION」分组下显示令牌输入框。

2. 令牌与strategy.entry的告警消息关联

你的推测完全正确,必须把token嵌入strategy.entry的alert_message参数中,Tradetron才能识别并处理告警请求。具体实现示例:

// 多单入场逻辑
if (longCondition)
    // 按Tradetron要求拼接告警内容,包含token、方向、标的等信息
    strategy.entry("Long", strategy.long, alert_message=str.format("token={0}&side=buy&symbol={1}", token, syminfo.ticker))

// 空单入场逻辑
if (shortCondition)
    strategy.entry("Short", strategy.short, alert_message=str.format("token={0}&side=sell&symbol={1}", token, syminfo.ticker))
  • 用str.format可以方便地拼接动态内容,确保token被正确传入告警消息;
  • 字段格式(比如token、side、symbol)需要严格匹配Tradetron的接口要求,若平台有其他必填字段,需一并加入。

3. 告警配置验证

确保TradingView告警对话框的消息内容设置为{{strategy.order.alert_message}},这样平台会自动把strategy.entry中定义的完整告警内容发送给Tradetron。

排查要点

  • 检查令牌输入框是否填入了正确的Tradetron授权码,无多余空格或拼写错误;
  • 若告警仍失败,核对Tradetron官方文档,确认告警消息的参数格式是否完全符合要求。

内容的提问来源于stack exchange,提问作者Anand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 21:32:36