Modern technologies allow us not only to trade in financial markets using personal computers, but we can fully automate a trading system now. Using a computer program you can relieve yourself from the routine of analyzing financial markets and performing trades.
Our client terminal has all functions that allow you to develop, test and use your trading system. The development environment named MQL4 is integrated into the terminal. MQL4 consists of MetaEditor, Strategy Tester and Compiler.

To view the full article, please visit: http://www.metatraderglobal.com/384/what-is-automated-trading/
Categories: MetaTrader General Tags: Automated Trading, automated trading championship, championship, Code Base, Compiler, Custom Indicators, Ea, Eas, Expert Advisor, Expert Advisors, forum, MetaEditor, Metatrader, Metatrader 4, MetaTrader4, Mql4, MQL4 Community, MT4, Profitability, Programming Language, risk factor, Scripts, Strategy Tester, Trading Systems

The main difference between MQL4 and MQL5 is the appearance of the object oriented programming. So you can start learning MQL4 now, because:
- If You know MQL4 the only thing in MQL5 to change in your programs will be names of a couple of start() init() deinit() functions;
- If you know MQL4 the transition to MQL5 will be smooth;
- If you know MQL5 you will know C language as well because they are VERY close;
- Due to providing structures and other improvements in MQL5, there will be a LOT of new possibilities to merge MQL5 with any database, math, statistical packages etc.
To view the full article, please visit: http://www.metatraderglobal.com/381/learning-programming-for-the-metatrader-5/
Categories: MetaTrader General Tags: Address arithmetic, anonymous enumeration, c language, c plus plus, c programming, c++, class inheritance, code, coding, deinit, functions, Goto operator, init, learn mql4, learn mql5, learning MQL4, learning MQL5, Metatrader 5, Mql4, MQL5, MT5, object oriented programming, Operators overload, parameters, Pointers, programming, ternary operation
The public beta testing of the MetaTrader 5 client terminal starts today. This is the notional day for all of you, who are waiting for our new trading platform.
The stage of the closed beta testing of the client terminal is over. Totally, we’ve received about 300 bug reports and suggestions from our testers. The most of bugs have been fixed, while suggestions have been considered, and we’re planning to implement them. Since the testing started, we’ve released 20 builds of the client terminal.
Now it’s time for the next stage in the development of the MetaTrader 5 platform. Today the public testing of the MetaTrader 5 client terminal starts. Any trader can participate in it. You can also inform your traders about the testing and offer the new terminal to them.
To view the full article, please visit: http://www.metatraderglobal.com/183/public-beta-testing-of-the-metatrader-5-terminal/
Categories: MetaTrader General Tags: Metaquotes, Metatrader, Metatrader 5, Metatrader 5 2009, Metatrader 5 beta, MetaTrader 5 download, Metatrader 5 features, Metatrader 5 platform, MetaTrader 5 Terminal, MetaTrader 5 testing, MetaTrader5, Mql4, MQL5, MT5
The new Metatrader 5 platform and the MQL5 language are nearing the end of development and will be probably launched in fall 2009. MT5 will replace MT4 and the new code is completely written from scratch. The bad point is that MT5 will be not compatible with MT4. This means that every indicator and expert advisor needs to be rewritten to work with the Metatrader 5 platform.
Metatrader 5 features
- 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 operations on different markets (forex, options, futures and stocks)
- Advanced built-in reports on all trading activities
- MQL5 development environment with new IntellySence system and more advanced strategy tester
To view the full article, please visit: http://www.metatraderglobal.com/176/metatrader-5-development-interview-with-stanislav-starikov/
Source: MetaTrader Global – www.MetaTraderGlobal.com
Categories: MetaTrader General Tags: analytical tools, chart-types, Charts, execution modes, Forex, Futures, Metaquotes, Metatrader, Metatrader 5, Metatrader 5 2009, Metatrader 5 beta, Metatrader 5 features, Metatrader 5 platform, Metatrader 5 programming, MetaTrader5, Mql4, MQL5, MQL5 development, MQL5 language, options, order types, reports, Stanislav Starikov, stocks, timeframes, trading
The MetaQuotes workshop entitled “MetaTrader 5 – Next Generation Trading Platform” took place on 1-3 April in Kazan, Russia during which the developers have given a in-depth look at the next gen trading platform. The participants from all around the world have met the developer team of MetaTrader 5 and discussed functionalities and ideas about the next generation of the popular trading platform.
The participants have learned about the latest new features added to MetaTrader 5 like trading stocks, options, futures in addition to Forex using one single platform and how it can be utilized for their businesses.
Quoting from another trader/programmer who said: “MetaTrader has gained a huge following in the past five to six years, particularly with the release of MT4. MetaTrader 5 will likely prove to be a true next generation platform, with structural changes that will make it an altogether different and more powerful animal. I look forward to its release.”
Here are some of the futures of the upcoming Metatrader 5 platform:
- Working with MQL5 will be easier than MQL4 (for a number of reasons, including reading/writing programs);
- There will be more data types, structures, classes;
- Faster execution speed (subject to connectivity between the platform and broker, the broker and its liquidity providers, etc);
- Like MT4, the development environment will be released before the trading terminal;
- Easier to transfer C++ source codes into MQL5.