即使我的策略正确指示了买入信号,我也无法终生弹出交易视图警报。我需要弹出警报,以便交易机器人可以读取它。
当前代码:
// 1. Determine Long Trade Entry
enterLong = cross(low, TRbottom2)
alertcondition(enterLong, title='Position Opened', message="Test")
我不确定自己缺少什么,我尝试在图表上设置警报,但是我没有在指标上下拉警报,也没有触发它。
任何帮助将不胜感激。
答案 0 :(得分:0)
可能是您的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!")