A very illuster symbol indeed. In TWS I get no data at all but in AB I get as you describe (I assume. I also get bidsize 163,895 and asksize 1, what is this ??)
To your Q: until someone else steps in with a better method the only way is probably in the thread mentioned (using DDE). But remember your complete database will be set up this way. If you really attach to volume/breadth data you may set up a separate system/database/monitor just for this. Then again, a different feed with separate symbols for up/down volume may be more efficient (as TJ said: IB feed was NEVER designed to be used with charting. They designed it to update their quote GRID only.) -treliff --- In [email protected], "ymtrader1" <[EMAIL PROTECTED]> wrote: > > treliff, > > The reason I want to plot the "bid" of vol-nasd-nasdaq-ind is that is > where IB stores the Nasdaq up volume information. The down volume > information is stored in the "ask" location. If you subtract the > "bid" for the "ask" you get the real time spread in the Nasdaq volume. > What I would like to do is plot the Nasdaq volume spread. > > Thanks > > > --- In [email protected], "treliff" <treliff@> wrote: > > > > Indeed no bid array as explained in this recent thread: > > > > http://finance.groups.yahoo.com/group/amibroker/message/113912 > > > > But why you need the *BID* of vol-nasd-nasdaq-ind ?? > > > > -treliff > > > > --- In [email protected], "ymtrader1" <ymtrader1@> wrote: > > > > > > I thought the following code would draw the changing value of the > > > "bid" value but instead it just draws a horizontal line of the current > > > value: > > > > > > upvol=GetRTDataForeign("BID","vol-nasd-nasdaq-ind"); > > > Plot(upvol,"UVol",colorRed,stylecandle); > > > > > > It appears that upvol is being treated as a constant value instead of > > > an array of values. How do I define upvol as an array so I can plot > > > the "upvol" data into a graph of the changing values? > > > > > > > > > Thanks, > > > > > >
