Pine script 如何识别事件的开始
我有2条移动平均线,我想确定这个事件:Pine script 如何识别事件的开始,pine-script,Pine Script,我有2条移动平均线,我想确定这个事件: begin = close > ma(close,50) ending = close < ma(close,500) begin=close>ma(关闭,50) 结束=关闭
begin = close > ma(close,50)
ending = close < ma(close,500)
begin=close>ma(关闭,50)
结束=关闭<毫安(关闭,500)
因此,我的事件在close超过MA50时开始,在close低于ma500时结束。有没有一个简单的方法可以做到这一点?我对文档有点迷茫
//@version=4
study("Event", "EV", true)
source = input(close, "Source", type=input.source)
var int sma_len_1 = input(13, "SMA Length 1", minval=1)
var int sma_len_2 = input(30, "SMA Length 2", minval=1)
var bool event_active = na
sma1 = sma(source, sma_len_1)
sma2 = sma(source, sma_len_2)
if crossover(source, sma1)
event_active := true
if crossunder(source, sma2)
event_active := false
plot(sma1, "SMA1", color.red)
plot(sma2, "SMA2", color.blue)
bgcolor(event_active ? color.lime : na)