Archives
MetaTrader is one of the most popular trading platform among presently existing. Wide configuration and control possibilities for brokers and a robust programming tool, the integrated MQL language for traders make the system handy and versatile in use.
The MQL integrated programming language is a C++ like language. Its concepts and syntax are familiar which allows [...]
Development of applications for the MetaTrader 4 Client Terminal requires the knowledge of MQL4. This programming language MetaQuotes Language 4 is a fourth-generation language that has also been developed by MetaQuotes Software Corp. from their own many years experience. MQL4 is the first programming language to consider all niceties of trading on financial markets.
This present [...]
Anybody who has ever launched an EA or an indicator for execution, faced the possibility to preliminarily set up external parameters that often underlay the success of the program. There is a possibility to change parameters during the program operation. But how can that be done without initialization? In some cases, this may affect managing [...]
Read more about Changing the External Parameters of MQL4 Programs without Restarting and view this post/page in full.Many of you probably have considered the possibility of using neural networks in your EA. This subject was very hot specially after 2007 Automated Trading Championship and the spectacular winning by Better with his system based on neural networks. Many internet forums were flooded with topics related to neural networks and Forex trading. Unfortunately writing [...]
Read more about Using Neural Networks In MetaTrader and view this post/page in full.Introduction
What is an indicator? It is a tool intended for displaying a certain type of data. Usually it is information about the price series properties, exactly this type of indicators will be considered further.
Each indicator also has its own properties and characteristics: for example, the range of values, the overbuying/overselling zones, the line crossing, tops [...]
MetaTrader Expert Advisors file should have the file extension of .ex4 (compiled code) or .mq4 (sourse code). First it is necessary to copy this file to the folder Experts of the MetaTrader working directory (usually C:\Program Files\MetaTrader Broker Name or MetaTrader).
The second step is to restart MetaTrader. After the restart the expert should be added to the list of [...]
Read more about MetaTrader Tips – Expert Advisor Installation and view this post/page in full.Not so long ago – at the dawn of technical analysis when by far not all traders had computers – people appeared that tried to predict future prices using formulas and regularities invented by them. They were often called charlatans. Time went on, methods of information processing became more complicated, and now there can hardly [...]
Read more about Recipes for Neuronets and view this post/page in full.The MQL programming opens new opportunities for the automated trading, many people all over the world already have appreciated it.
When we are writing an Expert Advisor for trading, we must be sure that it will work correctly.
Many newbies often have some questions when the results of some mathematical calculations differ from those expected. The program [...]
Hundreds of thousands of traders worldwide have already judged the MetaTrader 4 Client Terminal on its merits. The use of its embedded programming language, MQL4, lifts traders to a new level of trading – to automated trading. Now, a trader can implement his or her ideas as an application program – write a custom indicator, [...]
Read more about MQL4 Tutorial – Introductory Course and view this post/page in full.Here is a script which converts MQL4 code to MQL5 code was developed by Keiji and Circlesquares on the MQL4 forum.
First, download the following files and place them in your Metatrader 4 / experts / include folder
- mt4accountinfo.mqh
- mt4string.mqh
- mt4datetime.mqh
- mt4objects_1.mqh
- mt4timeseries_2.mqh
Now, download the latest version of the rewrite script and place it in your [...]
Read more about Rewrite MQL4 to MQL5 Script and view this post/page in full.Finally we’ve got an opportunity to try the new trade terminal – MetaTrader 5. No doubt, it is noteworthy and has many new features as compared to its predecessor. The important advantages of this platform among others are:
Essentially modified language allowing now to use the object-oriented programming, still allowing to use the rich advantages of [...]
Read more about Custom Indicators in MQL5 and view this post/page in full.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 [...]
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 [...]
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 [...]
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 [...]
Read more about Metatrader 5 Development – Interview with Stanislav Starikov and view this post/page in full.Post not found, please view the related posts below.
Read more about MetaTrader 4 Plugins You Must Have and view this post/page in full.A few days ago MetaQuotes published a MQL5 reference guide in Russian. You can find the MetaTrader 5 and MetaEditor 5 user guides in your \MetaTrader 5\Help\ folder. The English version is not coming out yet. However, if you use a translation service, for example Google Translate, you should understand it without too many problems if you [...]
Read more about MQL5 Reference Guide in Russian and view this post/page in full.