Known issue with the utility .........
1. We are taking tick data every three seconds from NOW/Nest through this utility so whatever trades happened during the gap is missed. If we have to capture cumulative volume, we will have to push data for every tick into AmiBroker which will bring our machine to halt. None of the data feeding applications are doing that.
Solution:- Create and Array in VBA to hold the volumes of all scrips with initial value 0 (zero). Take "Volume traded today" from NOW/Nest instead of "Last Traded Qty". Subtract the values in array from new values every time, send the difference to AmiBroker and thereafter push the new values into the array. This will give the volume for the refresh period (three seconds).
1. We are taking tick data every three seconds from NOW/Nest through this utility so whatever trades happened during the gap is missed. If we have to capture cumulative volume, we will have to push data for every tick into AmiBroker which will bring our machine to halt. None of the data feeding applications are doing that.
Solution:- Create and Array in VBA to hold the volumes of all scrips with initial value 0 (zero). Take "Volume traded today" from NOW/Nest instead of "Last Traded Qty". Subtract the values in array from new values every time, send the difference to AmiBroker and thereafter push the new values into the array. This will give the volume for the refresh period (three seconds).
Realtime feed to AmiBroker............. contd.
Known issues with Google RT Feed :-
2. Data comes in text and Excel puts it in different rows one below the other. Getting the data in one row incurs processing overhead. It involves copying data from one location to other. Therefore, Copy/paste function of Windows stops working. In my case, windows is in Virtualbox. I found that copy/paste stops functioning in host linux also. You have to copy/paste quickly between the five second time interval. If that is not possible, and you want to do other work, increase the refresh interval in the VBA code. We will see later how to do that.
Known issues with Google RT Feed :-
2. Data comes in text and Excel puts it in different rows one below the other. Getting the data in one row incurs processing overhead. It involves copying data from one location to other. Therefore, Copy/paste function of Windows stops working. In my case, windows is in Virtualbox. I found that copy/paste stops functioning in host linux also. You have to copy/paste quickly between the five second time interval. If that is not possible, and you want to do other work, increase the refresh interval in the VBA code. We will see later how to do that.
Users will have to replace the field "Last Trade Qty" with "Volume Traded Today".
The Download link is here. :- http://www.4shared.com/zip/u6r9qj59/RTG31.html
http://www.4shared.com/zip/u6r9qj59/RTG31.html