PureBytes Links
Trading Reference Links
|
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.
>
>
>
> _____
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Try Online Currency Trading with GFT. Free 50K Demo. Trade
24 Hours. Commission-Free.
http://us.click.yahoo.com/RvFikB/9M2KAA/U1CZAA/GHeqlB/TM
--------------------------------------------------------------------~->
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
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|