Australian (ASX) Stock Market Forum

Trying to learn AFL for Amibroker

Joined
24 April 2007
Posts
68
Reactions
0
The manuals that come with the program have some sketchy tutorials, but nothing approaching a structured course. If youre not already a kick-ass programmer it’s a steep learning curve. Based on my limited experience with programming, the best option in these cases seems to be to find some really well commented code and start putting things together.

Does anyone have any well commented trading systems written in AFL? I couldn’t care less whether they are useful systems or not, just so long as I can learn about the language.

I hope learning AFL is all worth it :)
 
One suggestion...

Got to this link and search for "Seykota":

http://www.amibroker.com/library/list.php

You should get two hits. Download both these, try to get them working in your Amibroker, and verify your results against what you see at:

http://www.seykota.com/tribe/TSP/index.htm

I think that the code is quite well written, particularly version 1.2 of the support-resistance system which is a little more advanced. If you're going to learn system developement, to begin with you might as well try and emulate a master.

I'm happy to answer any questions about the code you might have.

ASX.G
 
Both of those Seykota examples use the advanced backtester interface, which is not introductory level. I'd suggest something much easier to get into the basics of AFL system development, otherwise you might give up in frustration before you get very far.

Perhaps one way to go might be to try developing your own system (even just a sample one) in a thread here on ASF, asking for help whenever you get stuck with something. That way you'd get feedback from a number of people, who would just be helping you with your problem areas rather than feeding you a lot of information about things you already know or are not ready for yet.

Cheers,
GP
 
I'm in the same boat as you Telstra. Been picking up little bits from everyone here and some from the library, the yahoo group. Since i started reading Bandy's new book, i've learned much more. He takes you through system development step by step using Amibroker. The trick i think is to find the time to stop and practice all the little programs along the way. Its sort of passive learning, or learning by doing.

Cheers,
 
Top