[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[amibroker] Re: How to get the active WatchList number



PureBytes Links

Trading Reference Links

Joe L.

Thanks for the input on changing WatchLists.  I have heard of Batman 
but am still trying to get my arms around Amibroker.  I'll get a 
description of Batman and see what I can do.  I didn't find it in 
the Yahoo files.




--- In amibroker@xxxxxxxxxxxxxxx, "Joe Landry" <jelandry@xxx> wrote:
>
> Hello fbsmithj
> For Explores you probably need to control Amibroker externally 
with either
> a program called Batman or your own jScripts.  The results can be 
exported
> to files or Excel data sheets.
> 
> With either approach you can load a specific AFL and run it 
against specific 
> watchlists.
> 
> If you wrote a general AFL, you can switch from strategy to 
strategy, as 
> well as
> watchlist to watch list.
> 
> Here's an example of stepping through and clearing multiple 
watchlists 
> (1-31 )
> the first time the program is entered in a SCAN action.
> 
> Batman is in the forum files section.
> 
> Hope this helps
> Joe
> 
> //----------------- Clear the watchlists from 1 to 31 to receive 
the 
> component stocks for 29 Sectors plus undefined issues
> 
> // But do this only once as you scan
> 
> IndNum = IndustryID(0);
> 
> if ( Status( "action" ) == 3 AND Status( "stocknum" ) == 0 ) // 3 
is SCAN 4 
> is Explore running a scan and it's the first stock
> 
> {
> 
> 
> // clear Watchlists used to store composite symbols of QP Sector 
Runs
> 
> for (WL = 1; WL <=31; WL++)
> 
> {
> 
> ClearList = GetCategorySymbols(categoryWatchlist, WL);
> 
> for( i = 0; ( symC = StrExtract(ClearList, i) ) != ""; i++ )
> 
> {
> 
> CategoryRemoveSymbol( symC, categoryWatchlist, WL );
> 
> }
> 
> }
> 
> }
> 
> else
> 
> 
> 
> 
> 
> 
> 
> 
> ----- Original Message ----- 
> From: "fbsmithj" <fbsmithj25@xxx>
> To: <amibroker@xxxxxxxxxxxxxxx>
> Sent: Tuesday, August 15, 2006 12:34 PM
> Subject: [amibroker] How to get the active WatchList number
> 
> 
> > Is it possible to get the active WatchList number from an AFL?  -
> > alternatively, is it possible to set the active WatchList from 
an AFL?
> > I have different AFL strategies for different WatchLists and it 
is a
> > pain to have to manually change both active WL and corresponding 
AFL
> > for running  Explores.
> >
> >
> >
> >
> >
> >
> >
> >
> > 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
> >
> >
> >
> >
> >
> >
> >
>