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

Re: [amibroker] Never Took Trigonometry



PureBytes Links

Trading Reference Links

A clip from Corey Saxe ....to convert radians to degrees and vice versa.  AB native functions expect/yield radians 

Y= Price;

pi = 4 * atan(1) ; //Pi

RTD = 180/pi;//radians to degrees

DTR = pi/180;//degrees to radians

Here's a clip from the users guide with the conversion in the title statement. 

Hope this helps

JOE 

  

x = Cum(1);

lastx = LastValue( x ); Daysback = 20; aa = LastValue( LinRegIntercept( Close, Daysback) );

bb = LastValue( LinRegSlope( Close, Daysback ) );

y = Aa + bb * ( x - (Lastx - DaysBack) ); Plot( Close, "Close", colorBlack, styleCandle );

pi = 4 * atan(1) ; //Pi

Plot( IIf( x >= (lastx - Daysback), y, -1e10 ), "LinReg", colorRed );

Title="ANGLE="+WriteVal(bb)+" RADS"+", ["+WriteVal(45*bb/atan(1),1.0)+" DEGS]"

+ "\n" + WriteVal(bb*(180/pi));

----- Original Message ----- 

  From: wavemechanic 
  To: amibroker@xxxxxxxxxxxxxxx 
  Sent: Wednesday, August 23, 2006 7:44 PM
  Subject: Re: [amibroker] Never Took Trigonometry


  The angle to the vertical (if memory is OK - double check me) in radians of a line with slope x = atan(x).  And the angle in degrees is 45 * atan(x) / atan(1).

  Bill


  ----- Original Message ----- 
  From: "Charles J. Dudek" <trader@xxxxxxxxxxxxxx>
  To: <amibroker@xxxxxxxxxxxxxxx>
  Sent: Wednesday, August 23, 2006 6:47 PM
  Subject: [amibroker] Never Took Trigonometry


  > 
  > I don't know how to convert a slope value (LinRegSlope) to an angle. 
  > I took a line from the Woodie's CCI script and converted it, but I
  > don't think it's right.
  > 
  > PI = atan(1.00) * 4; 
  > angle = round(180 * acos(1/LinRegSlope(C,sp)) / PI);
  > 
  > Chuck Dudek
  > 
  > 
  > 
  > 
  > 
  > 
  > 
  > 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
  > 
  > 
  > 
  > 
  > 
  > 
  > 
  > 
  > 
  > -- 
  > No virus found in this incoming message.
  > Checked by AVG Free Edition.
  > Version: 7.1.405 / Virus Database: 268.11.5/425 - Release Date: 08/22/06
  > 
  >