I have about 82 stocks to scan in the scanner. It takes just over 4 minutes to complete the scan. I am testing the speed of the scanner on-line but when the market is closed. I will test it again today on-line but with live data coming in. I have 1 study only. The resolution is 5 minute bars. The study is tiny. It is %R with a few small modifications (the %R is going back only 14 bars). Basically for each stock it processes it grabs 4 GVs which I set in another program, it totals them, does a few comparisons to set my waitlist indicator plot and plots 6 other items. I apply this study to both pre-scanning and watchlist. In the next paragraph I describe what I do to test it. I have some questions at the end.Update:
I found a great solution. See 2nd last and last posts.
I uncheck the checkbox that causes the scanner to scan every minute. I stop the scanner. I start the scanner with a stopwatch ready and I start the stopwatch. It shows me this message "Scanning... Left scan ## tickers RT slots for "Interactive Brokers": Total 20; Available 0.". When I start it the ## part runs through a few numbers quickly then gets stuck on value 81, 61, 41, 21, 1 and it finishes. The good news is it works in that it puts the correct entries in the watchlist.
Q: What does the bold+italic message mean (in detail)?
Q: I have to assume it is running slow because of the every 1 minute default checkbox which implies that it should complete in less than 1 minute. Am I correct?
Q: I am not sure just how valuable it is running at this speed. Is there any way to speed it up or at least figure out why it might be going so slow so I can speed it up. I guess I could write out a fileappend statement to see when it starts each new stock to see if it is taking a lot longer on some than others.
Q: How does this speed compare to what other's are experiencing?
Thanks,
John