It is driveWAP , actually initially i dreamed of having "delta Weighted Average Price" , but on proceeding of thought i had to correct this concept and it turn like driveWAP. In very simple term, it is a Weight Average Price by using only those volume ticks ( delta ) that makes new delta high ( not price ) in positive running sum of delta or(/and) new delta low in negative running sum of delta.
Imagine and visualize this, test yourself.
I quickly added 3 mode of resetting driveWAP,
1) Day - each day start fresh calculation of driveWAP ( session only ) just like simple VWAP.
2) Week - each monday start fresh calculation. ( be aware had not included check to see Monday is present on chart )
3) Date - start fresh calculation on specific chart date. ( had not included check for chart date present ).