OPEN-SOURCE SCRIPT

Pi Cycle Top Indicator Z-Score

89
This Indicator Z-scores the Pi Cycle Top Indicator by first calculating two moving averages: the 111-day moving average (111DMA) and the 350-day moving average (350DMA) of the closing price. Then, the double of the 350-day moving average (350DMAx2) is calculated.

Next, the percentage difference between the 111-day moving average and the double 350-day moving average is calculated. This difference is used to create a list of historical percentage differences.

The code calculates the mean and standard deviation of the percentage differences. Using these values, the Z-Score of the current percentage difference is calculated and inverted to generate a negative signal on a crossover.

The Z-Score is plotted as an oscillator on the chart. Additionally, dashed green lines are added at the values 1 and 2, and dashed red lines are added at the values -1 and -2.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.