未触发 Pinescript 警报
Posted
技术标签:
【中文标题】未触发 Pinescript 警报【英文标题】:Pinescript alerts not being triggered 【发布时间】:2019-08-10 23:34:13 【问题描述】:我尝试在 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】:您很可能没有在 TradingView 应用程序中创建警报。在您的脚本中使用alertcondition()
只会使您的脚本出现在Create Alert 对话框的Condition 下拉菜单中;它不会创建将在电视中触发的警报。使用 ALT-A 在电视中创建警报。
【讨论】:
不,我已经这样做了,条件得到满足,警报设置正确但是警报没有被触发。 这样配置时这里触发:imgur.com/a/u1awJCO 啊对了,很奇怪,谢谢,我试试看以上是关于未触发 Pinescript 警报的主要内容,如果未能解决你的问题,请参考以下文章
检测到 WatchOS 7.1 WKLongPressGesture,显示警报,但未触发操作关闭