커뮤니티

문의 드립니다.

프로필 이미지
신대륙발견
2023-10-17 01:55:48
773
글번호 173131
답변완료

첨부 이미지

//@version=5 indicator(title = "Bollinger Bands %B", shorttitle = "BB %B", format=format.price, precision=2, timeframe="", timeframe_gaps=true) length = input.int(20, minval=1) src = input(close, title="Source") mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev") basis = ta.sma(src, length) dev = mult * ta.stdev(src, length) upper = basis + dev lower = basis - dev bbr = (src - lower)/(upper - lower) plot(bbr, "Bollinger Bands %B", color=#26A69A) band1 = hline(1, "Overbought", color=#787B86, linestyle=hline.style_dashed) hline(0.5, "Middle Band", color=color.new(#787B86, 50)) band0 = hline(0, "Oversold", color=#787B86, linestyle=hline.style_dashed) fill(band1, band0, color=color.rgb(38, 166, 154, 90), title="Background") 트레이딩뷰의 밴드%B 지표입니다. 예스에 있는 밴드%B 지표는 우측에 있는 수치가 백단위입니다. 이미지처럼 수치를 1단위로 나타내고 싶은데 위 수식을 이용해서 밴드%B 지표 좀 만들어주세요. 컬러는 빼주세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-10-17 14:48:05

안녕하세요 예스스탁입니다. input : length(20); input : mult(2.0); var :src(0),basis(0),dev(0),upper(0),lower(0),bbr(0); src = close; basis = ma(src, length); dev = mult * std(src, length); upper = basis + dev; lower = basis - dev; bbr = (src - lower)/(upper - lower); plot1(bbr, "Bollinger Bands %B"); PlotBaseLine1(1, "Overbought"); PlotBaseLine2(0.5, "Middle Band"); PlotBaseLine3(0, "Oversold"); 즐거운 하루되세요 > 신대륙발견 님이 쓴 글입니다. > 제목 : 문의 드립니다. > //@version=5 indicator(title = "Bollinger Bands %B", shorttitle = "BB %B", format=format.price, precision=2, timeframe="", timeframe_gaps=true) length = input.int(20, minval=1) src = input(close, title="Source") mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev") basis = ta.sma(src, length) dev = mult * ta.stdev(src, length) upper = basis + dev lower = basis - dev bbr = (src - lower)/(upper - lower) plot(bbr, "Bollinger Bands %B", color=#26A69A) band1 = hline(1, "Overbought", color=#787B86, linestyle=hline.style_dashed) hline(0.5, "Middle Band", color=color.new(#787B86, 50)) band0 = hline(0, "Oversold", color=#787B86, linestyle=hline.style_dashed) fill(band1, band0, color=color.rgb(38, 166, 154, 90), title="Background") 트레이딩뷰의 밴드%B 지표입니다. 예스에 있는 밴드%B 지표는 우측에 있는 수치가 백단위입니다. 이미지처럼 수치를 1단위로 나타내고 싶은데 위 수식을 이용해서 밴드%B 지표 좀 만들어주세요. 컬러는 빼주세요.