iqfeed tracks the number of symbols you have, not AB. Previous post indicated that iqfeed will keep the symbol list active for entire day. You may have a different list of 500 the next day, but can nnot have 501 on any day.
So I suspect the data errors are caused by iqfeed not responding properly after symbol #500 ----- Original Message ----- From: "kurasake" <[email protected]> To: <[email protected]> Sent: Friday, May 14, 2010 1:12 PM Subject: [amibroker] AB/IQFeed #symbols Limit > > I'm running AB 5.30pro using IQFeed as my RT data feed on a Core i7 w/4gig > ram. > > In a different post, I'd been describing a problem I've been having when > performing an exploration on a large number of symbols. The problem was > that if I scanned too many symbols, I would start to get bad data > appearing in AB. > > After some feedback, it appears that this problem occurs when I've scanned > more symbols then what my contract with IQFeed allows. In other words, my > contract with IQFeed allows me to monitor 500 symbols simultaneously at a > time and if I exceed that 500 symbol limit, I would start getting bad data > in AB. I haven't confirmed this "scientifically" yet but the problem does > seem to happen after I've scanned somewhere in the neighborhood over 500 > symbols. > > The question I have though is if I've only "looked" at a symbol in AB and > I'm not actively monitoring it, like say in the Realtime Quote window, > should AB still be holding on to an IQFeed "slot"/resource/token? I > would think that if I'm not actively collecting data on a symbol and I've > only "looked" at it for a brief moment, that AB should release this slot > back to IQFeed. Or is AB still collecting data on that symbol even if > it's not in the Realtime Quote window? > > If I open up the IQFeed Connection Manager, I can see how many symbols > IQFeed is "tracking" for me. Every time I click on a symbol in AB and it > backfills that symbol with data, the Number of Symbols counter in the > IQFeed Connection Manager goes up. The counter however, never appers to > go down unless I either break the connection from AB to the IQFeed client > or I exit from AB. > > This puts a rather strong restriction on how I use AB as I can only > scan/explore/look at 500 symbols in a single AB session and IQFeed thinks > I'm using up my entire allotment when I'm not. > > Incidentally, if I run QuoteTracker on the same machine and have it > connect to the same IQFeed client, it will "release" an IQFeed slot for > every symbol I remove from the active QT portfolio. So it should be > possible to do this in AB as well. > > If I perform a Reconnect or Shutdown from AB by right clicking in the > status bar where it displays the client connection status, the IQFeed > symbol count drops back down to what it was before I started AB. Does > anyone know if there's any way to do this "reset"/release using COM > objects or other programming means? Maybe I can write a vb script or > something that keeps calling this obj method? Or is this a feature > request that I need to place with AB? > > Many thanks. > > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > >
