//@version=6 indicator("Workshop 10 Price Per Bar", overlay=true) anchor = input.time(timestamp("01 Jan 2026 00:00 +0000"), "Anchor time") price = input.float(100.0, "Anchor price") rate = input.float(1.0, "Price units per bar") var int origin = na if na(origin) and time >= anchor origin := bar_index age = na(origin) ? na : bar_index - origin guide = price + rate * age plot(guide, "Declared rate", color=color.blue) plot(price + 0.5 * rate * age, "Half rate", color=color.gray) plot(price + 2.0 * rate * age, "Double rate", color=color.orange)