I know exactly what you're looking for... and the short answer to your question is "no." a few years back I looked long and hard for exactly this type of indicator... it just didn't exist.
However... it was that search that lead me to get software where I could invent that indicator myself. It took a while to first master the software (Amibroker), then to create the indicator.
In the end, I came up with something very reliable.... the calculations are very extensive.... but it can be done.