PureBytes Links
Trading Reference Links
|
Hi Bill,
So int is the same as in Metastock, fml is ref in Amibroker?
Thanks
John
--- In amibroker@xxxx, "wavemechanic" <wd78@xxxx> wrote:
> 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
>
>
> ----- Original Message -----
> From: John
> To: amibroker@xxxx
> 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 20 ema, 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 again
>
> John
>
> --- In amibroker@xxxx, "Tomasz Janeczko" <amibroker@xxxx> wrote:
> > Hi John,
> >
> > As for IIF:
> >
> > IIF is a function - this means that it 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 is true - corresponding element
> > of true_array is assigned to result_array if 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 ONLY WHEN adx( 14 ) is greater than 15
> >
> >
> > Best regards,
> > Tomasz Janeczko
> > ===============
> > AmiBroker - the comprehensive share manager.
> > 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. Actually what I want is to know
when
> the
> > > stock rises and touches the EMA 20.
> > >
> > > Thanks
> > >
> > > John
> > >
> > >
> > >
> > >
> > > Your use of Yahoo! Groups is subject to
> http://docs.yahoo.com/info/terms/
> > >
> > >
>
>
> Yahoo! Groups Sponsor
>
>
>
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service.
|