Pine script 在多时间范围内查找警报

Pine script 在多时间范围内查找警报,pine-script,Pine Script,当RSI14在30分钟图表上盘旋60时发出警报,如果RSI14在1小时图表上高于60,如果RSI14在1日图表上高于60 基本上,为了找到一个确定的牛市趋势,请帮助我实现这一点。来吧,我的兄弟,下次你自己想办法,但我想我会帮你。其实很简单,我也做了,所以你可以单独调整每个RSI的长度。通读一遍,这样你就能理解它是如何工作的。我自己也是一个初学者,但这应该是预期的工作 //@version=4 study("MTF RSI", overlay=false) //custom

当RSI14在30分钟图表上盘旋60时发出警报,如果RSI14在1小时图表上高于60,如果RSI14在1日图表上高于60


基本上,为了找到一个确定的牛市趋势,请帮助我实现这一点。

来吧,我的兄弟,下次你自己想办法,但我想我会帮你。其实很简单,我也做了,所以你可以单独调整每个RSI的长度。通读一遍,这样你就能理解它是如何工作的。我自己也是一个初学者,但这应该是预期的工作

//@version=4
study("MTF RSI", overlay=false)

//custom input for rsi lengths and timeframes
rsilen=input(14, minval=1, title="1st RSI Length", type=input.integer)
rsilen2=input(14, minval=1, title="2nd RSI Length", type=input.integer)
rsilen3=input(14, minval=1, title="3rd RSI Length", type=input.integer)
rsires=input("30", title="1st RSI Timeframe", type=input.resolution)
rsires2=input("60", title="2nd RSI Timeframe", type=input.resolution)
rsires3=input("1D", title="3rd RSI Timeframe", type=input.resolution)

//variables for each rsi
RSI1=rsi(close, rsilen)
RSI2=rsi(close, rsilen2)
RSI3=rsi(close, rsilen3)

//different timeframes for rsi
rsi1=security(syminfo.tickerid, rsires, RSI1)
rsi2=security(syminfo.tickerid, rsires2, RSI2)
rsi3=security(syminfo.tickerid, rsires3, RSI3)

//plots all 3 RSIs
plot(rsi1, title="1st RSI", color=color.red)
plot(rsi2, title="2nd RSI", color=color.green)
plot(rsi3, title="3rd RSI", color=color.blue)

//alert condition
alertcondition(rsi1 > 60 and rsi2 > 60 and rsi3 > 60, title="3 RSI Bullish", message="All 3 RSIs Bullish")