Metastock RT collects "data on demand" and you do not have to do anything. The problem is that MS RT has different versions designed for specific RT data vendors, i.e. e-signal version, which will collect data only from that vendor. I do not think you can collect RT data from ProRealTime.com...