Leland,
QCharts requires very little bandwidth. In general, it takes some bandwidth the first time you start QCharts and a little extra when you open a new symbol. For instance, I have two copies of QCharts running at the same time on two separate monitors (legal if both run on one system).
The right monitor is my market status monitor with: - 3 1-minute barchart of indexes - 1 quote screen with about 15 futures and indexes symbols - 1 quote screen with about 12 indicators (tick, trin, etc)
The left monitor is my analysis monitor with: - 5 bar charts (1 , 5, 60 minute, daily charts) - 3 quote windows where I track about 12 symbols per window - 2 Level II window - 1 Island window - 1 Time and sales window - 1 tick window - 1 news window - 1 Single quote window - 1 Trade Rate Hot List window
Each of my bar charts have multiple indicators including: - 10, 20, 50, 100 and 200 (daily only) period EMA's - Bollinger Bands - Volume - ADX - Stochastic (daily only)
When I load QCharts it downloads about 24Kb of data at about 4-6 Kb per second. When I enter a new symbol, it causes all windows to refresh (unless I lock a symbol on the Level II and one extra bar chart window). This takes about 5Kb at about 4-6 Kb per second. After that, the normal price/volume and hot list updates take about 200-300 *bytes* per second!
In addition, I have CyberX, E-mail, one or two browser windows and my QFeed-based scanning software running. My scanning software tracks 450-500 symbols in real-time using the same data feed (QFeed) that QCharts uses.
Bottom line, it is VERY efficient bandwidth-wise. I rarely run out of bandwidth. It does take some horsepower, however. I have a dual-CPU, 400Mhz system with 500MB of memory. My two copies of QCharts and my scanning software alone take 80-100 Mb of memory. One instance of QCharts with my configuration takes about 20Mb of memory.
Regards,
Dan. |