PureBytes Links
Trading Reference Links
|
John:
Don't know PB, PR, or DP, but the other two
are:
fml(" ") is the value of the formula within the
quotes (another custom indicator)
int returns the integer part of a
number
Bill
<BLOCKQUOTE
>
----- Original Message -----
<DIV
>From:
John
To: <A title=amibroker@xxxxxxxxxx
href="">amibroker@xxxxxxxxxxxxxxx
Sent: Friday, May 25, 2001 2:24 PM
Subject: [amibroker] Re: IIf
Function
Tomasz,Thank-you very much for the explaination.
What I ended up doing was going to the preferences area, plotted a 20ema,
and in a seperate chart plot 14 period adx. The theory is to go long when
adx is above 30 and the stock in question crosses the 20 period ema. Your
formula actual shows when they cross. I am also trying to import
some Metastock formula's. Does anybody know what FML, PB, PR, Int, DP
refer to? Thanks againJohn--- In amibroker@xxxx,
"Tomasz Janeczko" <amibroker@xxxx> wrote:> Hi John,>
> As for IIF:> > IIF is a function - this means thatit
must "return" the value> > result_array = IIF( condition_array,
true_array, false_array );> > It works in such a way that each
element of condition_array is> checked for true or false, if it istrue
- corresponding element> of true_array is assigned to result_arrayif
it is false - corresponding> element of false_array is assigned to
result_array.> > In basic-like language this looks like
this> > for i = 0 to
array_size> if condition_array[ i ] =
1>
then> result_array[ i ] =
true_array[ i ]>
else> result_array[ i ] =
false_array[ i ] > end if> next
> > As you can see false_array is required.> >
> ADX>14 then plot EMA of 20. Actually what I want is to know when
the > > stock rises and touches the EMA 20.> What you
want to achieve is possible without> using any IIFs:> >
buy = cross( close, ema( close, 20 ) AND adx( 14 ) > 15;> // this
gives you a buy signal when close rises above EMA 20 > // but ONLYWHEN
adx( 14 ) is greater than 15> > > Best regards,>
Tomasz Janeczko> ===============> AmiBroker - the comprehensive
share manager.> <A
href="">http://www.amibroker.com> >
> ----- Original Message ----- > From: "John"
<jar5499297@xxxx>> To: <amibroker@xxxx>> Sent:
Friday, May 25, 2001 3:50 PM> Subject: [amibroker] IIf Function>
> > > A question if I may, in regards to the iif function,
Amibroker > > Formula Language says...The iif() function is used to
create > > conditional (i.e., "if-then") statements. It contains
three > > parameters as shown in the following example.>>
> > Do you need three parameters? I'm trying to do two and am having
> > difficulity. Is there another function I should be
using?> > > > ADX>14 then plot EMA of 20. Actuallywhat
I want is to know when the > > stock rises and touches the EMA
20.> > > > Thanks> > > > John>
> > > > > > > > > Your use of
Yahoo! Groups is subject to <A
href="">http://docs.yahoo.com/info/terms/
> > > >Your
use of Yahoo! Groups is subject to the <A
href="">Yahoo! Terms of Service.
|