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 brevco with 3 posts (2 thanks)
    3. looks_3 andby with 3 posts (1 thanks)
    4. looks_4 Big Mike with 1 posts (1 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,566 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 ?

  #1 (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: 167 since Jul 2012
Thanks Given: 88
Thanks Received: 88

Hi all,

Just wondering how popular is AmiBroker among traders around here, and if there are any plans for a webinar on it.

Thanks !

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
NexusFi Journal Challenge - April 2024
Feedback and Announcements
Request for MACD with option to use different MAs for fa …
NinjaTrader
My NT8 Volume Profile Split by Asian/Euro/Open
NinjaTrader
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Retail Trading As An Industry
61 thanks
NexusFi site changelog and issues/problem reporting
46 thanks
Battlestations: Show us your trading desks!
38 thanks
GFIs1 1 DAX trade per day journal
32 thanks
What percentage per day is possible? [Poll]
25 thanks

  #2 (permalink)
 brevco 
Denham Springs, LA
 
Experience: Advanced
Platform: Amibroker / Ninja Trader
Broker: Mirus Zenfire
Trading: TF 6E NQ
Posts: 194 since May 2010
Thanks Given: 259
Thanks Received: 187


andrei View Post
Hi all,

Just wondering how popular is AmiBroker among traders around here, and if there are any plans for a webinar on it.

Thanks !



I used to use Amibroker with DTN IQfeed and never had a problem. I have had Amibroker for about 10 years and I still use it for end of day. But, in my opinion, I think it is an excellent charting platform.

Reply With Quote
The following user says Thank You to brevco for this post:
  #3 (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: 167 since Jul 2012
Thanks Given: 88
Thanks Received: 88


did anyone used AmiBroker directly with eSignal ?

equally, AmiBroker supports DDE interfacing. any feedback on this type of interfacing ?

Thanks !

Started this thread Reply With Quote
  #4 (permalink)
 brevco 
Denham Springs, LA
 
Experience: Advanced
Platform: Amibroker / Ninja Trader
Broker: Mirus Zenfire
Trading: TF 6E NQ
Posts: 194 since May 2010
Thanks Given: 259
Thanks Received: 187


andrei View Post
did anyone used AmiBroker directly with eSignal ?

equally, AmiBroker supports DDE interfacing. any feedback on this type of interfacing ?

Thanks !


I have never used DDE for daytrading. It would be similar to delayed data because the data does not go directly into Amibroker. It goes through another "channel" like Excel, then to Amibroker, so it would not be optimum for day trading. That is why I used DTN IQfeed.

I never used eSignal. I know friends who have used them and the only thing I ever heard "bad" about them is their customer support. They were rude and not helpful.

Something else you might want to consider is Interactive Brokers. I know they have an interface where you can also place your orders directly from Amibroker charts. I don't know anyone who has used it, but the people I know who have accounts with IB are happy with them. Their margin requirements are higher and I was told by a friend 2 days ago they require $15,000 to open an account. That's about all I know about IB.

Reply With Quote
The following user says Thank You to brevco for this post:
  #5 (permalink)
dt23
ny
 
Posts: 9 since Oct 2009
Thanks Given: 2
Thanks Received: 3

My friend used amibroker and swore by it, I tried a number of times and really didn't find it appealing. I'd just test out as many platforms as possible until you find the one that meets your trading needs.

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


andrei View Post
Hi all,

Just wondering how popular is AmiBroker among traders around here, and if there are any plans for a webinar on it.

Thanks !

Yes, I use it as real-time charting platform and for analysis. It easily blows e.g. Ninjatrader and Multicharts out of the water. The speed alone is amazing.

Of course it can be used for chart trading and automatic trading. There are examples on the Internet.
Don't know what you wanna hear about DDE. Well, DDE doesn't provide backfill. It's the nature of DDE. But if the data source provides historical data then you can create import scripts to backfill data with just one click.

Reply With Quote
  #7 (permalink)
colion
Asheville, North Carolina
 
Posts: 24 since Sep 2010
Thanks Given: 1
Thanks Received: 15


Letmein View Post
Yes, I use it as real-time charting platform and for analysis. It easily blows e.g. Ninjatrader and Multicharts out of the water. The speed alone is amazing.

Of course it can be used for chart trading and automatic trading. There are examples on the Internet.
Don't know what you wanna hear about DDE. Well, DDE doesn't provide backfill. It's the nature of DDE. But if the data source provides historical data then you can create import scripts to backfill data with just one click.

Do you know how AmiBroker, Multicharts, and Ninjatrader compare to Tradestation? Thanks.

Reply With Quote
  #8 (permalink)
 brevco 
Denham Springs, LA
 
Experience: Advanced
Platform: Amibroker / Ninja Trader
Broker: Mirus Zenfire
Trading: TF 6E NQ
Posts: 194 since May 2010
Thanks Given: 259
Thanks Received: 187


colion View Post
Do you know how AmiBroker, Multicharts, and Ninjatrader compare to Tradestation? Thanks.


Honestly, I tried TradeStation and it was good charting platform. The only problem I had was with their customer support.....and the fact that they "lost" my wire transfer when I tried to fund my account. It took them about a week to locate the funds. As soon as my account was funded....I closed it....then they wanted to charge me $5.00 for closing my account.

My personal experience with them was not a good one, unfortunately.

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


colion View Post
Do you know how AmiBroker, Multicharts, and Ninjatrader compare to Tradestation? Thanks.


Quoting 
2. TradeStation: I have a lot of time invested in TradeStation and I was already
familar with it's problems - mainly, that over a large test set, TS will return
different test results. I have talked with TS support and posted on the message
board about this, but I never got anyone interested in what I found to be a
critical issue. The results of this test were as expected: I could not get two
results to match. Any time I would refresh data from the TS data servers and run
the test again, I would get a different result. Sometimes it was as much as test
1 being -$190K and test 2 being +$74K. I do not understand how anyone can use
this tool for successful modeling if they are testing over a large dataset;
just making up a number would have been as useful. I even exported and imported
the data to ensure that it wasn't an issue with the TS data servers. Same
inconsistency. I couldn't test all five pairs together since TS does not do
portfolio backtesting. As for time of a single test, it is hard to tell with TS as to what, exactly, it
is waiting for/trying to do at any given moment, but I would say it would
usually take about 2/4M per test (although, I have no idea what it was doing in
that 2/4M since the results it returned seemed random at times).

I once tried it years ago also and can confirm the different results issue. Don't know what's the reason. Also AB is definitely faster and more powerful. Tradestation mainly is an execution platform. Don't know about development progress since then but heard that version numbers are bumped without important changes (just like Metastock).

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



colion View Post
Do you know how AmiBroker, Multicharts, and Ninjatrader compare to Tradestation? Thanks.

Here is an addition to Tradestation and EL (which would also apply to MC and PL)


Quoting 
a) Metastock PREV - it was already explained how PREV works in MS and why it is
such a bad idea: Re: [amibroker] MetaStock's PREV

