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

Re: [amibroker] Re: Radians to Degrees ...Was ( linear regression slope)



PureBytes Links

Trading Reference Links




Thanks Dimitri......
 
Anthony
<BLOCKQUOTE 
>
  ----- Original Message ----- 
  <DIV 
  >From: 
  DIMITRIS 
  TSOKAKIS 
  To: <A title=amibroker@xxxxxxxxxxxxxxx 
  href="">amibroker@xxxxxxxxxxxxxxx 
  Sent: Friday, June 13, 2003 5:13 PM
  Subject: [amibroker] Re: Radians to 
  Degrees ...Was ( linear regression slope)
  Anthony,You may use AFL pi.Since atan(1)=pi/4, the 
  equationpi=4*atan(1);is AFL pi.Dimitris Tsokakis--- In 
  amibroker@xxxxxxxxxxxxxxx, 
  "Anthony Faragasso" <ajf1111@x...> 
  wrote:> //Radians to Degrees> > //Anthony 
  Faragasso> > //June 13,2003> > 
  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);//radians> > 
  Radians2=atan(EMAMedium);> > Radians3=atan(EMASlow);> 
  > degrees=Radians*(180/PI);//Degrees> > 
  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,styleLine);> > 
  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 ----- >   From: 
  Glenn >   To: amibroker@xxxxxxxxxxxxxxx >   
  Sent: Thursday, June 12, 2003 6:44 PM>   Subject: [amibroker] 
  Re: linear regression slope> > >   
  Jayson,> >   Thanks for your help, would you know how 
  to convert this to degrees?> >   Cheers 
  Glenn> >   --- In amibroker@xxxxxxxxxxxxxxx, "Jayson" 
  <jcasavant@xxxx> wrote:>   > 
  Glenn,>   > linregslope is different from linreg, it is in 
  fact the slope >   calculation of>   > 
  the linear regression line.... from help>   > 
  >   >       
  LINREGSLOPE>   >       - 
  linear regression slope Statistical functions>   
  >       (AFL 1.4)>   > 
  >   > >   
  >       SYNTAX  linregslope( ARRAY, 
  periods )>   >       RETURNS 
  ARRAY>   >       
  FUNCTION  Calculates linear regression line slope from the 
  >   ARRAY using>   > periods 
  range.>   >       EXAMPLE x 
  = Cum(1);>   >       lastx = 
  LastValue( x ); Daysback = 10; aa =>   > astValue( 
  LinRegIntercept( Close, Daysback) );>   
  >       bb = LastValue( LinRegSlope( Close, 
  Daysback ) );>   > >   
  >       y = Aa + bb * ( x - (Lastx - 
  DaysBack) ); Plot( >   Close, "Close",>   
  > colorBlack, styleCandle );>   
  >       Plot( IIf( x >= (lastx - 
  Daysback), y, -1e10 ), "LinReg", >   colorRed 
  );>   > >   > >   
  > >   > Regards,>   > 
  Jayson>   > -----Original Message----->   
  > From: Glenn [mailto:glennokb@xxxx]>   > Sent: 
  Wednesday, June 11, 2003 7:38 AM>   > To: 
  amibroker@xxxxxxxxxxxxxxx>   > Subject: [amibroker] Re: 
  linear regression slope>   > >   > 
  >   > Hi,>   > >   
  > Could someone please tell me what the result is from 
  linregslope>   > ie: how it is 
  calculated.>   > >   > 
  Plot(LinRegSlope( C, 20 ),"LinReg",colorBlue,1);>   > 
  Plot(0,"0",colorRed,1);>   > >   > 
  Thanks Glenn>   > >   > --- In 
  amibroker@xxxxxxxxxxxxxxx, Marek Chlopek 
  <mchlopek@xxxx>>   > wrote:>   > 
  > On Saturday 31 May 2003 18:09, mleonsprint wrote:>   
  > > > Does anyone have a formula for linear regression slope they 
  >   would>   > be>   
  > > > willing to share?>   > 
  >>   > > LINREGSLOPE>   > > - 
  linear regression slope Statistical functions>   > > 
  (AFL 1.4)>   > >>   > 
  >>   > > SYNTAX  linregslope( ARRAY, periods 
  )>   > > RETURNS ARRAY>   > > 
  FUNCTION  Calculates linear regression line slope from the 
  ARRAY>   > using periods>   > > 
  range.>   > > EXAMPLE x = Cum(1);>   
  > > lastx = LastValue( x ); Daysback = 10; aa =>   > 
  tValue( >   > LinRegIntercept( Close, >   
  > > Daysback) );>   > > bb = LastValue( 
  LinRegSlope( Close, Daysback ) );>   > > 
  >   > > y = Aa + bb * ( x - (Lastx - DaysBack) ); Plot( 
  Close, "Close", >   > colorBlack, >   
  > > styleCandle );>   > > Plot( IIf( x >= 
  (lastx - Daysback), y, -1e10 ), "LinReg", >   colorRed 
  );>   > >  >   > > SEE ALSO 
  >   > >  >   > > 
  >   > > -- >   > > Marek 
  Chlopek>   > >   > 
  >   >       Yahoo! Groups 
  Sponsor >   >      
  >   >      >   
  > >   > Send BUG REPORTS to 
  bugs@xxxx>   > Send SUGGESTIONS to 
  suggest@xxxx>   > 
  ----------------------------------------->   > Post 
  AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
  >   > (Web page: <A 
  href="">http://groups.yahoo.com/group/amiquote/messages/)>   
  > -------------------------------------------->   > 
  Check group FAQ at: >   <A 
  href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
  >   > >   > Your use of Yahoo! Groups 
  is subject to the Yahoo! Terms of Service.> > 
  >         Yahoo! Groups Sponsor 
  >        
  >        > > 
  >   Send BUG REPORTS to bugs@xxxx>   Send 
  SUGGESTIONS to suggest@xxxx>   
  ----------------------------------------->   Post 
  AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
  >   (Web page: <A 
  href="">http://groups.yahoo.com/group/amiquote/messages/)>   
  -------------------------------------------->   Check group 
  FAQ at: <A 
  href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
  > >   Your use of Yahoo! Groups is subject to the 
  Yahoo! Terms of Service. > > >   
  --->   Outgoing mail is certified Virus 
  Free.>   Checked by AVG anti-virus system (<A 
  href="">http://www.grisoft.com).>   
  Version: 6.0.489 / Virus Database: 288 - Release Date: 
  6/10/2003
  Send BUG REPORTS to bugs@xxxxxxxxxxxxxSend SUGGESTIONS to 
  suggest@xxxxxxxxxxxxx-----------------------------------------Post 
  AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx (Web page: <A 
  href="">http://groups.yahoo.com/group/amiquote/messages/)--------------------------------------------Check 
  group FAQ at: <A 
  href="">http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
  Your use of Yahoo! Groups is subject to the <A 
  href="">Yahoo! Terms of Service. 
  
<BLOCKQUOTE 
><FONT 
  face="Courier New">---Outgoing mail is certified Virus 
  Free.Checked by AVG anti-virus system (<A 
  href="">http://www.grisoft.com).Version: 6.0.489 
  / Virus Database: 288 - Release Date: 
6/10/2003






Yahoo! Groups Sponsor












Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html



Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.