为什么未触发此“警报条件”?

时间:2019-09-09 20:15:19

标签: pine-script

我从tradingview / scripts中加载了一个公共脚本,并添加了2行以添加“买卖条件”,然后我在很短的时间内创建了2条警报条件,以测试它们是否有效,但它们未能变得烦恼了。

//@version=4
study("Accurate Swing Trading System",overlay=true)

no=input(3,title="Swing")
Barcolor=input(true,title="Barcolor")
Bgcolor=input(true,title="Bgcolor")

res=highest(high,no)
sup=lowest(low,no)
avd=iff(close>res[1],1,iff(close<sup[1],-1,0))
avn=valuewhen(avd!=0,avd,1)
tsl=iff(avn==1,sup,res)

Buy=close>tsl and close[1]<tsl[1]
Sell=tsl>close and tsl[1]<close[1]

plotshape(Buy,title="Buy", color=color.green,             
style=shape.arrowup,location=location.belowbar, text="Buy")
plotshape(Sell,title="Sell", color=color.red,         
style=shape.arrowdown,text="Sell")

colr = close>=tsl ? color.green : close<=tsl ? color.red : na
plot(tsl, color=colr, linewidth=3, title="TSL")
barcolor(Barcolor ? colr : na)
bgcolor(Bgcolor ? colr :na)

// My 2 lines
alertcondition(Buy, title='ASTS-BuyBTC', message='ASTS-BuyBTC 1m')
alertcondition(Sell, title='ASTS-SellBTC', message='ASTS-SellBTC 1m')

在编译时没有错误,当第一次创建警报时,我希望它们在保存时会匹配一个警报,然后触发并触发警报,但是没有,我等到图表上的条件与买入和买入相匹配卖出信号,买入警报仍未触发。 我是松树代码的新手... 尽管我已经定制了一些指标,并将一些研究转化为策略,反之亦然。

1 个答案:

答案 0 :(得分:1)

参见此处:http://www.pinecoders.com/faq_and_code/#how-do-i-make-an-alert-available-from-my-indicator

您似乎没有做最后一步:使用ALT-A通过电视网络创建警报。