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

[amibroker] Re: AFL 101



PureBytes Links

Trading Reference Links

Actually Keith makes a very good point. AFL, being a time series focused language, as opposed to C++ or VB, which is clearly not, would probably mean your time is better spent learning it as it is.

That said, perhaps you could take a primer on computer programming logic, using pseudo language, so you can at least understand the elements that are common to all languages. That is more what I was suggesting, but Keith is right, it would only confuse you to learn VB for a week and then switch to AFL.

--- In amibroker@xxxxxxxxxxxxxxx, Keith McCombs <kmccombs@xxx> wrote:
>
> Louies --
> I strongly disagree with Conrad.  If your goal is to learn AFL, then 
> start with AFL.  Starting with any other language will only add to your 
> confusion.  The AFL's tutorial is in the User Guide, available in .pdf 
> format, on AB's web site.  If you find that it is too difficult for you, 
> you might want to buy one of Howard B. Bandy's books, "Introduction to 
> Amibroker" or "Quantitative Trading Systems".
> 
> "Introduction to Amibroker" is mostly a rehash of the User Guide, and 
> therefore I personally don't recommend it.  I may stand alone with this 
> opinion -- many others rave about it.  I bought this book, was a bit 
> disappointed, but am not complaining because the one below is worth more 
> (to me) than the cost of the two combined.
> 
> "Quantitative Trading Systems", is more advanced.  But it contains many 
> more examples and the code for them is available to buyers of the book 
> on the book's web site.  Each of examples focuses on a single topic and 
> is very well documented.  Going through these examples on your computer 
> (and modifying them as you wish) will keep you focused as well.
> 
> Howard is writing a third book and I will order it as soon as he lets me.
> -- Keith
> 
> louies88 wrote:
> >
> > Hi Conrad
> >
> > How would you suggest me to formally learn the coding of Amibroker? 
> > Should I pick up an intro book on C and VB?
> >
> > --- In amibroker@xxxxxxxxxxxxxxx <mailto:amibroker%40yahoogroups.com>, 
> > "Conrad Joach" <consolejoker@> wrote:
> > >
> > > I wouldn't say AFL is like C++, it's more something in between C and 
> > VB. I know that sounds weird, but that's how it strikes me, and I say 
> > that in a good way. I am still new to it myself, however as a veteran 
> > C++ developer it is very easy to adapt.
> > >
> > > As a new coder I think you might want to take a few basic tutorials 
> > online with VB, learn flow control, variables, boolean logic. Those 
> > are all standard across all procedural languages.
> > >
> > > --- In amibroker@xxxxxxxxxxxxxxx 
> > <mailto:amibroker%40yahoogroups.com>, "louies88" <Louies88@> wrote:
> > > >
> > > > I think Amibroker is great, especially its AFL. Although I don't 
> > know enough about it to claim that it's superior than most other 
> > scripting languages out there, I know for a fact that this is one of 
> > the best. That also begs the question of how a person w/ virtually no 
> > programming background can get started w/ AFL. I followed this forum 
> > long enough to note that some of you in here are excellent coders. The 
> > codes that I often see are flawless and eloquent, which then makes me 
> > think how long does it take a coding newbie such as myself to attain 
> > that coding level.
> > > >
> > > > I look at it this way. Coding a computer language is pretty 
> > similar to learning a foreign language. I remember how my first 
> > English class went. I started out by learning a few basic vocabulary 
> > words, then use some of it in the form of a noun, then a verb, finally 
> > an object. Sentence structures, or in computer language better known 
> > as syntax, govern if a sentence is grammatically correct or if it's 
> > not. With that in mind, I also started out by looking at the AFL 
> > Library in Amibroker. I downloaded all of the functions in the hope of 
> > building myself an Amibroker vocabulary and started to put some of the 
> > basic vocabulary words together to make a "sentence."
> > > >
> > > > However, since there isn't any kind of document FORMALLY teaching 
> > the ABC of coding in Amibroker, I'm left w/ a question how does 
> > Amibroker syntax work? Some of the experienced coders here often 
> > compare AFL syntax to that of C++. But for a person w/ neither 
> > background in AFL or C++ or any other computer langugae, the question 
> > remains: How do I get start? Where's the square one?
> > > >
> > > > Anybody w/ such experience is highly appreciated if he/she's 
> > willing to shed a light on this.
> > > >
> > > >
> > > > Thanks
> > > >
> > >
> >
> >
>




------------------------------------

**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to 
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/amibroker/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/amibroker/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:amibroker-digest@xxxxxxxxxxxxxxx 
    mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx

<*> 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/