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.
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