Maybe this is better under 'programming'
Want to know what is the best software for detecting changes in the order book across thousands of non US symbols. Probably not giving enough info but would likely need some kind of storage array of order book levels and the ability to compare snapshots historically with a few stored historical snapshots. Ability to count data field changes also. I know what I am looking for when I see it but can't watch thousands of order books for it.
So far I think it could coded in Excel but maybe the thousands of messages could swamp it* but can split Excel DDE feeds one per market per data crunching computer if limits reached. Perhaps more of a factor is the arrays I would use do it by using complex circular references) - 64bit still has a low addressable limit for spreadsheet of ~4GB?
Multicharts X64 with its order book coding capability might be the way to go if I can use an array for comparison and can save historical snapshots at certain times.
Reason for thinking of these two first is I know the language and know how I can get non US data into them from where.
Needs a Radarscreen/Excel sorted columns waterfall type of display of alerts triggered
Data source has to be eSignal Zenith or Excel DDE/RTD from broker
Any thoughts? remember non us markets so that rules out things like Worden product and HFT products as feeds or front end - that said may be applicable to US markets so still interested in retail price point US market solutions such as QuantQuote TickView or maybe Smartquant type programs.
*(I have previously been told "not recommend DDE more than 200 counters " and "support a huge of stock list.. It's not different between querying 5 Bid-offer including last price and querying only last price. I used to test loading 100 stocks with market index and status and didn't found any problems. iExcel will create one thread for 10 stocks so to handle 100 stock need 10 threads which is still ok. But the number at 500 is to much."
Want to know what is the best software for detecting changes in the order book across thousands of non US symbols. Probably not giving enough info but would likely need some kind of storage array of order book levels and the ability to compare snapshots historically with a few stored historical snapshots. Ability to count data field changes also. I know what I am looking for when I see it but can't watch thousands of order books for it.
So far I think it could coded in Excel but maybe the thousands of messages could swamp it* but can split Excel DDE feeds one per market per data crunching computer if limits reached. Perhaps more of a factor is the arrays I would use do it by using complex circular references) - 64bit still has a low addressable limit for spreadsheet of ~4GB?
Multicharts X64 with its order book coding capability might be the way to go if I can use an array for comparison and can save historical snapshots at certain times.
Reason for thinking of these two first is I know the language and know how I can get non US data into them from where.
Needs a Radarscreen/Excel sorted columns waterfall type of display of alerts triggered
Data source has to be eSignal Zenith or Excel DDE/RTD from broker
Any thoughts? remember non us markets so that rules out things like Worden product and HFT products as feeds or front end - that said may be applicable to US markets so still interested in retail price point US market solutions such as QuantQuote TickView or maybe Smartquant type programs.
*(I have previously been told "not recommend DDE more than 200 counters " and "support a huge of stock list.. It's not different between querying 5 Bid-offer including last price and querying only last price. I used to test loading 100 stocks with market index and status and didn't found any problems. iExcel will create one thread for 10 stocks so to handle 100 stock need 10 threads which is still ok. But the number at 500 is to much."