Forex



Go Back   Forex Trading > Discussion Areas > Metatrader 4 > Metatrader 5






Register in Forex TSD!
Trading Systems Leaders in this forum (automated trading systems) are winning more than 3000 pips in a month (30000$ investing one lot every time).
Click here to register and get more information

Reply
 
Thread Tools Display Modes
  #1 (permalink)  
Old 05-26-2009, 12:00 PM
Lenar's Avatar
Senior Member
 
Join Date: Jul 2006
Location: Russia
Posts: 129
Lenar is on a distinguished road
MetaTrader 5 Client Terminal

Two years ago we started the development of MetaTrader 5 platform. Now this work is approaching completion and by autumn we are planning to release the new platform. Beta testing of the new client terminal and MQL5 development environment starts in summer.

The trading system of the MetaTrader 5 terminal was re-written from scratch, as well as the whole platform. As compared to MetaTrader 4, trading possibilities of the new terminal are much wider. First of all, the MetaTrader 5 terminal allows working in various markets. Directly from the terminal you will be able both to execute trading operation in Forex and work with options, futures and stocks.


Secondly, in addition to already familiar Market Watch, the Depth of Market will be available in MetaTrader 5. This tool is necessary for working in stock markets. Thirdly, the order system is extended: the total number of order types is equal to 5 (in MetaTrader 4 there are 4 types of orders).

MetaTrader 5 terminal supports 4 types of operation execution: Market, Instant, Request and Exchange. The new execution type Exchange is developed for processing trade operations with stock symbols.

Profound differences between notions of position, order and trade appeared in MetaTrader 5. Order is a request to execute a trade operation, the result of which can be a trade. A position is the total state of trades on a certain financial security. Any financial security can have only one position.

Differences between trade positions in MetaTrader 4 and MetaTrader 5

Special reports are available in the new terminal for the convenient analysis of trading activities. Reports show not only initial and final deposit values, but also other parameters. Using these reports, you will know such results of your trading as, for example, GHPR, Z-score, Profit Factor and others.

Analytics

Analyzing price dynamics of financial securities is the most important component of a successful trading experience. In MetaTrader 5 we tried to provide traders with as many analytical tools as possible.


Three types of charts are available in MetaTrader 5: broken line, Japanese candlesticks and bars. For the analysis of these data 38 built-in indicators, 39 graphical objects and the large variety of MQL5 indicators can be used. All these analytical tools can be combined in different ways: objects can be applied to indicators; indicators can be built on the basis of other indicators and so on.

The history of quotes in MetaTrader 5 is stored only in M1 form and all charts are built based on them. This solution allows extending the number of timeframes up to 21, so that any period from minute to month can be used to analyze quotes. The main limitation on timeframes is their multiplicity: one hour must contain the integer number of minute periods. The following timeframes comply with this rule: M1, M2, M3, M4, M5, M6, M10, M12, M15, M20 and M30.

Besides, format of history data storing in MetaTrader 5 is space-efficient. For example, M1 history of GBPUSD quotes for ten years occupies about 10 MB only. This history being downloaded once, you will be able to build any charts on this symbol starting from M1 till MN1.


Autotrading

The integrated development environment MQL5 is responsible for the development and use of Expert Advisors, custom indicators and scripts in MetaTrader 5. It includes MetaEditor 5, MetaTrader 5 Strategy Tester and MetaQuotes Language 5 (MQL5).

The MQL5 language for programming trading strategies is distinct for high speed of execution and approaches C++ in terms of this parameter. As compared to MQL4, the new language is 4-20 times quicker. This allows using more complex Expert Advisors able to process large amounts of data per time unit and therefore obtain more precise forecasts of price dynamics. Besides, the new language is object-oriented which makes the development of Expert Advisors quicker and easier.


For writing Expert Advisors MetaEditor 5 is used, which includes the new IntellySence system. It automatically completes various constructions of the language thus quickening the EA development process. The built-in debugger allows to quickly find errors and fix them. After the EA is ready and its compilation is performed, it automatically appears in the terminal and can be immediately started to work in the market.

MetaTrader 5 Strategy Tester is a very powerful tool for any developer of Expert Advisors. It helps to obtain results of an EA behavior on the history before using it in real trading. Detailed reports on a trading system allow to estimate the Expert Advisor and detect its weak points, as well as to compare the EA with other developments. Besides, optimization of Expert Advisors allows to define the most efficient parameters of their variables and make the EA maximally profitable.
__________________
Best Regards, Lenar Fatkhullin
MetaQuotes Software Corp.
http://championship.mql4.com
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #2 (permalink)  
Old 05-26-2009, 01:43 PM
Senior Member
 
Join Date: Oct 2005
Location: Netherlands
Posts: 120
michal is on a distinguished road
Graat news.

Hi Lenar,

can you tell how the new MT5 will be distributed among brokers? Are all of them going to replace MT4 with MT5?

Do you have some beta version for in field testing? I would be very much interested in one

Regards,

Michal
__________________
Lot of pips in black.
Searching for professional MetaTrader programming service? Try http://www.mqlservice.net
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #3 (permalink)  
Old 05-26-2009, 02:40 PM
Big Joe's Avatar
Senior Member
 
Join Date: May 2006
Location: In the trading room !
Posts: 758
Big Joe is an unknown quantity at this point
Very interesting ! Thanks !

Can you tell us if indicators and experts of metatrader 4 will be compatible with mt5 ?

If no, there will be a converter or something ? You imagine the impressive amount of work for our poor coders

