How to start with MetaTrader and forex, the beginning - page 18

 
This is the key article which all newbies should read:
This article is about everything related to Metatrader 5: how to work with charts, trading (how to trade), strategy tester (testing and optimization), the services (Market, Signals, and so on), MetaEditor, and more.
It is strongly recommended to read.
MetaTrader 5 - More Than You Can Imagine!
MetaTrader 5 - More Than You Can Imagine!
  • www.mql5.com
The MetaTrader 5 client terminal has been developed from scratch and far surpasses its predecessor, of course. The new trading platform provides unlimited opportunities for trading in any financial market. Moreover, its functionality keeps expanding to offer even more useful features and convenience. So, it is now quite difficult to list all the numerous advantages of MetaTrader 5. We have tried to briefly describe them in one article, and we got surprised with the result' the article is far from brief!
 
New article was published, and it is about MT5 Wallpaper.
----------------

Making charts more interesting: Adding a background

Many workstations contain some representative image which shows something about the user. These images make the working environment more beautiful and inspiring, as people always try to choose the vest and most beautiful images to use as wallpaper. But when we open the trading platform, we see that it is somehow boring. All we have is the graphical representation of numerical data.


Making charts more interesting: Adding a background
Making charts more interesting: Adding a background
  • www.mql5.com
Many workstations contain some representative image which shows something about the user. These images make the working environment more beautiful and exciting. Let's see how to make the charts more interesting by adding a background.
 

Forum on trading, automated trading systems and testing trading strategies

New MetaTrader 5 Platform build 3300: Fast compilation and improved code navigation in MetaEditor

MetaQuotes, 2022.05.19 17:32

The MetaTrader 5 platform update will be released on Friday, May 20, 2022.

In the new version, we have implemented multiple improvements to MetaEditor. Compilation now supports two modes: slow compilation with code optimization and fast one without optimization. The latter option can be useful for fast code validations during development.

Other code editor improvements include a new command for jumping to method declarations and the auto-substitution option on the "Tab" key.

 New MetaTrader 5 Platform build 3300: Fast compilation and improved code navigation in MetaEditor

In addition, we have facilitated MQL5 debugging processes by automatically displaying local variables in the watch list.

These changes, along with other new features of the updated MetaTrader 5 platform version, are described in detail below:


  1. Terminal: Added ability to resize the Rectangle graphical object by dragging any of its four corners.


    Modify the rectangle by dragging any of its corners


  2. Terminal: Faster GUI rendering.
  3. Terminal: Improved support for IPv6 addresses.
  4. Terminal: Fixed height calculation for the lower date field and width calculation for the right-hand side price field on the first platform launch.
  5. MQL5: Added function for working with matrices and vectors —  RegressionMetric. It sets the metric for regression evaluation.
     double vector.RegressionError(const enum lr_error);
     double matrix.RegressionError(const enum lr_error);
     vector matrix.RegressionError(const enum lr_error,const int axis);
    The following variables can be used as metrics:
    enum REGRESSION_ERROR
      {
       REGRESSION_MAE,     // Mean absolute error
       REGRESSION_MSE,     // Mean square error
       REGRESSION_RMSE,    // Root mean square error
       REGRESSION_R2,      // R squared
       REGRESSION_MAPE,    // Mean absolute percentage error
       REGRESSION_MSPE,    // Mean square percentage error
       REGRESSION_RMSLE    // Root mean square logarithmic error
      };
  6. MQL5: Added ability to write arrays with data size greater than INT_MAX (arrays of structures).
  7. MetaEditor: Tab bar improvements:

    • The panel is not hidden even if only one window is open. Thus, the tab context menu commands are always visible to the user.
    • The 'X' closing button has been added to each tab. In addition, tabs can be closed using the middle mouse button or via the context menu.

    Tab bar improvements


  8. MetaEditor: Added command for quick program compilation. This mode skips code optimization, which significantly speeds up the creation of an EX5 executable file. Use this mode during the active development stage, when you need to quickly check the written code. During the final program compilation, turn on the maximum optimization mode for enhanced performance.


    Use unoptimized compilation for quick code verification


    The "Maximum optimization" parameter in the project settings performs the same function.

    All compilation-relation operations are available under the "Build" menu.

  9. MetaEditor: Code management improvements:

    • Separate commands have been implemented for jumping to definitions and to declarations. Previously, the menu had one command which opened a selection sub-menu. The new commands enable faster switch to necessary code parts.
    • Added substitution of recognized keywords by the "Tab" key, in addition to "Enter".


    Jump to method declaration


  10. MetaEditor: Added ability to automatically display local variables in the debugger watch list. The display can be enabled by the "Local" context menu command. As the debugger operation proceeds through the code, variables from the current scope are automatically displayed in the list.


    Display of local variables in the Watch List

  11. MetaEditor: Debugger watch list improvements for vectors and matrices.
  12. MetaEditor: Fixed paths in project files. An error could cause files to disappear from projects.
  13. Tester: Improved stopping of tester agents at platform shutdown.
  14. Tester: The fifth MQL5 Cloud Network node has been added. It is located in Hong Kong. The new node speeds up the optimization of robots via the network in the nearest regions.
  15. Fixed errors reported in crash logs.


The update will be available through the Live Update system.


 
Sergey Golubev #:
Developing a trading Expert Advisor from scratch

