NexusFi: Find Your Edge


Home Menu

 





is AmiBroker a good option not only for analysis but for day trading ?


Discussion in Platforms and Indicators

Updated
      Top Posters
    1. looks_one Letmein with 5 posts (2 thanks)
    2. looks_two andby with 3 posts (1 thanks)
    3. looks_3 brevco with 3 posts (2 thanks)
    4. looks_4 dt23 with 1 posts (0 thanks)
      Best Posters
    1. looks_one bingk6 with 3 thanks per post
    2. looks_two Big Mike with 1 thanks per post
    3. looks_3 brevco with 0.7 thanks per post
    4. looks_4 Letmein with 0.4 thanks per post
    1. trending_up 16,727 views
    2. thumb_up 9 thanks given
    3. group 6 followers
    1. forum 15 posts
    2. attach_file 0 attachments




 
Search this Thread

is AmiBroker a good option not only for analysis but for day trading ?

  #11 (permalink)
 
andby's Avatar
 andby 
Norwich, UK
 
Experience: Intermediate
Platform: Multiple:research&executi
Broker: Started with Stage5/OEC ... multiple
Trading: Anything found profitable goes ...
Posts: 168 since Jul 2012
Thanks Given: 88
Thanks Received: 88

waw,

I was reading the below post about AmiBroker:



... probably too much passion in that discussion

My (yet, limited) experience with AmiBroker so far:

- it is the only alternative (I know of) for a starter that wants to learn with a minimum initial investment and:
1) use free intra-day data. AB provides low to 1 minute free charts (via google finance. Yahoo finance is totally unreliable from what I've seen.)
2) Play with backtesting, optimization and other nice functions that usually cost thousands in other software alternatives.
3) They have good support. They replied to all my emails with a constructive attitude.
4) I must admit, there are little glitches here and there in the software, things that may not even be caused by AmiBroker itself, but a combination of factors like where you install the software (folder Program Files vs Program Files x86, or what antivirus you are using). Overall, with some computer knowledge, you'll hit the road running.
5) I still see the overall integration & usability of the software as the main improvement area. I feel like it was done by a programmer for his fellow friends. And there is still plenty of room for improvements in this area Price alone heavily overweight this aspect though.

As I am on a learning curve about trading in general and I don't want to spend tens of thousands on trading software, I much appreciate the value AB offers for its cost. I'm yet to be shown a similar alternative.

I wish I could give feedback about MultiCharts, but MultiCharts is just 25 times more expensive. And I am still a fan of one off charge, full capabilities, don't like to "monthly rent" software while keeping a day job.

Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
Better Renko Gaps
The Elite Circle
PowerLanguage & EasyLanguage. How to get the platfor …
EasyLanguage Programming
Trade idea based off three indicators.
Traders Hideout
REcommedations for programming help
Sierra Chart
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
29 thanks
Tao te Trade: way of the WLD
24 thanks
Just another trading journal: PA, Wyckoff & Trends
24 thanks
Bigger Wins or Fewer Losses?
21 thanks
GFIs1 1 DAX trade per day journal
17 thanks
  #12 (permalink)
bingk6
sydney Australia
 
Posts: 2 since Jul 2012
Thanks Given: 1
Thanks Received: 1

I have used Amibroker for close to 6 years now and it is simply the most amazing platform. These days, I simply could nottrade without it. It is able to perform the following

1)It is able to live stream data from a number of sources
2) It has an API interface to my broker, IB which allows me to place orders either direct from the chart, or from the programming language.
3) Its programming language (AFL) is almost C like in its syntax and allows for even the most complex of strategies to be charted and backtested against, and
4) With the Multi-core support for Multi-core CPUs, it has blinding speed. It squeeze every bit of juice from each core and just powers through its work, whether backtest, optimising whatever and finally, and most importantly
5) It possesses the ability to perform automated walk-forward testing which, IMO, is essential for system validation, before you put your hard earn $ on the line

HAving said all that, having all these facilities also imply a significant learning curve. I also cannot comment on the usefulness, and or prettiness of its user interface relative to other packages as I am only interested in whats under the bonnet.

So, is it suitable for day trading ? Yes..... I use it for that purpose and not just day trading, but automated day trading as well.

Reply With Quote
Thanked by:
  #13 (permalink)
 Letmein 
London, UK
 
Posts: 36 since Jul 2012



andrei View Post
waw,

I was reading the below post about AmiBroker:



... probably too much passion in that discussion

Yeah, I have read it. Didn't MC sponsor this forum, did it? At least they are sponsors of elitetrader. So put two and two together. They are just laughable in their assumptions. MC are proven manipulators, cheaters and behave like childs. There is a blog somewhere providing proof. They seem to be in fear of something. Are sales so bad? Now they are adding #C platform. I don't think bloatware like #C is an improvement.


