3D Integrated Price Mass [acatwithwithcharts]

This experimental indicator exists at the literal outer limit of what Pinescript actually allows you to do before throwing up errors.
I took Mark Whistler's WAVE-PM indicator and first integrated the result by taking a running total of the period number then re-averaged it in order to make it range-bound. This means that a 14-period WAVE-PM is normal, but as the period number increases it increasingly becomes the average of periods below it. In theory, this should create a measurement for the "impulse" of the "force" of a volatility expansion.
The 3D versions illustrate well that it works like WAVE-PM, but it smooths out choppy conflicting period numbers to give a better overall picture. It gains a lot of data from calculating more period lengths and promptly loses a bunch from its averaging effect. This is a trade-off, and thus 3D Integrated Price Mass is likely best used side-by-side with 3D WAVE-PM - also, this setup will melt your browser window (this is unfortunate, but I have not yet figured out how to avoid it.)
As with 3D WAVE-PM, it's designed to be used on log scale and it may not show up on the example chart until you change the scaling.
Definitely not any faster or less likely to melt your browser though.
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact acatwithcharts directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Feel free to reach out to me with any questions; more information is available on the SharkCharts website and the SharkCharts discord discord.gg/YVpTeSK
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact acatwithcharts directly.
TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Feel free to reach out to me with any questions; more information is available on the SharkCharts website and the SharkCharts discord discord.gg/YVpTeSK