커뮤니티

수식 수정 의뢰 드립니다.

프로필 이미지
qha71
2025-06-17 16:54:10
174
글번호 191824
답변완료
안녕하세여! 아래 수식에 대한 함수값이 없다고 나오는데 어떻게 해결을 하면 될까요? //@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)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

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)