andrei View Post
My (yet, limited) experience with AmiBroker so far:

- it is the only alternative (I know of) for a starter that wants to learn with a minimum initial investment and:
1) use free intra-day data. AB provides low to 1 minute free charts (via google finance. Yahoo finance is totally unreliable from what I've seen.)
2) Play with backtesting, optimization and other nice functions that usually cost thousands in other software alternatives.
3) They have good support. They replied to all my emails with a constructive attitude.
4) I must admit, there are little glitches here and there in the software, things that may not even be caused by AmiBroker itself, but a combination of factors like where you install the software (folder Program Files vs Program Files x86, or what antivirus you are using). Overall, with some computer knowledge, you'll hit the road running.
5) I still see the overall integration & usability of the software as the main improvement area. I feel like it was done by a programmer for his fellow friends. And there is still plenty of room for improvements in this area Price alone heavily overweight this aspect though.

As I am on a learning curve about trading in general and I don't want to spend tens of thousands on trading software, I much appreciate the value AB offers for its cost. I'm yet to be shown a similar alternative.

No software is perfect. If a software would be perfect then there wouldn't be any development processes. There is always something to improve or to innovate. In regards to installation folder ... don't exactly know what you mean there. E.g. if you install 32-bit and 64 bit versions on same OS like Win 7 64-bit then 32-bit AB gets automatically installed in "...\Program files x86\..." and 64-bit gets installed in program files by default. Never had a problem with installation. As for antivirus read their performance tips here AmiBroker Knowledge Base 2010 November There are some hardware tips also AmiBroker Knowledge Base 2011 October



andrei View Post
I wish I could give feedback about MultiCharts, but MultiCharts is just 25 times more expensive. And I am still a fan of one off charge, full capabilities, don't like to "monthly rent" software while keeping a day job.

Forget about MC. It's backtesting and optimization engine is useless, IMO. And just using it as trading platform? There are better and cheaper options, IMO.

Here is a video showing why AFL is so much more powerful than EL/PL and showing AB's flexibilty.


below some information by the developer of the video

Quoting 
"It shows the simulator in action in animation mode. Yes, I added a free running animation mode.

I used a screen recording software program and just recorded it at 10 FPS, since my AB simulation was running at 10 steps per second. It is simulating a Hydro-Pneumatic system. The diagram is a cutaway of a cylindrical mechanism. You dial in the dimensional configuration and it draws it and simulates the work transfer efficiency. The one shown is the simplest configuration.

All the elements were drawn with low level graphics commands. The AFL listing is about 1000 lines, most of it concerned with the UI.

Enjoy the movie, and I hope it inspires you to more possibilities for using AB for doing more than just stock market tasks."

And before doing the video

Quoting 
I am working on a project right now that uses AB as a general purpose (non-stock) language to animate the drawing of a mechanical device and graph its performance. It shows the mechanical positions of a hydro-pneumatic cylinder with different configurations that are parameterized with the sliders in the properties window.

I looked all over the web for a simple language that could do this. The key is that 80% of code is usually doing just user interface code. I finally decided that AFL would be the easiest thing for me to write this in. It is not the first time I have used AFL to write a program that has nothing to do with charting stocks.

I did my whole program with just parameter functions, low level Gfx functions and no array arithmetic.

Based on what I found from searching the web, I could see a spinoff of AFL with a few more general language functions (like dimensioned arrays not tied to stocks and a few UI tweaks), to be a useful general interpreter language for easy to write programs to solve custom problems quickly, while still having good execution performance

And here is another one showing user created 3D animation just made with pure AFL


And last video showing user created automation example


IMO, AB is too cheap in relation to its capabilities (in addition offering free SDK). A more reasonable price would be ten times its current price. But thanks to AB for not doing so. :-)

Reply With Quote
  #14 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,442 since Jun 2009
Thanks Given: 33,215
Thanks Received: 101,603

As much as I dislike MultiCharts actions, at least they never created fake accounts pretending to be users and promote their products.

Mike

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #15 (permalink)
 Letmein 
London, UK
 
Posts: 36 since Jul 2012


Big Mike View Post
As much as I dislike MultiCharts actions, at least they never created fake accounts pretending to be users and promote their products.

Mike

Who are you referring to?

EDIT: c'mon finish what you start What are you trying to say?

Reply With Quote
  #16 (permalink)
 NW27 
Newcastle, Australia
 
Experience: Intermediate
Platform: Multicharts 8 - Full Version
Broker: IB
Trading: SPI,FTSE100, 6E, 6A
Posts: 285 since Oct 2010
Thanks Given: 108
Thanks Received: 188

How do you use it for day trading?
Can you place buy and sell orders directly on the chart?
Does it have a DOM?

Regards,
Neil.

Reply With Quote




Last Updated on October 24, 2012


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts