I notice that if you have an event handler such as...
int CMyStock::OnGotLevel2Record(GTLevel2 *pRcd)
you'll notice that this callback function will get called a TON! guessing like for a stock of 2 m shares daily volume it'll be called perhaps on average 15 times per second.
How big of a basket of stocks will be too much for a C++ compiled program. 100 stocks? 1000 stocks? if the average is 15 calls per second, it'll be 15,000 calls per second with a basket of 1000 stocks. Would that be too much for the C++ program?
Just wondering about the limits you can push a C++ program?
Thanks
int CMyStock::OnGotLevel2Record(GTLevel2 *pRcd)
you'll notice that this callback function will get called a TON! guessing like for a stock of 2 m shares daily volume it'll be called perhaps on average 15 times per second.
How big of a basket of stocks will be too much for a C++ compiled program. 100 stocks? 1000 stocks? if the average is 15 calls per second, it'll be 15,000 calls per second with a basket of 1000 stocks. Would that be too much for the C++ program?
Just wondering about the limits you can push a C++ program?
Thanks
I n addition to that, how many processors you have available.