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

[amibroker] Re: explanation of code



PureBytes Links

Trading Reference Links

Thanks Terry for your explanation.



--- In amibroker@xxxxxxxxxxxxxxx, "Terry" <MagicTH@xxxx> wrote:
> Not following your request. AMA just accepts a variable period defined
> as you wish, for example an RSI value, thus dynamically changing the EMA
> period. It needs to be in percent instead of days. Formula for days to
> percent is: percent = 2/(days + 1);
> 
> Here's the example from Help cleaned up a bit:
> 
> fast = 2/(2+1);
> slow = 2/(30+1);
> dir = abs(Close - Ref(Close,-10));
> vol = Sum(abs(Close - Ref(Close,-1)),10);
> ER = dir / vol;
> sc =(ER * (fast - slow) + slow)^2;
> 
> Plot(C,Name(),colorLightGrey,styleBar);
> Plot(EMA( Close, 15 ),"EMA15",colorBlue);
> Plot(AMA( Close, sc ),"AMA",colorRed);
> Plot(sc,"sc",colorGreen,styleOwnScale);
> --
> Terry
> | -----Original Message-----
> | From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On
> | Behalf Of Eugene
> | Sent: Sunday, July 10, 2005 04:44
> | To: amibroker@xxxxxxxxxxxxxxx


> | Subject: [amibroker] Re: explanation of code
> | 
> | Thanks
> | 
> | Can you take a stop and convert this code to ama so that I get an idea
> | of what it does?
> | 
> | TIA?
> | 
> | 
> | --- In amibroker@xxxxxxxxxxxxxxx, "Terry" <MagicTH@xxxx> wrote:
> | > I put your code in AB 4.7. I get no errors and no warnings. It says:
> | > "...approximately 72 past and 0 future quotes..."
> | >
> | > FYI: There is a variable EMA function called AMA so you don't have
> | to
> | > build your own looping code.
> | > --
> | > Terry
> | >
> | > t=Param("t",10,10,30,5);
> | > y=RSI(t)/100;
> | > RSIema1=C;
> | > RSIema2=C;
> | > for(i=t;
> | > i<BarCount;i++)
> | > {
> | >     RSIema1[i]=y[i]*C[i]+(1-y[i])*RSIema1[i-1];
> | >     RSIema2[i]=(1-y[i])*C[i]+y[i]*RSIema2[i-1];
> | > }
> | > Plot(C,"C",1,8);
> | > Plot(RSIema1,"RSI_ema1",colorRed,1);
> | > Plot(RSIema2,"RSI_ema2",colorBrightGreen,1);
> | 
> | 
> | 
> | 
> | ------------------------ Yahoo! Groups Sponsor --------------------~--
> | >
> | Try Online Currency Trading with GFT. Free 50K Demo. Trade
> | 24 Hours. Commission-Free.
> | http://us.click.yahoo.com/DldnlA/9M2KAA/U1CZAA/GHeqlB/TM
> | --------------------------------------------------------------------~-
> | >
> | 
> | 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
> | 
> | 
> | 
> |




------------------------ Yahoo! Groups Sponsor --------------------~--> 
Try Online Currency Trading with GFT. Free 50K Demo. Trade 
24 Hours. Commission-Free. 
http://us.click.yahoo.com/DldnlA/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~-> 

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

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> 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/