MS prev is there ONLY because they don't have loops. It is thousands of times
SLOWER than loops, because putting PREV anywhere in MS formula causes entire formula to be
re-executed as many times as there are bars loaded.

b) Tradestation
L0 = (1 -gamma)*Price + gamma*L0[1] ;

Tradestation has a hidden, implicit loop trading loop that causes your formula
to be RE-executued EVERY BAR. This implict loop can be observed by increasing CurrentBar variable.
That's is why the statement like above allows recursion but this again causes
unnecessary waste of CPU resources (not as bad as MS PREV, but close) and makes
Tradestation slow.

Now compare that to AmiBroker.
AmiBroker does NOT waste CPU cycles without reason as TS and Metastock.
AmiBroker executes formula ONCE for all bars at once, see:
AmiBroker Knowledge Base AFL execution speed

This is similar in concept to supercomputers doing vector processing (single instructions multiple data).

Now, vectors are processed in parallel, hence no recursion occurs.

But... in places where you really need recursion - you simply write a LOOP, like below:

for( i = 1; i < BarCount; i++ )
L0[ i ] = (1 -gamma)*Price + gamma * L0[ i -1] ;

You see the similarity to Tradestation code ???

But loop in AmiBroker is EXPLICIT. It is much faster than Tradestation because
it does the loop only where/when needed, and only one block (inside loop body) is
re-executed number_of_bars time instead of re-executing entire formula as Tradestation does.

That gives enormous speed gain (orders of magnitude).

Because of local scope, loops in AmiBroker are orders of magnitude faster than
MS PREV and Tradestation grand implicit trading loop.

Bottom line:
AmiBroker of course can do anything that MS or Tradestation does but much
FASTER.

Best regards,
Tomasz Janeczko
amibroker.com


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