Archives

Posts Tagged ‘MQL5’

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 [...]

Read more about MetaTrader Programming Overview and view this post/page in full.

Feb 15th, 2010 | Filed under MetaTrader 4

Let’s consider a task of improving an indicator, which is applied to values of another indicator. In this article we’ll continue to work with True Strength Index (TSI), which was created and considered in the previous article “MQL5: Create Your Own Indicator“.
.
Custom Indicator Based on Other Indicator’s Values

When writing an indicator that uses the short [...]

Read more about Applying One Indicator to Another – MetaTrader 5 and view this post/page in full.

Feb 11th, 2010 | Filed under MetaTrader 5

What is an indicator? It is a set of calculated values that we want to be displayed on the screen in a convenient way. Sets of values are represented in programs as arrays. Thus, creation of an indicator means writing an algorithm that handles some arrays (price arrays) and records results of handling to other [...]

Read more about MQL5: Create Your Own Indicator – MQL5 Wizard and view this post/page in full.

Jan 20th, 2010 | Filed under MetaTrader 5

Introduction
Most Java coders will be familiar with the auto-generated documentation that can be created with JavaDocs. The idea is to add comments into the code in a semi-structured way that can then be extracted into an easy to navigate help file.
The C++ world also has a number of documentation auto-generators, with Microsoft’s SandCastle and Doxygen [...]

Read more about Auto-Generated Documentation for MQL5 Code and view this post/page in full.

Dec 29th, 2009 | Filed under MetaTrader 5

People have been asking if the code of MetaTrader 5 (MQL5) will be similar to C++?
It was promised that MQL5 will be very similar to classic C / C++, except:

pointers. that staff with *.
goto operator.
anonimous enumeration.
some exotic staff from so-called “object-oriented programming”: classes constructors do not have parameters, no multiply inheritance etc.

From discussion of the already-made MQL5 [...]

Read more about C++ and MQL5 – MetaTrader 5 and view this post/page in full.

Nov 14th, 2009 | Filed under MetaTrader 5

Below is a list changes in the MQL5 Help file.
Note: The Help is not updated automatically but can be downloaded at: http://www.mql4.com/files/mql5.chm

Added the OBJPROP_READONLY property for the Edit graphical object, which enables/disables editing of a text in this object;
Added an example for the IndicatorRelease() function;
Added the IndicatorCreate() function in the “Access to timeseries and indicators” section;
Added [...]

Read more about List of changes in the Help for MQL5 – MetaTrader 5 and view this post/page in full.

Nov 14th, 2009 | Filed under MetaTrader 5

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.

Oct 31st, 2009 | Filed under MetaTrader 5

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.

Oct 31st, 2009 | Filed under MetaTrader 5

A short time ago some traders posted first indicators and scripts for the Metatrader 5 platform written in the new MQL5 language. Two of them are really impressive and show the real power and new possibilities of MQL5.
1. Slideshow Indicator for Metatrader 5 (by Rosh)
This indicator will place custom background pictures behind the chart and [...]

Read more about Impressive Metatrader 5 Indicators and view this post/page in full.

Oct 30th, 2009 | Filed under MetaTrader 5

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 [...]

Read more about Learning programming for the Metatrader 5 and view this post/page in full.

Oct 28th, 2009 | Filed under MetaTrader 5

Analytics is one of the most important components of trading. Based on analytical data, a trader can decide what operation to execute, when to do it and the profit/loss of the trade. The MetaTrader 5 platform offers you wide analytical possibilities!
Charts
Charts constitute a work field for technical analysis. This is where dynamics of security quotes are [...]

Read more about Analytics in MetaTrader 5 and view this post/page in full.

Oct 28th, 2009 | Filed under MetaTrader 5

To download MetaTrader 5 Client Terminal please click the following link: http://www.metaquotes.ru/files/mt5setup.exe (15Mb)
Please publish any bug reports or suggestions on the MQL4 community forum – http://forum.mql4.com/
To read more about the MetaTrader 5 beta, please visit http://www.metatraderglobal.com/183/public-beta-testing-of-the-metatrader-5-terminal/

Read more about MetaTrader 5 Beta Download Link and view this post/page in full.

Oct 24th, 2009 | Filed under MetaTrader 5

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 [...]

Read more about Public Beta Testing of the MetaTrader 5 Terminal and view this post/page in full.

Oct 13th, 2009 | Filed under MetaTrader 5

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.

Sep 30th, 2009 | Filed under MetaTrader 5

This is just a brief review of MetaTrader 5. I can’t describe all the system’s new features for such a short time period – the testing started on 2009.09.09. This is a symbolical date, and I am sure it will be a lucky number. A few days have passed since I got the beta version [...]

Read more about Here Comes the New MetaTrader 5 and MQL5 and view this post/page in full.

Sep 28th, 2009 | Filed under MetaTrader 5

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.

Aug 24th, 2009 | Filed under MetaTrader 5