Hi-
I use IQFeed for real time data and just switched my limit from 500 to 1000.
The scan that I run normally takes 25-30 seconds to complete with ~470 symbols
(code check and profile takes .041secs to execute), but after switching to ~910
symbols it is now taking over 3 mins (tested a scan with only
Buy=Sell=Short=Cover=0; and that took over 3mins as well). I would expect
execution time to roughly double, but an increase of 6x leads me to think
something is wrong. My guess is that I may have a setting wrong somewhere, so
I thought I'd list my settings here and perhaps someone on the board could tell
me what may be the cause. Would very much appreciate any help.
-Wait for backfill is unchecked
-Number of symbols in cache: 11
-Max Megabytes: 1000
-Default number of bars for new DBs: 1000
-Quick afl is turned on
-Pad and align is turned on to match SPY data
Database Settings
-Number of Bars: 100,000
-Local Data Storage Enabled
-Base Time Interval: 1 min
-Max EOD Bars (years): 10
-Max Number of Streaming Symbols: 1000
Does anything stick out here as the potential cause or have I omitted something
important? Could it be that my internet connection can't handle the upgrade
from 500 to 1000 symbols? If so, is that testable?