PureBytes Links
Trading Reference Links
|
You can also call/filter the watchlist via:
SYNTAX CategoryFind( ''name'', category )
RETURNS NUMBER
FUNCTION It allows to search for category by name. It takes category
name and kind as parameters and returns INDEX (ordinal number).
For example it allows to find watch list index by name. The index (in
the example below watch list number) can be later used in functions
thatneed the index (like CategoryGetSymbols).
EXAMPLE wlnumber = CategoryFind("MyWatch List 1",
categoryWatchlist );
mysymbols = CategoryGetSymbols(categoryWatchlist, wlnumber );
PS
--- In amibroker@xxxxxxxxxxxxxxx, "Padhu" <ccie8340@xxx> wrote:
>
> how about something like this?
>
> //Define Watchlist here and include symbols...Used later for
scanning
>
> Forex_Majors= InWatchList( 0 );
>
> Forex_Crosses= InWatchList( 1 );
>
> Forex_Liquid_Pairs=InWatchList( 2 );
>
> ----- Original Message -----
> From: Ron Rowland
> To: amibroker@xxxxxxxxxxxxxxx
> Sent: Tuesday, October 09, 2007 4:25 PM
> Subject: [amibroker] Specifying Watchlist from AFL
>
>
> I was hoping to find a way to easily set/specify the Watchlist to
be
> used by a given AFL. My preferred approach is "A" blow, but it
does
> not appear to a valid/supported one.
>
> A) The SetOption command allows me to override/set about 26
> parameters used/required by the AA window. However, the
> documentation does not show a way to specify which
Watchlist/Filters
> to use. I would like to be able to simply say SetOption
> (WatchlistName, "MyWatchList");
>
> B) I have searched this group and it appears that this task can
be
> accomplished using the "Automate a Backtest and Export the
Tradelist"
> script that Dingo wrote back in April 2004.
>
> C) I also assume that it can be accomplished in the CBT by
enabling
> the Analysis Object and using the Filter Property.
>
> D) I think it might also be possible using a brute-force approach
by
> running all of my AFLs from a Watchlist named "UseThisOne" and
then
> each AFL would use CategoryRemoveSymbol to clear out "UseThisOne"
and
> then rebuild it by using CategoryGetSymbol from
> Watchlist "TheOneIReallyWant" and then have CategoryPutSymbol
each
> symbol into "UseThisOne". (Brute force and very ugly approach).
>
> Since my preferred approach "A" is not a valid one, does anyone
have
> an opinion on which approach is preferred? Any other way of
> accomplishing this task?
>
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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|