The number of new users in financial market increases. Perhaps many of them even do not know how the order system works. However, there are also the users who really want to know what is happening. They try to understand how it all works in order to control the situation.

Of course, MetaTrader 5 provides a high level of control over trading positions. However, using only the manual ability to place orders can be quite difficult and risky for less experienced users. Furthermore, if someone wants to trade futures contracts, when there is very little time to place an order, such trading can turn into a nightmare, because you have to correctly fill all the fields in a timely manner, but this still takes time and thus you can miss good opportunities or even lose money if something is filled incorrectly.

Now, what if we used an Expert Advisor (EA) to make things easier? In this case, you can specify some details, for example the leverage or how much you are can afford to lose and how much you want to earn (in monetary terms, rather than not quite clear "points" or "pips"). Then use the mouse pointer on the chart to show where to enter into the market and indicate, whether it will be buying or selling...

Developing a trading Expert Advisor from scratch: Adding Volume at Price (I)

Developing a trading Expert Advisor from scratch: Adding Volume at Price

Anyone who trades trying to have a certain degree of confidence must have this indicator on their chart. Most often the indicator is used by those who prefer tape reading while trading. Also, the indicator can be utilized by those who trade only based on the Price Action analysis. This is an extremely useful horizontal volume indicator which can be utilized to analyze the volume of trades that occurred at a particular price time. However, reading the indicator correctly can be tricky. I will add a link at the end of the article so you can learn more about this.

 

Forum on trading, automated trading systems and testing trading strategies

MetaTrader 5 Platform update build 3310: Improvements and fixes

MetaQuotes, 2022.05.26 16:11

The MetaTrader 5 platform update will be released on Friday, May 27, 2022. The update provides improvements and fixes based on the feedback we have received after the previous MetaTrader 5 build 3300 release, which included many new features.


MetaTrader 5 Platform update build 3310: Improvements and fixes

These new features, along with other changes, are described in detail below.

  1. Terminal: Extended tooltips for trade objects displayed on charts:

    • Market exit deals now display profits.
    • The relevant indication is displayed for deals executed as a result of Take Profit or Stop Loss activation.

    Similar tooltips are available for the lines joining entry and exit trades.



    Extended tooltips for deal objects


  2. Terminal: Improved graphical system performance.
  3. Terminal: Added notifications about the need to install operating system updates. The system checks the OS version at startup and displays the relevant information in the log. We strongly recommend installing all Windows updates in a timely manner, to ensure correct platform operation.
  4. MQL5: Works on matrix and vector functions are underway: support for 'float' and 'complex' is being implemented.
  5. MetaTester: Fixed display of deal objects on testing graphs.
  6. MetaTester: Improved graphical system performance.
  7. Fixed errors reported in crash logs.

The update will be available through the Live Update system.


 

Hi,

As a newbie, I am more than a little stressed by my failure to copy indicators (in this case Renko) into either MT4 or MT5. I have been trying for hours and they con’t copy or paste into the indicators director or any other director in MT4 or in MT5.

Can anyone indicate why this won't work?


IO have read several instructions online and have activated dll in Expert Advisors, etc.


Thanks,

Cheers.

 
Ewol #:

Hi,

As a newbie, I am more than a little stressed by my failure to copy indicators (in this case Renko) into either MT4 or MT5. I have been trying for hours and they con’t copy or paste into the indicators director or any other director in MT4 or in MT5.

Can anyone indicate why this won't work?


IO have read several instructions online and have activated dll in Expert Advisors, etc.


Thanks,

Cheers.

Most indicators for MT4 do not work for MT5, and most MT5 indicators do not work for MT4.
And if you are talking about dll so it means that this indicator is not from MQL5 Market - I think - you downloaded it from somewhere else so ask the author for support.

----------------

You are having the thread here (this thread was opened by you): Point & Figure Charts

Point & Figure Charts
Point & Figure Charts
  • 2018.01.29
  • www.mql5.com
Hi, I am new to the forum and havejust bought a Windows machine and converted my broker account to using MT4 on it...
 
Am a new user of an MT5 platform, and am having challenges working out how am supposed to trade in Forex with a Demo account...if it can't be done how do i switch to a real account??
 
Simumba Edwin #:
Am a new user of an MT5 platform, and am having challenges working out how am supposed to trade in Forex with a Demo account...if it can't be done how do i switch to a real account??

The charts, the price on the charts, the symbols to trade, and the names of the symbols, trading accounts, condition to open trading accounts, money for trading, and the time of the price on the chart - all of them are related to the brokers only. It means that all trading activity is related to the brokers only.
So, you should find a broker (use google to find, or go to specialized internet forums where the traders are discussing about thhe brokers).

Look at the links below:

Forum on trading, automated trading systems and testing trading strategies

how i can gain 1 million dollar?

Sergey Golubev, 2022.02.17 15:20

Find Metatrader broker (there are a lot of Metatrader brokers, use google to find), and open the account according to their condition on their websites.
Try with demo first.

1. The article - MQL5.community - User Memo 

2. MetaTrader 5 Help - Open an Account

3. Where Do I start from?
https://www.mql5.com/en/forum/212020 

4. MetaTrader 5 Help - Trading Platform — User Manual 

5. How to make a search on the forum
https://www.mql5.com/en/forum/193510 

6. Find a Server by the Broker's Name: 
https://www.mql5.com/en/forum/214820

7. My list of brokers: https://www.mql5.com/en/forum/353226/page3