| 
 PureBytes Links 
Trading Reference Links 
 | 
ema1period= Param("ema1Period",4,4,9,1);
EMA2period= Param("ema2Period",9,9,20,1);
EMA3period= Param("ema3Period",20,20,28,1);
SlopePeriods= Param("SlopePeriods",10,2,25,1);
PI= 3.14159;
Array=C; 
Var1= EMA(array,EMA1period);
Var2= EMA(array,EMA2period);
Var3= EMA(array,EMA3period);
EMAFast= LinRegSlope(Var1,SlopePeriods);
EMAMedium= LinRegSlope(Var2,SlopePeriods);
EMASlow= LinRegSlope(Var3,SlopePeriods);
Radians= atan(EMAFast);
Radians2= atan(EMAMedium);
Radians3= atan(EMASlow);
degrees=Radians*( 180/PI);
degrees2=Radians2*( 180/PI);
degrees3=Radians3*( 180/PI);
  
Plot (Var1,"emaFast",colorRed,styleLine);
Plot (Var2,"emaMedium",colorBlue,styleLine);
Plot (Var3,"emaSlow",colorYellow,styleLine);
Plot (C,"",colorBlack,styleCandle);
Title= Name()+"..."+Date()+"\n"+"Based on ( "+WriteVal(slopeperiods,1)+" ) period LinearRegSlope of 
Variable "+"\n"+"The ( 
"+WriteVal(EMA1period,1)+ " ) period EMA is moving 
"+WriteIf(degrees > 0,"UP ","Down ")+"( "+WriteVal(degrees,1)+" )"+" Degrees"+"\n"+"The ( "+WriteVal(EMA2period,1)+ " ) period EMA is moving 
"+WriteIf(degrees2 > 0,"UP ","Down ")+"( "+WriteVal(degrees2,1)+" )"+" Degrees"+"\n"+"The ( "+WriteVal(EMA3period,1)+ " ) period EMA is moving 
"+WriteIf(degrees3 > 0,"UP ","Down ")+"( "+WriteVal(degrees3,1)+" )" 
+" Degrees"; 
  ----- Original Message -----  
  
  
  Sent: Friday, July 08, 2005 10:17 
AM 
  Subject: [amibroker] AFL: Slope of a 
  moving average (curve) v. a straight line (for ex. a trendline) 
  
  Is it possible using AFL to calculate the slope of, for 
  example, a moving average? See:
  http://cstl.syr.edu/fipse/GraphB/Unit8/Unit8a.html
  Calculating 
  the slope of the line tangent to the curve should be, I'm assuming, 
  straightfoward. I'm guessing the thornier question is how to find the line 
  that is tangent to a particular day or period.
  Thoughts or 
  suggestions?
  Thanks.
  Harold 
  Harper harold@xxxxxxxxxxxxx
 
 
 
 
 
  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
 
 
  ---- LSpots keywords ?>
  
  SPONSORED 
  LINKS  
  
  
    
  No virus found in this incoming message. Checked by AVG 
  Anti-Virus. Version: 7.0.323 / Virus Database: 267.8.11/45 - Release Date: 
  7/9/2005
  
  
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 
 
  
---- LSpots keywords ?>
  
  
  
    SPONSORED LINKS
   
       
 
  
    
  YAHOO! GROUPS LINKS
 
 
    
 |  
 No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.8.11/45 - Release Date: 7/9/2005
 
 |