Pinescript警报未触发

时间:2019-08-10 23:34:13

标签: pine-script

我尝试在pinescript中创建自己的指标,但是在添加警报时,它们似乎并没有触发。买/卖信号将出现在图表上,但是一旦我启动该条件,将不会触发任何操作。

下面是我的代码,最后两行是警报条件。

我通过不同的教程尝试了各种不同的方法,但是它们要么已经过时,不能让我保存,要么根本就行不通。

//@version=4
study(title="Tenkan Kijun Cross Alert", shorttitle="Kijun Cross Crypto", overlay=true)
conversionPeriods = input(3, minval=1, title="Conversion Line Periods"),
basePeriods = input(60, minval=1, title="Base Line Periods")


donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)

spanColor = conversionLine>=baseLine ? #FFFF00 : #800000

plot(conversionLine, color=spanColor, title="Conversion Line")
plot(baseLine, color=spanColor, title="Base Line")


plotshape(crossover(conversionLine, baseLine), style=shape.triangleup, size=size.tiny, color=#008000, text="Buy", title="Buy", location=location.belowbar)
plotshape(crossover(baseLine, conversionLine), style=shape.triangledown, size=size.tiny, color=#FF0000, text="Sell", title="Sell")


alertcondition(crossover(conversionLine, baseLine), title="Sell", message="Sell")
alertcondition(crossover(baseLine, conversionLine), title="Buy", message="Buy")

未触发警报条件。

1 个答案:

答案 0 :(得分:0)

您很可能没有在TradingView应用程序中创建警报。在脚本中使用alertcondition()仅会使脚本显示在创建警报对话框的条件下拉菜单中;它不会创建将在电视中触发的警报。使用ALT-A在电视中创建警报。 http://www.pinecoders.com/faq_and_code/#how-do-i-make-an-alert-available-from-my-indicator