Pine script 如何触发警报?

Pine script 如何触发警报?,pine-script,Pine Script,你好,我在搜索一些指标,找到了我需要的。 这个指示器有一个只在MA上升时触发的警报,但没有在MA下降时触发的警报,所以我自己添加了它。 但遗憾的是,它不起作用。任何帮助都将不胜感激 // === Moving Average// ma_series = variant(ma_type,ma_src,ma_len) direction = 0 direction := rising(ma_series,reaction) ? 1 : falling(ma_series,reaction) ? -

你好,我在搜索一些指标,找到了我需要的。 这个指示器有一个只在MA上升时触发的警报,但没有在MA下降时触发的警报,所以我自己添加了它。 但遗憾的是,它不起作用。任何帮助都将不胜感激

// === Moving Average//

ma_series = variant(ma_type,ma_src,ma_len)
direction = 0
direction := rising(ma_series,reaction) ? 1 : falling(ma_series,reaction) ? -1 : nz(direction[1])
up= change(direction,1)
down= change(direction,-1)
pcol = direction>0 ? lime : direction<0 ? red : na
plot(ma_series, color=pcol,style=line,join=true,linewidth=3,transp=10,title=MA PLOT)


/////// Alerts ///////

alertcondition(up,title=Change Direction Rising,message=Change Direction Rising)
alertcondition(down,title=Change Direction Falling,message=Change Direction Falling)**
/==移动平均线//
ma_系列=变型(ma_类型、ma_src、ma_len)
方向=0
方向:=上升(ma_系列,反应)?1:坠落(马乌系列,反应)-1:nz(方向[1])
向上=改变(方向,1)
向下=改变(方向-1)

pcol=方向>0?lime:direction在
change()
中,长度参数不能使用负数。 尝试修改up/dn:

up = direction == 1 and nz(direction[1], 0) != 1
down = direction == -1 and nz(direction[1], 0) != -1