> How would one become proficient/knowledgable in writing code such 
as this???

By understanding that the Buy[] array is not true ONLY on the bar 
where the first buy signal occurred in a trade. 

Required reading with 100% comprehension:

1. Tutorial in the docs on "Understanding how AFL works"

When you fully understand this document, it is easy to see how 
excessive buy/sell signals get generated.   AFL works on arrays of 
data and compares the indices of that data in a parallel manner to 
other arrays of data in your AFL expressions and statements.

Required understanding:

2. How the exrem() function works.  In the code below, Tomasz's 
example is walking through the Buy[] array which contains excessive 
buy signals.  He's only interested in the first one that triggered 
and has to ignore the excessive signals for a respective trade 
sequence.

AFL looks on the surface like a small C-like language and, in many 
ways, it is.  However, its real power is based upon the fundamental 
understanding that it takes care of processing arrays upon arrays of 
data for you "behind the scenes" so you don't have to write a bunch 
of for() loops to get your work accomplished.   

You're getting stopped (mentally) by the code below not because of 
your inexperience with programming, but because of the two 
fundamental things about AFL I mentioned above.   

Steve


--- In [email protected], [EMAIL PROTECTED] wrote:
>
> Hi Terry,
> Noticed you reccomended these 2 books...I have absolutely no 
problem coding in Amibroker,but I do run into problems with coding 
such as this..
>  for( i = 0; i < *BarCount*; i++ )
> {
>  if( priceatbuy == 0 *AND* *Buy*[ i ] )
>    {
>       priceatbuy = *BuyPrice*[ i ];
> 
> How would one become proficient/knowledgable in writing code such 
as this???
> Is this AFL???  or
> Is this sort of language inherent in every language?
> Would either of the 2 books you reccomended assist me in this task?
> If you or anyone could point me in the direction of a "Dummies " 
book,that would be great.I would just like to be proficient at 
writing/understanding code such as the snippet above
> 
> Someone reccomended Beggining Programming for Dummies by Wang...
> 
> Any thoughts deeply appreciated
> 
> Allan
> 
> 
> 
> 
> 
> 
> ----- Original Message -----
> From: Terry <[EMAIL PROTECTED]>
> Date: Sunday, July 16, 2006 9:34 pm
> Subject: RE: [amibroker] Re: I am lost
> > Great book for macro and function coding: 
> > http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764543717.html 
> > 
> > Excel for Dummies: 
> > http://www.amazon.com/gp/product/1568840500/sr=1- 
> > 1/qid=1153099963/ref=sr_1_1/104-1895807-1075905?ie=UTF8&s=books 
> > 
> > 
> > 
> > -- 
> > 
> > Terry 
> > 
> > -----Original Message----- 
> > From: [email protected] 
[mailto:[EMAIL PROTECTED] On 
> > Behalf Of MillowenaJuno 
> > Sent: Sunday, July 16, 2006 08:36 
> > To: [email protected] 
> > Subject: Re: [amibroker] Re: I am lost 
> > 
> > 
> > 
> > Hi Ton! 
> > 
> > 
> > 
> > Is there a Programming Excel for Dummies? 
> > 
> > 
> > 
> > Thanks! 
> > 
> > 
> > 
> > Millowena 
> > 
> > 
> > 
> >
>







------------------------ Yahoo! Groups Sponsor --------------------~--> 
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/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:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to