首页 > 解决方案 > 无法在我的策略中弹出 TradingView 警报

问题描述

即使我的策略正确指示买入信号,我也无法让我的交易视图警报弹出。我需要弹出警报,以便交易机器人可以读取它。

当前代码:

// 1. Determine Long Trade Entry

enterLong = cross(low, TRbottom2)

alertcondition(enterLong, title='Position Opened', message="Test")

我不确定我错过了什么,我尝试在图表上设置警报但我没有得到下拉它只是指标上的警报并且它不会触发。

任何帮助,将不胜感激。

标签: pine-scriptstrategy-patternalertstradingview-api

解决方案


可能是你的TRbottom2价值永远不会交叉low价值。

这个有效:

//@version=4
study("Cross Alert Test", overlay = true)

float sma50 = sma(close, 50)
float sma20 = sma(close, 20)

plot(sma50, "SMA 50", color.red)
plot(sma20, "SMA 20", color.blue)

bool smaCross = cross(sma50, sma20)

bgcolor(smaCross ? color.green : na)

alertcondition(smaCross, "SMA 20 cross SMA 50", "Crossed!")

推荐阅读