4 Comments
User's avatar
Lucille van der Most's avatar

Hi Thom, dát is nog eens een fraai kerstkado🤓? Graag ontvang ik die indicator. Naast pi cycle, mvrv en rolling vwap (geweldige naam) moet de kans van succes toch toenemen zou je denken🥂🥳. Fijne feestdagen met je dierbaren!

Expand full comment
Thom Derks's avatar

Hi Lucille! Wederom dank voor je positieve commentaar, en natuurlijk stuur ik je die rollende vwap toe!

Onderstaande script moet je even in de Pine Editor plakken, en dan komt alles goed. Mocht je er niet uitkomen, dan help ik je graag verder.

Fijne feestdagen!

//@version=5

indicator("BTC/USD Price / 365-Day Rolling Anchored VWAP", overlay=false)

// Bereken de 365-daagse cumulatieve VWAP vanaf elke dag terug

rollingVWAP(start_time, end_time) =>

var float cumulativeVolume = na

var float cumulativeVWAP = na

var bool inRange = false

cumulativeVolume := 0

cumulativeVWAP := 0

for i = 0 to 1000 // Maximaal 1000 candles terug

inRange := (time[i] >= start_time and time[i] <= end_time)

if inRange

cumulativeVolume := cumulativeVolume + volume[i]

cumulativeVWAP := cumulativeVWAP + close[i] * volume[i]

cumulativeVWAP / cumulativeVolume

// Terugkijkperiode en begin analyse

lookbackPeriod = 365 // Aantal dagen

oneDay = 86400000 // Milliseconden in een dag

startAnalysis = timestamp(2016, 1, 1, 0, 0)

// Bereken dynamisch de 365-daagse VWAP voor elke dag

rollingStartTime = time - (lookbackPeriod * oneDay)

currentRollingVWAP = rollingVWAP(rollingStartTime, time)

// Bereken de ratio: BTC-prijs gedeeld door de 365-daagse Anchored VWAP

ratio = close / currentRollingVWAP

// Plot de ratio

plot(ratio, title="BTC/USD / 365-Day Rolling Anchored VWAP", color=color.blue, linewidth=2)

hline(1, "Baseline (1)", color=color.gray, linestyle=hline.style_dotted)

// Debug: Plot de VWAP apart

plot(currentRollingVWAP, title="365-Day Rolling VWAP", color=color.orange, linewidth=1, display=display.none)

Expand full comment
Roel's avatar

Hoi Thom,

Zou ik de indicator van jou mogen? Alvast erg bedankt.

Groet Roel.

Expand full comment
Thom Derks's avatar

Hi Roel, uiteraard!

Hier heb je het script. Deze kun je gewoon in de Pine Editor plakken op Tradingview.

//@version=5

indicator("BTC/USD Price / 365-Day Rolling Anchored VWAP", overlay=false)

// Bereken de 365-daagse cumulatieve VWAP vanaf elke dag terug

rollingVWAP(start_time, end_time) =>

var float cumulativeVolume = na

var float cumulativeVWAP = na

var bool inRange = false

cumulativeVolume := 0

cumulativeVWAP := 0

for i = 0 to 1000 // Maximaal 1000 candles terug

inRange := (time[i] >= start_time and time[i] <= end_time)

if inRange

cumulativeVolume := cumulativeVolume + volume[i]

cumulativeVWAP := cumulativeVWAP + close[i] * volume[i]

cumulativeVWAP / cumulativeVolume

// Terugkijkperiode en begin analyse

lookbackPeriod = 365 // Aantal dagen

oneDay = 86400000 // Milliseconden in een dag

startAnalysis = timestamp(2016, 1, 1, 0, 0)

// Bereken dynamisch de 365-daagse VWAP voor elke dag

rollingStartTime = time - (lookbackPeriod * oneDay)

currentRollingVWAP = rollingVWAP(rollingStartTime, time)

// Bereken de ratio: BTC-prijs gedeeld door de 365-daagse Anchored VWAP

ratio = close / currentRollingVWAP

// Plot de ratio

plot(ratio, title="BTC/USD / 365-Day Rolling Anchored VWAP", color=color.blue, linewidth=2)

hline(1, "Baseline (1)", color=color.gray, linestyle=hline.style_dotted)

// Debug: Plot de VWAP apart

plot(currentRollingVWAP, title="365-Day Rolling VWAP", color=color.orange, linewidth=1, display=display.none)

Expand full comment