Australian (ASX) Stock Market Forum

AmiBroker

GreatPig

Pigs In Space
Joined
9 July 2004
Posts
2,368
Reactions
14
As I mentioned elsewhere, I've bought the standard version of AmiBroker and rather like it. It has one or two quirks, but has some pretty good features as well. I'm just using it with EOD data, but apparently it supports live intraday stuff too.

Thought I'd post a few images to show what it looks like.

Cheers,
GP
 

Attachments

  • AmiBroker1.gif
    AmiBroker1.gif
    77.8 KB · Views: 875
Unfortunately the portfolio manager only supports one portfolio, but it seems to keep track of the numbers pretty well. By comparison, BullCharts lets you define a number of different portfolios (don't know how many exactly - possibly unlimited).

GP
 

Attachments

  • AmiBroker2.gif
    AmiBroker2.gif
    29.5 KB · Views: 1,393
Building custom indicators uses a powerful-looking language called AFL.

GP
 

Attachments

  • AmiBroker3.gif
    AmiBroker3.gif
    55.8 KB · Views: 837
And it includes a facility for doing scans and back-testing.

I've used the explore facility to build up lists of stocks in certain price and volume ranges (as seen in the workspace in the first image) but haven't tried the back tester yet.

GP
 

Attachments

  • AmiBroker4.gif
    AmiBroker4.gif
    50.4 KB · Views: 1,382
GreatPig,

When Import ASCII format EOD data, do you have any problem with it. I try to import 1997 EOD data from www.float.com.au it took 5 hours to completed the import.

I still have 1998-2005 to import, is there a better and faster way to import.
 
JetDollars said:
GreatPig,

When Import ASCII format EOD data, do you have any problem with it. I try to import 1997 EOD data from www.float.com.au it took 5 hours to completed the import.

I still have 1998-2005 to import, is there a better and faster way to import.

I use CSV format to import and hasnt given me any trouble. Can you reformat to csv then try again? Just a tip, try with one file at a time, because its annoying enough when it doesnt work and takes 5 mins let alone 5 hours. I have to tick 'allow negative values' and 'no quotation data' as well as change the date format; dont know if its relevant but it may be good to have in mind.

Good luck! :)
 
JetDollars,

JetDollars said:
I try to import 1997 EOD data from www.float.com.au it took 5 hours to completed the import
Importing a number of years worth of data doesn't take long.

Just to try it, I cleaned out my database and imported all of 1997-2004 again (2014 files). The whole thing took just under two minutes to import, and another 20-30 seconds to save (ie. write to files).

Milk Man: the files from float.com.au are CSV files, although they have a filename extension of .TXT. They're compatible with Metastock ASCII format.

GP
 
JetDollars,

If it helps, here's the import format file I use:

$FORMAT Ticker, Date_YMD, Open, High, Low, Close, Volume
$SKIPLINES 0
$SEPARATOR ,
$CONT 1
$AUTOADD 1
$DEBUG 1
$NOQUOTES 1

Cheers,
GP
 
MilkMan & GreatPig,

Thank you, the problem I got was that the Zip file that I downloaded 1 year ago from Float.com.au was corrupted.

When I download it again and allow negative data as well as no quotation it work like magic.

Start learning AFL now.
 
JetDollars said:
MilkMan & GreatPig,

Thank you, the problem I got was that the Zip file that I downloaded 1 year ago from Float.com.au was corrupted.

When I download it again and allow negative data as well as no quotation it work like magic.

Start learning AFL now.

Thats the fun part! :) Amibroker forums and website are good sources of info; if you ask Tomasz (the creator!) a question on the forum he usually responds, and pretty promptly too. Try to get a hold of Bill Gates to help you with windows! If you need to know straight away or he doesnt respond then Greatpig and Kaveman are awesome at amibroker problems too.
 
GreatPig & Milkman + Other,

Quick question for you:

How to change colour in AmiBroker to:
Up to RED?

I tried but the chart only shown RED along the border of candlestick not the whole candle.

See image for details.

AFL as following:
Plot( C, "Close", IIf( C > O, ParamColor("Up Color", colorGreen ), ParamColor("Down Color", colorRed )), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
 

Attachments

  • Chart.png
    Chart.png
    16.3 KB · Views: 766
click on Tools>Preferences>Charting (tab)

Under candlesticks (use distinct color for candlestick): select "Body outline and shadow" (or "shadow only" if you prefer).
 
In the files section of the AB user's mailing list is a "MonteCarlo Portfolio backtester" folder. It contains an excel spreadsheet named "MCS calculations for Amibroker". Instructions are with the file, I've found it quite useful. It also works with Open Office Calc spreadsheet.
 
Tradesim and Bullcharts does it for me.... MC that is..

Invest in Aussie is the way to go... Not the main reason why I purchased but it pushed it over the line..

Burp.. too ,many VB's..

zzkazu :goodnight :p:
 
Top