如何在TradingView警报消息中添加syminfo.basecurrency结构
在TradingView警报消息中添加syminfo.basecurrency字段的方法
下面是具体实现方式,直接通过Pine Script代码就能在警报消息里加入基础货币信息:
//@version=5 indicator("自定义指标") alertcondition(close[1500] < open, "买入信号", message='{"BaseCurrency":"{{syminfo.basecurrency}}","Symbol": "{{ticker}}","Side":"Buy","Price":"{{close}}","Quantity":"0.05","Exchange":"{{exchange}}"}')
关键说明:
{{syminfo.basecurrency}}是TradingView的内置模板变量,触发警报时会自动替换为当前品种的基础货币(例如BTC/USDT中的BTC)- 警报消息采用JSON格式封装,方便后续对接交易系统或其他工具时直接解析数据
- 代码里还用到了其他常用内置变量:
{{ticker}}:当前交易对代码{{close}}:触发警报时的收盘价{{exchange}}:当前品种所属交易所
内容的提问来源于stack exchange,提问作者start with a
相关产品推荐
相关产品推荐

