예스스탁
예스스탁 답변
2024-01-25 15:22:36
안녕하세요
예스스탁입니다.
var : r(0),kj(0);
r = rsi(28);
plot1(r, "RSI");
kj = (highest(r, 30) + lowest(r,30))*0.5;
plot2(kj, "Middle");
input : length(20);
var : src(0);
src = r;
input : mult(1.0);
var : basis(0),dev(0),upper(0),lower(0);
basis = ma(src, length);;
dev = mult * std(src, length);;
upper = kj + dev;
lower = kj - dev;
plot3(upper, "Upper",teal);
plot4(lower, "Lower",teal);
즐거운 하루되세요
> 이큐 님이 쓴 글입니다.
> 제목 : 수식 도움 요청드립니다
> 항시 도움주셔서 늘 감사드립니다.
아래 수식의 변환을 부탁드립니다.
//@version=4
study("RSI + Kijun on RSI")
r = rsi(close,28)
plot(r, "RSI")
kj = (highest(r, 30) + lowest(r,30))*0.5
plot(kj, "Middle")
length = input(20, minval=1)
src = r
mult = input(1.0, minval=0.001, maxval=50, title="StdDev")
basis = sma(src, length)
dev = mult * stdev(src, length)
upper = kj + dev
lower = kj - dev
offset = input(0, "Offset", type = input.integer, minval = -500, maxval = 500)
p1 = plot(upper, "Upper", color=color.teal, offset = offset)
p2 = plot(lower, "Lower", color=color.teal, offset = offset)
fill(p1, p2, title = "Background", color=#198787, transp=95)