PureBytes Links
Trading Reference Links
|
Ah yes so it is the middle ",". Now that maeks sense. Thanks.
--- In amibroker@xxxxxxxxxxxxxxx, dingo <waledingo@xxx> wrote:
>
> the strfind is documented its just that you need to know how to read the
> doc's. For instance the doc for IIF:
>
> IIF
> - immediate IF function
>
> SYNTAX iif( EXPRESSION, TRUE_PART, FALSE_PART )
> RETURNS ARRAY
>
> The key this is the statement RETURNS ARRAY. This means that you need an
> array varible and an equal sign to get what is "returned": Rslt = iif(
> EXPRESSION, TRUE_PART, FALSE_PART )
> and for StrFind, where the doc says "SYNTAX StrFind( string, substring )"
> you need to realize that the string and substring means that you can have a
> string variable or a string literal. And a string literal can contain
> weirdness like: (","+WL_SP1500N100+",",","+Ticker+",") which would be much
> better written as something like this: ("," + WL_SP1500N100 + ",", "," +
> Ticker + ",") where you can better see the string and substring.
>
> BUT, you're doing the right thing in trying to learn by just scouring the
> sources you mentioned.
>
> Hang in there!
>
> d
>
>
> On Mon, May 4, 2009 at 7:14 PM, gmorlosky <gmorlosky@xxx> wrote:
>
> > going through tons of formulas, amibroker home site and here. This took all
> > day to solve this one. Things like this just are not documented anywhere.
> > Take the following - where is that documented ?
> > StrFind(","+WL_SP1500N100+",",","+Ticker+",")
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, dingo <waledingo@> wrote:
> > >
> > > so, where are you getting your answers?
> > >
> > > d
> > >
> > > On Mon, May 4, 2009 at 5:07 PM, gmorlosky <gmorlosky@> wrote:
> > >
> > > > Use this, which will locate the string in the watchlist:
> > > >
> > > > function GetSymbols()
> > > > {
> > > > TickerList = "";
> > > > SymbolList = CategoryGetSymbols(TickerCategory, TickerListNum);
> > > >
> > > > for(n = 0; n < NumTickers; n++)
> > > > {
> > > > Ticker = StrExtract(SymbolList,n);
> > > > WL_SP1500N100 = CategoryGetSymbols(categoryWatchlist, 9);
> > > > Found = 0;
> > > > Found = IIf(StrFind(","+WL_SP1500N100+",",","+Ticker+",") > 0, 1, 0);
> > > > if (SP1500N100 == 1 AND Found == 1 )
> > > > TickerList = TickerList + Ticker + ",";
> > > > }
> > > > return TickerList;
> > > > }
> > > >
> > > >
> > > > --- In amibroker@xxxxxxxxxxxxxxx, "gmorlosky" <gmorlosky@> wrote:
> > > > >
> > > > > I have this code and the middle line of the "IIF" statement keeps
> > telling
> > > > me it's the wrong argument ?
> > > > >
> > > > > function GetSymbols()
> > > > > {
> > > > > TickerList = "";
> > > > > SymbolList = CategoryGetSymbols(TickerCategory, TickerListNum);
> > > > >
> > > > > for(n = 0; n < NumTickers; n++)
> > > > > {
> > > > > Ticker = StrExtract(SymbolList,n);
> > > > > IIf (InWatchListName( "1_S&P 1500 N100" ), Ticker = Ticker, Ticker =
> > "");
> > > > > TickerList = TickerList + Ticker + ",";
> > > > > }
> > > > > return TickerList;
> > > > > }
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > **** IMPORTANT PLEASE READ ****
> > > > This group is for the discussion between users only.
> > > > This is *NOT* technical support channel.
> > > >
> > > > TO GET TECHNICAL SUPPORT send an e-mail directly to
> > > > SUPPORT {at} amibroker.com
> > > >
> > > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > > > http://www.amibroker.com/feedback/
> > > > (submissions sent via other channels won't be considered)
> > > >
> > > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > > > http://www.amibroker.com/devlog/
> > > >
> > > > Yahoo! Groups Links
> > > >
> > > >
> > > >
> > > >
> > >
> >
> >
> >
> >
> > ------------------------------------
> >
> > **** IMPORTANT PLEASE READ ****
> > This group is for the discussion between users only.
> > This is *NOT* technical support channel.
> >
> > TO GET TECHNICAL SUPPORT send an e-mail directly to
> > SUPPORT {at} amibroker.com
> >
> > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> > http://www.amibroker.com/feedback/
> > (submissions sent via other channels won't be considered)
> >
> > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> > http://www.amibroker.com/devlog/
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
>
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
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/
|