繁体   English   中英

& 条件不工作 - 新手问题 tradingview pinescript

[英]& condition not working - newbie question tradingview pinescript

我有以下代码给出随机交叉。 我想添加一个AND条件,以便仅当crossBelowstochD都高于80时才弹出stochK 只有当stochKstochD都低于20时,crossAbove crossAbove弹出。
任何帮助,将不胜感激。 我确实尝试了各种AND代码,但得到了编译器错误。

//@version=4
study(title="example", overlay=false)

stochK = sma(stoch(close, high, low, 14), 3)
stochD = sma(stochK, 3)

crossBelow = crossunder(stochK, stochD) 
crossAbove = crossover(stochD, stochK) 

plot(series=stochK, color=color.orange)
plot(series=stochD, color=color.teal)

plotshape(series=crossunder(stochK, stochD), style=shape.flag , color=color.red, location=location.abovebar, transp=0)
plotshape(series=crossunder(stochD, stochK), style=shape.flag, color=color.green, location=location.belowbar, transp=0)

利用:

crossBelow = crossunder(stochK, stochD) and min(stochK, stochD) > 80
crossAbove = crossover(stochD, stochK) and max(stochK, stochD) < 20

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM