You might have heard that simple moving average barks twice, then you will also notice that volume weighted moving average is even more horrible.
Thanks to Trading View all I had to do was to replace SMA function with EMA.
VWEMA can be used as an adaptive moving average or even an alternative to VWAP.