Thanks !
__________________
Picasso is the best !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #4 (permalink)  
Old 05-26-2009, 02:43 PM
mladen's Avatar
Senior Member
 
Join Date: Oct 2006
Posts: 1,211
mladen is on a distinguished road
If you look at the last picture Lenar posted, you will notice that the indicators are treated completely different (the iBuffer statement in that source) from the way they are treated and accessed right now, and that is just that short piece of code. I can just imagine the rest of differences (see the left bottom corner of that picture and a library of functions). So : rewriting everything (if I remember correctly, it was already Rosh that told that, but then I did not believe it )

Good news is that there is a debugger

A lot of work ahead

Quote:
Originally Posted by Big Joe View Post
Very interesting ! Thanks !

Can you tell us if indicators and experts of metatrader 4 will be compatible with mt5 ?

If no, there will be a converter or something ? You imagine the impressive amount of work for our poor coders

Thanks !

Last edited by mladen; 05-26-2009 at 02:49 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #5 (permalink)  
Old 05-26-2009, 03:00 PM
Big Joe's Avatar
Senior Member
 
Join Date: May 2006
Location: In the trading room !
Posts: 758
Big Joe is an unknown quantity at this point
Quote:
Originally Posted by mladen View Post
If you look at the last picture Lenar posted, you will notice that the indicators are treated completely different (the iBuffer statement in that source) from the way they are treated and accessed right now, and that is just that short piece of code. I can just imagine the rest of differences (see the left bottom corner of that picture and a library of functions). So : rewriting everything (if I remember correctly, it was already Rosh that told that, but then I did not believe it )

Good news is that there is a debugger

A lot of work ahead
I forgot my "intelligence pills" today

Thanks
__________________
Picasso is the best !
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #6 (permalink)  
Old 05-26-2009, 04:21 PM
igorad's Avatar
Senior Member
 
Join Date: Oct 2005
Location: Ukraine
Posts: 956
igorad is on a distinguished road
MT is a toy for programmers not for traders like other well-known platforms ( TS, MS and so on) because we should be retrained from old language (mql2->mql4->mql5) on new one too often.
__________________
Let's improve trade skills together
http://finance.groups.yahoo.com/group/TrendLaboratory
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #7 (permalink)  
Old 05-26-2009, 04:32 PM
mladen's Avatar
Senior Member
 
Join Date: Oct 2006
Posts: 1,211
mladen is on a distinguished road
...

Nothing could be more truth than this statement.

As a comparison : I can now without any further work read in .eld (that is a tradestation equivalent (not exactly but similar) for .mq4 in metatrader) from STAD 01 studies from 1992 (.eld I have is from 1997, so 12 years ago)


Quote:
Originally Posted by igorad View Post
MT is a toy for programmers not for traders like other well-known platforms ( TS, MS and so on) because we should be retrained from old language (mql2->mql4->mql5) on new one too often.

Last edited by mladen; 05-26-2009 at 04:34 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #8 (permalink)  
Old 05-26-2009, 04:57 PM
SPACECHIMP's Avatar
Member
 
Join Date: Feb 2006
Location: West Michigan, USA.
Posts: 86
SPACECHIMP is on a distinguished road
this is COOL News.



I like the EA advancements...wish it was Visual Drag & Drop flowcharting
but hey, can't have everything
__________________
www.LiveTeamTrading.com
The FIRST LIVE Team trading Network Community for FOREX TRADERS! Ask me about Getting an Invite!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #9 (permalink)  
Old 05-26-2009, 05:01 PM
Member
 
Join Date: Jul 2008
Posts: 40
aurigafx is on a distinguished road
no hedging any more

As far as I can see from the order management shown, there won't be possible to hedge orders anymore.
Also running different eas could result in a complete mess.
Just imagine if you have an ea working on a daily strategy and another working on the same pair on 5m timeframe. On a retracemen of d1 the 5m will close the position (if of the same size).
Am I getting it right?

If so, that's another great gift to brokers (witch are mt clients)!!! (only 4 images allowed!)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
  #10 (permalink)  
Old 05-26-2009, 05:31 PM
mikkom's Avatar
Senior Member
 
Join Date: Oct 2007
Posts: 285
mikkom is on a distinguished road
What I have been hoping for is to get sharpe (or even better sortino) ratio as one of the result parameters from tester. Do you have any plans to add it (or any other profit/volatility ratio)?

Also, will it be possible to still handle trades as one trade instances? I mean that there will be a way to manage one part of a trade in one way (for example different tp and sl) and part of a trade in different way (other kind of method of managing tp and sl) or will tp and sl work in same way as in ECNs, as separate buy stop/sell stops?

Also, will we be able to use mql4 (is the client backward compatible)?

Last edited by mikkom; 05-26-2009 at 05:50 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!StumbleUpon this Post!Reddit this Post!Facebook this Post!BlinkList this Post!Google Bookmarks this Post!Yahoo! My Web this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Secrets of MetaTrader 4 Client Terminal Lenar Metatrader 4 64 04-09-2009 04:26 PM
MetaTrader FTP client! codersguru Tools and utilities 10 12-10-2008 01:13 AM
AlterTrader - very interesting terminal. test General Discussion 2 11-08-2007 12:13 PM
MetaTrader4 terminal ufficgentil Metatrader 4 9 12-17-2006 09:55 AM
is it true that MT4 client works on pocket pc? gbolla Metatrader 4 9 05-12-2006 10:13 AM


All times are GMT. The time now is 01:27 AM.



Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.