未触发 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 警报的主要内容,如果未能解决你的问题,请参考以下文章

当 keydown 打开警报时,Keyup 未触发

GCP 基于日志的监控:未收到日志时触发警报

检测到 WatchOS 7.1 WKLongPressGesture,显示警报,但未触发操作关闭

SwiftUI:显示重复按钮且未触发操作的催化剂警报

当应用程序处于打盹模式时,警报管理器触发的 Android 通知未触发

Pine Script 如何创建警报?