커뮤니티

문의드립니다.

프로필 이미지
as8282
2020-07-11 22:28:28
2110
글번호 140588
답변완료
아래수식을 예스로 부탁드립니다. ATR_length = 14 ATR_band_open = security("BTCUSD","D",open) ATR_prev_day = security("BTCUSD", "D", atr(ATR_length)[1]) lower_band = ATR_band_open - ATR_prev_day upper_band = ATR_band_open + ATR_prev_day plot(lower_band, color=color.blue) plot(upper_band, color=color.orange)
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-07-13 15:25:51

안녕하세요 예스스탁입니다. input : ATR_length(14); var : sumTR(0),TH(0),TL(0),cnt(0),ATRV(0); var : lower_band(0),upper_band(0); sumTR = 0; for cnt = 1 to ATR_length { If DayClose(cnt+1) > DayHigh(cnt) then TH = DayClose(cnt+1); else TH = DayHigh(cnt); If DayClose(cnt+1) < daylow(cnt) then TL = DayClose(cnt+1); else TL = daylow(cnt); sumTR = sumTR + (TH-TL); } ATRV = sumTR/ATR_length; lower_band = dayopen - ATRV; upper_band = dayopen + ATRV; plot1(lower_band,"lower",blue); plot2(upper_band,"upper",red); 즐거운 하루되세요 > as8282 님이 쓴 글입니다. > 제목 : 문의드립니다. > 아래수식을 예스로 부탁드립니다. ATR_length = 14 ATR_band_open = security("BTCUSD","D",open) ATR_prev_day = security("BTCUSD", "D", atr(ATR_length)[1]) lower_band = ATR_band_open - ATR_prev_day upper_band = ATR_band_open + ATR_prev_day plot(lower_band, color=color.blue) plot(upper_band, color=color.orange)