Best platform to build and execute automated trading systems
Results 1 to 5 of 5

Thread: Best platform to build and execute automated trading systems

  1. #1
    Hi all,
    Please help me with this and I'll owe you big times.
    I want to find what would be the best platform to go with as it comes to dwell EA trading. Taking in to following variables, what do you think it the best. Your opinion is valuable to me so do not fret about other remarks set your 2 cents in the event that you can and it means a lot.

    1) Reliability - functioning with minimum bugs and crashes and implement orders as they are suppose to.
    Two ) Language capacity - MQL VS C# VS Easy Language VS AFL VS....
    3) Number of supported brokers and easy to link to brokers.
    4) Back testing capacity ( in case you tell me these items aren't possible under a single roof, that is totally ok. Main focus on the above 3 points. I am more than happy to do back testing in a different appliions )

    Listed below are a few choices I have

    MT4, Multicharts, Ninja Trader, Amibroker

    I am a .net pro so I really like c#. I am slightly reluctant to go with MQL4 as I have heard it has limited capacity. Love Amobroker's back testing capabilities but I do not know if it's a good choice for live implementation.

    Please shed some light on this issue.
    Thank you Beforehand!
    Cheers!

  2. #2
    Quote Originally Posted by ;
    quote I share your view. I started off using Amibroker trading equities and also loved the backtesting performance of it. I linked it to a separate piece of software (TradeSim) for carrying out Monte Carlo testing on portfolios and found it really helpful and a great combo. Making the transition into FX was difficult but on account of this ability to get hold of free data (through different brokers) together with all the popularity of MT4, I chose to make the switch. I'm still quite new to MT4 and getting my mind around the language (I am not...
    Thanks heaps Chorlton! Could I ask, is it feasible to use Amibroker as a live trading platform? A better platform to use parallel with MT4 for testing is yet to be found/built.

    Also what would be a fantastic spot to learn Amibroker Formula Language?

    Thank you again!
    Cheers!

  3. #3
    Quote Originally Posted by ;
    quote Thanks heaps! Can I ask, is it feasible to utilize Amibroker as a trading platform? A much better platform to utilize parallel with MT4 for testing is yet to become found/built. What would be a great place to learn Amibroker Formula Language? Thanks again! Cheers!
    I exchanged longer duration with equities. I'd download the data each day and trade dependent on the signals provided by my system. The orders were placed manually with my broker. Hence I can't actually comment on the auto trading side. Concerning studying AFL, it was a case of reading the manual, reading forums and using some starting code provided by a developer to understand the syntax, arrangement etc..

    CCH

  4. #4

  5. #5
    Quote Originally Posted by ;
    Hi , Please help me with this and I will owe you big times. I want to obtain what is the best platform to go with when it comes to dwell EA trading. Taking in to following factors, what do you think it the best. Your opinion is valuable to me so don't worry about additional opinions set your 2 cents in the event that you can and it means a lot. 1) Reliability - functioning with minimum bugs and crashes and implement orders as they are suppose to. 2) Language capacity - MQL VS C# VS Easy Language VS AFL VS... 3) Number of supported brokers and simple to join...
    I share your opinion. I started off with Amibroker trading equities and also loved the backtesting performance of it. I connected it to a separate piece of software (TradeSim) for carrying out Monte Carlo testing on portfolios and found it very helpful and a fantastic combo.

    Making the transition into FX was challenging but due to the ability to find free information (through the different brokers) together with the prevalence of MT4, I chose to make the switch. I am still fairly new to MT4 and getting my head around the speech (I am not a developer by profession) however there are a couple of things that really annoy me around MT4.

    Primarily their continuous updates which can (and do) influence on your written EA code. I am all in favour of continuing improvements to a product but it does look really obvious that the retail traders are not the ones that Metaquotes are aiming to help. But then again, this is a bit understandable considering both software and data are free to retail traders. Personally, I'd rather pay a fee for MT4 if it meant the product was designed with us traders in your mind.

    The other point you have touched on is the backtesting capacity of MT4. Compared to the skills of Amibroker, MT4 capacities are basic at best!! Getting hold of dependable high quality information is difficult, the rate of testing a egy is slow (and I run a fast pc with no optimisation occuring) and the output signal is... well. . Basic!! I understand there will be many who state that backtesting is of limited use and to some extent I agree with their reasoning. However, I have always found it a great way to initially examine a notion in a controlled environment. If anyone can recommend better backtesting software which may be used in parallel with MT4 please let me know!!!

    Given how much time it has taken me to understand Mql4, '' I don't want to begin again for the next time by studying yet another language. Trading is afterall intended to be about technical and fundamental skills not programming abilities!! So I think at this stage I am stuck with MT4 unless I can find something truly amazing in all facets of egy development/testing trading which makes the move again worth it.

    CCH

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.