OPEN-SOURCE SCRIPT

Live 1H ATR(1) & ATR(5) on Lower Timeframes

112
Synthetic 1-Hour ATR Indicator (on lower timeframe charts)

Reconstructs 1-hour candles on any lower timeframe (like 5m or 15m):

Tracks open, high, low, close for the current 1-hour period.

Updates high and low live as new lower timeframe bars arrive.

Tracks completed 1-hour True Ranges (TRs):

Stores TRs of past 1-hour bars in an array (tr_hist).

Keeps the last 50 completed hourly TRs for ATR calculation.

Computes the current (live) TR:

Calculates the TR of the in-progress 1-hour candle relative to the last completed hour’s close.

Updates on every lower timeframe bar, so ATR values reflect live volatility.

Calculates ATR(1) and ATR(5):

ATR(1) = most recent TR (current hour).

ATR(5) = average of the last 5 TRs (current + last 4 completed hours).

Plots ATR lines in a separate indicator pane:

Green line = ATR(1)

Orange line = ATR(5)

Background coloring for volatility detection:

Checks New York time using timestamp("America/New_York", ...).

Between 09:20 and 09:30 NY time, calculates ATR ratio = ATR(1)/ATR(5).

Turns the background red if ATR(1) is ≤ 65% or ≥ 165% of ATR(5).

Semi-transparent red (opacity=80) so it doesn’t block the chart.

Designed for lower timeframe charts:

Allows you to read 1-hour ATRs on a 5m chart.

Works live, updating with every lower timeframe bar.

면책사항

해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.