> It is very important to know that AB does not detect the OI field >for > changes, so if there is no other changes in your database, pressing >save > doesnt save your changes in OI (at least that was the case in the >past), To > force save, choose save database as, or make some sure there are >some other > changes in your database and press save. Otherwise, the OI fields >would be > blank next time you open it.
Yes, that is still relevant. Excellent point. brian_z --- In [email protected], "Paul Ho" <[EMAIL PROTECTED]> wrote: > > Bob > You can't do it in Amiquote or fget, but you can do it with COM objects. > The following example gives you a means > Ranking = C; // replace this with something you want to store > ab = createobject("broker.Application"); > target = ab.Stocks(name()); > qts = target.Quotations; > for(i = 0; i < Barcount; i++) > { > qt = qts.Item(i); > qt.OpenInt = Ranking[i]; > } > buy = sell = 0; > > Run scan over tickers that you want. and Remember to refresh all to see the > changes > It is very important to know that AB does not detect the OI field for > changes, so if there is no other changes in your database, pressing save > doesnt save your changes in OI (at least that was the case in the past), To > force save, choose save database as, or make some sure there are some other > changes in your database and press save. Otherwise, the OI fields would be > blank next time you open it. > Good luck. > > > > _____ > > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf > Of [EMAIL PROTECTED] > Sent: Friday, 21 March 2008 10:38 AM > To: [email protected] > Subject: [amibroker] Import Data into OI field? > > > > > > Although I understand that additional AB data arrays [and means of > populating them] are planned for the future, I'd like to store a weekly > value into the OI field.of existing tickers. > > Any way to do this with AmiQuote? > If not, how about with fget, etc? > > TIA, > Bob >
