Sadly, the only way we traders can possibly VWAP algorithm trade timed with the markets reliably without relying on brokers, or any two-bit coder that could, is to reverse engineer VWAP code offered by NASDAQ or Bloomberg, program a real-time subroutine in excel using Visual Basic.NET and transfering the data to charting software via a third-party program. Or, which is likely cost and time efficient, hire a programmer to do it for you.
http://www.excel-modeling.com/index_007.htm
http://msdn.microsoft.com/en-us/library/aa140061(office.10).aspx
https://data.nasdaq.com/VWAP.aspx
https://www.dnbnor.no/portalfront/nedlast/no/markets/aksjerapporter/Bloomberg_Algorithm_VWAP.pdf
http://www.willowsolutions.com/tips/tips_2001_01_2.shtml
http://www.tssupport.com/services/owndata/
http://www.excel-modeling.com/index_007.htm
http://msdn.microsoft.com/en-us/library/aa140061(office.10).aspx
https://data.nasdaq.com/VWAP.aspx
https://www.dnbnor.no/portalfront/nedlast/no/markets/aksjerapporter/Bloomberg_Algorithm_VWAP.pdf
http://www.willowsolutions.com/tips/tips_2001_01_2.shtml
http://www.tssupport.com/services/owndata/