PureBytes Links
Trading Reference Links
|
Hello Jeff - I like the way you've coded
this! Obviously you had some experience. I'm clipping this and
putting
it in the bottomless pit of code snippets
that I use to augment my memory and lack of training
You can tell I
got started many years before where we could not carry around
long symbol names. This way is self
documenting. Always easier to
read.
NOW for finding what ConditonA and
ConditionB are? The HOLY GRAIL?
BTW if you scan this forum for recent
postings by Dan Clark, and I'm sure others you'll find Dan's developed
daily runs where he
builds multiple watchlists of sectors or industry areas. I do these runs on a
daily basis for the 12 sectors in QuotesPlus then build
composites of the breadth metrics of these sectors. In starting this out I have to clear 12 watchlists and one could use your
function within a FOR loop.
for (i=30; i<=41;
i++)
{
Clearwatchlist(i);
}
I'll have to be careful in making
sure the ranges are accurate otherwise I'll clear out more than I expect.
Coding a utility
to write specific watchlists to CSV files
wouldn't be a bad idea, either.
Best regards
Joe
----- Original Message -----
Sent: Sunday, March 26, 2006 12:44
AM
Subject: Re: [amibroker] add scan results
to wathlist programmatically
thanks for all the info
to get it work. here is the summary for reference.
1. To clear
watchlists:
function ClearWatchList(_watchListNumber)
{ _toClear =
GetCategorySymbols(categoryWatchlist,
_watchListNumber); for(i =
0; (symC = StrExtract(_toClear, i) ) != ""; i++) {
CategoryRemoveSymbol(symC, categoryWatchlist,
_watchListNumber);
} }
ClearWatchList(0); ClearWatchList(1); ClearWatchList(2); ClearWatchList(3);
2.
To add scanned out stocks to watchlists:
r2 = ConditionA and
ConditionB;
if (LastValue(r2) == 1)
{ CategoryAddSymbol("", categoryWatchlist,
1); }
Buy = 0;
Thanks again! Jeff
On 3/25/06, Joe
Landry <
jelandry@xxxxxxxxxxxxx> wrote:
Here's another example. When you go to see if
you've been successful be sure to select refresh all
// clear Watchlists used to store composite symbols of QP Sector
Runs
WL = 3; // or use WL =
Param("WL No.",3,1,63,1);
ClearList = GetCategorySymbols(categoryWatchlist, WL);
for( i =
0; ( symC =
StrExtract(ClearList,
i) ) != ""; i++
)
{
CategoryRemoveSymbol( symC, categoryWatchlist, WL );
}
Buy =
Sell =0;
-----
Original Message -----
Sent:
Saturday, March 25, 2006 2:19 PM
Subject:
Re: [amibroker] add scan results to wathlist
programmatically
Hi Joe,
could you give an example? I played with my afl but could not
figure out how to get the scanned
out symbols.
if my buy signal is like below, how to add the scanned out
'buy' symbols to watch list?
buy = a & b & c;
i tried: CategoryAddSymbol(Name(), categoryWatchlist, 10); but
got all db symbols added.
i also tried: valuewhen(buy, name()), but got syntax
error.
could you shed some lite on
this?
thanks a lot
Jeff
On 3/25/06, Joe Landry <jelandry@xxxxxxxxxxxxx> wrote:
There's a function called
categoryaddsymbol...can be used to add your selected ticker to a watchlist
to
build watchlists. You can also
clear your watchlist programmatically. Best regards
JOE
-----
Original Message -----
Sent:
Saturday, March 25, 2006 1:04 AM
Subject:
[amibroker] add scan results to wathlist
programmatically
is it possible to add scan results to wathlist with AFL
programmatically? I have to do "add all results to watch list" all the
time at this point.
thanks in advance
Jeff
Please note that this
group is for discussion between users only.
To get support from
AmiBroker please send an e-mail directly to SUPPORT {at} amibroker.com
For
other support material please check also: http://www.amibroker.com/support.html
SPONSORED
LINKS
YAHOO! GROUPS LINKS
Please note that this group is for
discussion between users only.
To get support from AmiBroker please
send an e-mail directly to SUPPORT {at} amibroker.com
For other
support material please check also: http://www.amibroker.com/support.html
SPONSORED
LINKS
YAHOO! GROUPS LINKS
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For other support material please check also:
http://www.amibroker.com/support.html
YAHOO! GROUPS LINKS
|
|