MT4 vs MT5. Features and compatibility of MetaTrader 5
UpdatesUpdate: Starting from October 12th, 2009 the testing of MT5 platform has begun. It is expected to last for 5-6 month before the final product is released. Check out participating MT5 brokers. Update: June 1st, 2010 - the Metatrader 5 platform has been released. Update: January 18, 2011 - MetaQuotes Software Corp. has given an exclusive interview about MT5 to 100Forexbrokers.com MetaTrader 5 reflects the latest Forex industry development and demands as well as conform to the newest regulatory rules and standards, in particular about hedging and position management. The major changes in MetaTrader 5MetaTrader5 improvements- High performance and outstanding working speed; - 3 chart-types, 21 timeframes and over 70 analytical tools; - 5 order types and 4 execution modes available for trading; - trading operations on different markets (Forex, options, futures and stocks, DOM – depth of market feature); - Advanced built-in reports on all trading activities; - Working with MQL5 will be easier: there will be more data types, structures, classes; it’ll be easier to transfer C++ source codes into MQL5, EA execution speed will increase. MT4 and MT5 compatibilityUnfortunately, Metatrader4 Language (MQL4) will not be compatible with MetaTrader 5 (MQL5). The decision was made in favor of new opportunities in programming language and execution speed, which to some regret of existing MT4 clients means, their custom indicators and EAs (.mq4 and .ex4 files) won’t work with MT5 platform; and need to be rewritten. Here is the official announcement about MQ4 and MQ5 compatibility: "From the beginning of Metatrader 5 development we thought that we will be able to save the compatibility. And we said about it many times. But the numerous traders/developers requests made us change our mind. We`ve understood that just can’t make a new language compatible. At the same time we have made MQL5 more powerful and in this way we gave you, traders and developers, more abilities - that was our main goal in developing of MQL5 IDE. From one side, new language with the new abilities, and from the other side - MQL4 and MQL5 compatibility. Unfortunately, these two aims can’t be reached at the same time." The interview with the leading developer at Metaquotes. Common sense suggests that there should probably be some thoughts on adding MT4/MT5 compatibility tool, after all not all Forex traders are experienced C++ or MQL programmers, but vast majority of them uses custom MT4 indicators nowadays. But this is just hopes… MT5 position/order managementTo meet Forex industry standards, MT5 has changed the entire core of position handling. From now on MT5 traders will be able to keep only one position of any single trading instrument/currency pair. Hedging at this point is eliminated and so is the separate management of two different in time orders on the same currency pair. For example, 8:00am Long EURUSD 1 lot @ 1.2000, and later added 12:00am Long EURUSD 2 lots @1.2500, will be seen on Metatrader 5 account as one position "Long EURUSD 3 lots". This reflection of orders aligns with the new FIFO (first-in, first-out) rule implemented by NFA as an industry standard in summer 2009. Closing the above mentioned orders will now look next way: The first order to close is always the order that was initiated first, so it’ll always be the 8:00am Long position to close in our example above. Buying and Selling the same pair (hedging strategy) will result in zero positions being open. Order handling: Metatrader 5 versus Metatrader 4
Will all Forex brokers transfer to MetaTrader 5?Definitely all NFA regulated Forex brokers in US will make the transfer, as they have to comply with new NFA rules. Regarding other Forex brokers, we believe they will be free to choose: stay with MT4 or upgrade to MT5. Retail clients are expected to influence the choice: while there is a large demand for MT4 platform base due to extensive use of MT4 custom indicators and reluctance to give up hedging and customary position management style, retail brokers should be able to provide the option. If, however, there will be a tool to convert existing Expert advisors and indictors from MT4 to MT5, the process of introducing new MT5 platform to retail clients will be smoother. Copyright © 100forexbrokers.com | All Rights Reserved *Images and logos use don this page is a copyright of MetaQuotes Software Corp. We don't have any connections to MetaQuotes Software Corp., MetaTrader 4/5 and ATC |
G.Ramirez
July 16, 2009Hello Everyone,
MT5 looks cool but I would like to see a trading dome like in Ninja Trader so it can be ease to trade limit orders and adjust your stops and profit targets with a click of a button.
Thanks,
G.Ramirez
trader
July 18, 2009No need actually!!!
Many tricks at metatrader version
no matter which version occurs
All of them is same,
trader
July 20, 2009Hi
Does anybody know the actual release date of MT5 and if/when will FAPTurbo and Megadroid ea's release a version to work under MT5 ?
...Thanks
trader
July 31, 2009mt5 is a complete bull shit ,it's another heavy scam bag filled with advanced tricks
trader
August 3, 2009Can we have any examples of typical EA styles written for MT5? When you say MT4 EA's will have to rewritten for MT5 is that an across-the-board statement or specifically for EA's that do not comply with the NFA restrictions? Last thought - will the indicators still be contained within the MT5 program or will they have to be rewritten, will those contained within the program respond similarly or will they be a whole new learning experience? I ask because I've just learned to use the MT4 indicators.
trader
August 3, 2009Does anyone have a cross written example of an EA for MT4 written into C++ for MT5?
BrokerGuru
August 3, 2009As far as I know, MQ5 language is not available to public yet, but it was promised to come out before the actual presentation of MT5, so that traders have time to get familiar with new language features.
All indicators and EAs that were written for MT4 won't work with MT5, regardless FIFO or any other NFA rules - it is an official statement from Metatrader developers. So, yes, all indicators and EAs have to be re-written for a new platform.
trader
August 6, 2009One of the amusing things about trading is the inability of people to understand that once advantages from certain tools become widespread, they completely lose any possible advantage that they once had, unless they enable unique methods or strategies that remain out of circulation. Also, as the tools become more complicated, they actually take more time to understand and use. Just another thing so-called "expert forex tutors/coaches" and others can claim people need to "master" before they can become rich.
trader
August 6, 2009Broker guru thank u very much i have read through the pages and it was helpful. but what i would like to know is why i took a position and BUY when Rsi was 31 and the trend went down to 25 and later came back to 30 and moved to 50 and yet i was still running at loss. Well i used
5 lot size
1minute trade
Currency GBP/JPY
Amount 3000 USD
BrokerGuru
August 6, 2009Well, not exactly a broker or MT5 related question :) but... alright
What you saw is called "divergence" - indicator (in this case RSI) was rising while price was making new lows.
Trading with RSI alone one 1 minute charts and especially when you've chosen such volatile pair as GBPJPY is not the best option. Refine your trading method by adding additional parameters for entries and have a look at divergence setups and ways to trade them.
Good luck!
trader
September 3, 2009It would be nice if MT5 has the ability to place OCO orders as well! :).
trader
September 16, 2009I have read in a number of forums, that if you have a single EA on an instrument, that it may inhibit the types of trades you may want to do manually. This would especially be the case if you want to trade in the opposing direction to a robots trade, and the robots trade is presently in a losing position. You would be forced to recognise the loss, before you can trade manually in the opposing position.
But if you trust your robot this would suck. Is this the case???
Write your comment or a review!