| 
 PureBytes Links 
Trading Reference Links 
 | 
| 
 Have you looked at the code in the 
library? 
  ----- Original Message -----  
  
  
  Sent: Wednesday, November 02, 2005 1:11 
  PM 
  Subject: [amibroker] Re: can anyone help 
  me in coding AFL 
  
  hello i am not interested on the MA (i am not a 
  idiot, i believe) my project is to code steve woods float channel 
  indicator i have made a code with VBscript its working but its very 
  slow i tried it in AFL langage buts it no working therefore i have tried 
  coding a simple moving average to learning buts also no working if you 
  are a professional programmer, can you explain what is false in  this 
  following code?
  f=15; for (i=15 ;i<BarCount -1 ;i++); { 
  //begin for loop n=0; temp=0; while (temp < f-1) { //begin 
  while loop temp= temp+ C[i-n]; n=n+1; } //end while 
  loop a[i]=temp/15; } //end for 
  loop
  Graph0=a;
 
 
 
 
 
 
  --- In 
  amibroker@xxxxxxxxxxxxxxx, "Dan Clark" <dan_public@xxxx> 
  wrote: > > Unless I'm missing something, I strongly second Chuck's 
  suggestion - use the > MA function.   Assuming that you 
  have the latest beta version: >  >   >  > 1. Open 
  a chart. >  > 2. Select "View --> Charts" to ensure that you 
  have the Charts table > visible. >  > 3. Click on "Averages" 
  to expand it. >  > 4. Click on "MA - Simple Moving 
  Averages". >  > 5. Right-click and select "Overlay".  This 
  will overlay the MA on your > chart. >  > 6. Right-click on 
  the chart, select "Edit formula". >  > 7. At the bottom, you will 
  see a new section labeled "MA".  It will show the > code that 
  computes and plots the MA. >  >   >  > You said 
  that you wanted to learn programming.  I AM a programmer > 
  professionally.  I've been writing code since 1971.   
  (Currently I'm a > contract database developer.)  Based on decades 
  of programming and about six > months programming AmiBroker, here are 
  some STRONG suggestions: >  >   >  > - Forget 
  VBScript and any other procedural language for a while.   In > 
  AmiBroker, NEVER use looping, procedural code unless 
  absolutely necessary. > AmiBroker is an array-processing 
  engine.   Learn how it works.   Don't fight > 
  it.     >  >   >  >  Start 
  with the Help file and look at the Tutorials, especially the > 
  "AmiBroker Formula Language" tutorials. >  >   > 
   > - Always use native internal AmiBroker functions if they are 
  available. > (You'll still have plenty to code anyway.) > 
   >   >  > - Learn from the MA Code inserted in your 
  chart.  Look at it carefully and > understand what each 
  parameter does.  Play with each parameter and watch the > effect 
  it has.  That's the fasted way to learn AmiBroker coding. > 
   >   >  > IF and ONLY IF you don't get the results you 
  want when you have applied the > three rules above, then you turn to 
  alternative methods (such as VBScript > looping). > 
   >   >  > Regards, >  >   > 
   > Dan. >  >   >  > p.s., In case you are 
  wondering, I started programming VB at Version 1.0 in > 1992.  
  I've programmed every version since then including VB.Net.   In 
  other > words, I could easily write VBScript code in AmiBroker, but I 
  still strongly > recommend against it except as a last 
  resort. >  >   >  >   >  >  
   >  >   _____   >  > From: 
  amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On 
  Behalf > Of Chuck > Sent: Wednesday, November 02, 2005 3:51 
  AM > To: amibroker@xxxxxxxxxxxxxxx > Subject: Re: [amibroker] can 
  anyone help me in coding AFL >  >   >  > Why 
  don't you just use the MA function?  See the help file. >  > 
   > ----- Original Message -----  > From: "rasepi" 
  <rasepi@xxxx> > To: <amibroker@xxxxxxxxxxxxxxx> > 
  Sent: Wednesday, November 02, 2005 5:46 AM > Subject: [amibroker] can 
  anyone help me in coding AFL >  >  > > f=15; > > 
  for (i=15  ;i<BarCount -1 ;i++); > > {n=0; > > 
  temp=0; > > while (temp < f-1) > >  { > > 
  temp= temp+ C[i-n]; > >     n=n+1; > > 
  } > > } > > a[i]=temp/15; > > Graph0=a; > 
  >  > > in this formula what is false > > my project is to 
  coding a simple moving average of 15 days > > the graph shows only 
  the last value of the average > >  > > thanks for 
  help > >  > >  > >  > >  > > 
   > >  > >  > >  > >  > >  > 
  >  > >  > >  > >  > >  > > 
   > >  > >  > >  > >  > > 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 > >  > 
  >  > >  > >  > >  > > >  > 
   > 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 > 
   >  >  >  >  >  > SPONSORED LINKS  > 
   >  > Investment > <http://groups.yahoo.com/gads?t=ms&k=Investment+management+software&w1=Inves > tment+management+software&w2=Real+estate+investment+software&w3=Investment+p > roperty+software&w4=Software+support&w5=Real+estate+investment+analysis+soft > ware&w6=Investment+analysis+software&c=6&s=209&.sig=7eLbIobNLPiaCdUon6xw5w> > 
  management software  >  > Real > <http://groups.yahoo.com/gads?t=ms&k=Real+estate+investment+software&w1=Inve > stment+management+software&w2=Real+estate+investment+software&w3=Investment+ > property+software&w4=Software+support&w5=Real+estate+investment+analysis+sof > tware&w6=Investment+analysis+software&c=6&s=209&.sig=qVIy7aeMM52465dBhias7w> > 
  estate investment software  >  > Investment > <http://groups.yahoo.com/gads?t=ms&k=Investment+property+software&w1=Investm > ent+management+software&w2=Real+estate+investment+software&w3=Investment+pro > perty+software&w4=Software+support&w5=Real+estate+investment+analysis+softwa > re&w6=Investment+analysis+software&c=6&s=209&.sig=lHCxQveBvqqJN_C2-8J8yw> > 
  property software  >  >  > Software > <http://groups.yahoo.com/gads?t=ms&k=Software+support&w1=Investment+manageme > nt+software&w2=Real+estate+investment+software&w3=Investment+property+softwa > re&w4=Software+support&w5=Real+estate+investment+analysis+software&w6=Invest > 
  ment+analysis+software&c=6&s=209&.sig=-fzwVY_vCOoY7G2TwUPN7w>  
  support  >  > Real > <http://groups.yahoo.com/gads?t=ms&k=Real+estate+investment+analysis+softwar > e&w1=Investment+management+software&w2=Real+estate+investment+software&w3=In > vestment+property+software&w4=Software+support&w5=Real+estate+investment+ana > lysis+software&w6=Investment+analysis+software&c=6&s=209&.sig=2hBKzxWX871GuN > 
  wCwK7E_Q>  estate investment analysis software  >  > 
  Investment > <http://groups.yahoo.com/gads?t=ms&k=Investment+analysis+software&w1=Investm > ent+management+software&w2=Real+estate+investment+software&w3=Investment+pro > perty+software&w4=Software+support&w5=Real+estate+investment+analysis+softwa > re&w6=Investment+analysis+software&c=6&s=209&.sig=tdsnvsyEa54tWePPTX538Q> > 
  analysis software  >  >   >  >   
  _____   >  > YAHOO! GROUPS LINKS  >  >  
   >  > *      Visit your group 
  "amibroker > <http://groups.yahoo.com/group/amibroker> 
  " on the web. >    > *      To 
  unsubscribe from this group, send an email to: >  
  amibroker-unsubscribe@xxxxxxxxxxxxxxx > 
  <mailto:amibroker-unsubscribe@xxxxxxxxxxxxxxx?subject=Unsubscribe> 
   >    > *      Your use of 
  Yahoo! Groups is subject to the Yahoo! > <http://docs.yahoo.com/info/terms/>  
  Terms of Service.  >  >   >  >   
  _____ >
 
 
 
  
  
    
  No virus found in this incoming message. Checked by AVG Free 
  Edition. Version: 7.1.362 / Virus Database: 267.12.7/154 - Release Date: 
  11/01/05
  
  
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 
 
  
    
  
  
  
    SPONSORED LINKS
   
       
  
 
  
    
  YAHOO! GROUPS LINKS
 
 
    
 |   
 |