예스스탁
예스스탁 답변
2025-06-18 09:33:31
안녕하세요
예스스탁입니다.
input : Period(14),Lb(60),DZbuy(0.1),DZsell(0.1);
var : RSILine(0),jh(0),jl(0),jc(0);
var : Hiline(0),Loline(0),R(0);
RSILine = rsi(Period);
jh = highest(RSILine, Lb);
jl = lowest(RSILine, Lb);
jc = (wma((jh-jl)*0.5,Period) + wma(jl,Period));
Hiline = jh - jc * DZbuy;
Loline = jl + jc * DZsell;
R = (4 * RSILine + 3 * RSILine[1] + 2 * RSILine[2] + RSILine[3] ) / 10;
plot1(R, "R");
plot2(Hiline, "Hiline", gray);
plot3(Loline, "Loline", gray);
plot4(jc, "Jc", Violet);
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 수식 수정 의뢰 드립니다.
> 안녕하세여!
아래 수식에 대한 함수값이 없다고 나오는데 어떻게 해결을 하면 될까요?
//@version=4
study(title=" New RSI ",shorttitle = "NRSI", format=format.price, precision=0, overlay=false)
//
DZbuy = 0.1
DZsell = 0.1
Period = 14
Lb = 60
red=#f887fa
green=color.rgb(10, 193, 254)
//
RSILine = rsi(close,Period)
jh = highest(RSILine, Lb)
jl = lowest(RSILine, Lb)
jc = (wma((jh-jl)*0.5,Period) + wma(jl,Period))
Hiline = jh - jc * DZbuy
Loline = jl + jc * DZsell
R = (4 * RSILine + 3 * RSILine[1] + 2 * RSILine[2] + RSILine[3] ) / 10
//
a=plot(R, title='R', color=color.white, linewidth=1, style=plot.style_line, transp=0)
b=plot(Hiline, title='Hiline', color=color.gray, linewidth=1, style=plot.style_line, transp=0)
c=plot(Loline, title='Loline', color=color.gray, linewidth=1, style=plot.style_line, transp=0)
plot(jc, title='Jc', color=#68158e, linewidth=2, style=plot.style_line, transp=50)
//
col_1 = R > Hiline ? red:na
col_2 = R < Loline ? green:na
//
fill(a, b, color=col_1,transp=0)
fill(a, c, color=col_2,transp=0)