Pine script 多条件策略在不同时间适用

Pine script 多条件策略在不同时间适用,pine-script,Pine Script,如果我有一个均线交叉/不足和一个RSI处于或曾经处于和超卖状态,我试图建立一个基本策略来触发交易 我已经使用pine history引用设置了脚本,但我不确定我是否正确使用了它,因为我没有返回很多交易 strategy("RSI Strategy", overlay=true) length = input( 14 ) vrsi = rsi(close, length)[10] d = ema(close, 5) e = ema(close, 10) if (not na(vrsi))

如果我有一个均线交叉/不足和一个RSI处于或曾经处于和超卖状态,我试图建立一个基本策略来触发交易

我已经使用pine history引用设置了脚本,但我不确定我是否正确使用了它,因为我没有返回很多交易

strategy("RSI Strategy", overlay=true)
length = input( 14 )
vrsi = rsi(close, length)[10]

d = ema(close, 5)
e = ema(close, 10)

if (not na(vrsi))
    if (vrsi <= 30 and crossover(d,e))
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if (vrsi >= 70 and crossunder(d,e))
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")
策略(“RSI策略”,overlay=true)
长度=输入(14)
vrsi=rsi(闭合,长度)[10]
d=均线(闭合,5)
e=ema(收盘价,10)
if(非na(vrsi))
如果(vrsi=70且在(d,e)下交叉)
strategy.entry(“RsiSE”,strategy.short,comment=“RsiSE”)

由于我在历史参考中输入了一个很高的数字,我希望进入更多的行业。如果我有一个均线交叉,本质上进一步检查超卖/欠卖情况。目前,我没有返回很多交易,而且返回的交易似乎没有考虑RSI周围的交易

您是否尝试过绘制这些值?看两个图会很有帮助:对于短位置和长位置,您是否尝试过绘制这些值?看看两个图会很有帮助:空头和多头仓位