| 
 Chart5 
attached - Here's a 700 pip move in 2 weeks example.  
A 700 
point per contract move can't be a "zero" angle, but it is definitely 
positive. 
I even 
tried setting the prec to 6 - that didn't do it. 
  
Thanks 
for any input. 
  
 Chart3 
is a better one it looks like about 40 degrees, but it sure isn't 
zero. 
Is 
there something in the Precision as it is on FX symbol? 
  
  
 I 
tried SetBarsRequired and that didn't do it, but it can't be 
right. 
See 
attached. 
  
  
  
  
   TJ, 
  Yes 
  and indeed both "work", but the subtle difference is that that in the title 
  line on the CCI(20) it will display the angle and degrees whereas the other 
  does not and displays 0 on my end... 
  Do 
  they both display the values on your end? 
  Thanks for the reply and Happy Thanksgiving to you and 
  yours. 
  Mr. 
  Valley 
    
  
    
    
    
     Both work OK on my end. Do you have at least 54 bars in 
    your data set ? 
     Best regards, Tomasz Janeczko amibroker.com 
    
      ----- Original Message -----  
      
      
      Sent: Thursday, November 22, 2007 
      7:25 AM 
      Subject: [amibroker] Array 
      Problem 
      
  
      resend with subject line 
        
      
      
      What am I doing 
      wrong? 
      /* Angle Test v2 
      */ 
      // I don't understand why the 
      array created by "Var" cannot be used as CCI(20) built-in works ??? // 
      Comment out the Var below and use the other to see what I mean. // 
      Angle and Degrees don't read in the Title Line like they do with 
      CCI(20) 
      Var = CCI(20); // 
      Comment out this line //Var = 
      MA(C,20);Plot(Var,"",1,128);  // Uncomment and try this line 
      instead 
      START=34;END=1;  ARRAY= Var 
      ; L1=LastValue(Cum(1)); X0=L1-START; X1=L1-END; Y0=ARRAY[X0]; Y1=ARRAY[X1]; ANGLE=atan((Y1-Y0)/(X1-X0)); Color 
      = IIf(Y1 > Y0,5,4); // Green 
      = Positive    Red = 
      Negative Title1="ANGLE="+WriteVal(ANGLE)+" RADS"+", 
      ["+WriteVal(45*ANGLE/atan(1),1.0)+" 
      DEGS]"; Plot(ARRAY,"",12,1); Plot(LineArray(X0,Y0,X1,Y1),Title1 
      + "\nLine to Last Value of End Point Value",Color 
      ,1); Plot(LineArray(X0,Y0,X1,Y0),"Horizontal",2,1); Plot(LastValue(Y0),"\nBegin 
      at This point in the Array",10,1); 
      Thanks, 
      Mr. 
      Valley   
      
    
 
 
__._,_.___
  
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 NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: 
http://www.amibroker.com/devlog/ 
 
For other support material please check also: 
http://www.amibroker.com/support.html 
  
     
    
 
      
   
__,_._,___
 |