Indicator manages to call the top exactly as soon as it zeroes

Updated
This indicator measures how 'overheated' the bitcoin price is by comparing the slope of two multiples related to the closing price. This indicator manages to identify each top in each halving (4 year) period for bitcoin.

The indicator shows bitcoin reached the ATH for that halving period when it reaches above '0'.

This indicator is showing that there is some more upside for bitcoin but the top may be reached sooner rather than later, it works only for bitcoin on the 1 day timeframe and is unable to tell how far bitcoin will go down after the top is reached.
Note
The indicator functioned perfectly and identified the absolute top for bitcoin during this halving period precisely on the 14th April - I didn't even expect it to be so precise!!!
Chart PatternsHarmonic PatternsTrend Analysis

Disclaimer