Dial with dynamically allocate minimum and maximum - any advice?

Hello, I have three values in mqtt topic: minimum, now and maximum. I would like to have a graph or a dial, where I can see both min and max values as edges of scale and to see the now value in the dial or in graph. The purpose is to see how is the current value oscillating between min and max, but min and max change over time.

Just add all three entities (min, max, and now) to a history graph card. It will scale automatically to show all three values.