Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

TradeXpert - MetaTrader 5 Expert | MT5 EA Download - MetaTrader 5 Resources

author EAcpu | 5 reads | 0 comments |

TradeXpert - expert for MetaTrader 5

TradeXpert - expert for MetaTrader 5

TradeXpert - expert for MetaTrader 5

TradeXpert - expert for MetaTrader 5

TradeXpert - expert for MetaTrader 5

This project is a competition for the best graphical panel for MQL5 .

The purpose of the project is to extend the functionality of the MetaTrader 5 client which can economically use chart positions.

The Expert Advisor has 4 independent panels with different functions. Any panel can be hidden/restored or removed from the diagram (log panel)

Minimum resolution for demonstration: 600x500.

TradeXpert - expert for MetaTrader 5

The Expert Advisor uses the following fonts:

Of course, the program will run without these fonts installed, but the design will be different and some messages will appear incorrectly.
If these fonts are not available in your operating system, install them.

The list of available fonts is displayed in the properties of the graphical object in the MetaTrader 5 client terminal.

The Expert Advisor has 4 panels, 3 of which are located in the main window:

The last panel (the log panel) is in a separate subwindow, which can be hidden.

TradeXpert - expert for MetaTrader 5

To make full use of the workspace, it can be added to a subwindow of some other indicator. All logs of the Expert Advisor are printed in the client log (print). It is recommended to use the log when trading, which allows you to see how your orders are being processed.

This panel can be used for debugging and annotation of other panels. The benefit of this type of annotation is as follows: you will have a separate logging window to focus on the necessary information.

The time is displayed correctly and can be used during holidays.

The available settings are:

2. Trading Panel (Control Panel)

TradeXpert - expert for MetaTrader 5

The purpose of the panel is trading.

List of available actions:

There are some functions for setting stop loss levels.

For example, if we have a buy position (0.5 lots) and sell 0.1 lots and set take profit or stop loss, the Expert Advisor will not set them. But if the specified trading volume exceeds 0.5 (for example 0.7), it will set new take profit and stop loss level values. As far as I remember, the behavior on the client side is the same.

If the volume is 0, the Expert Advisor will set the Take Profit and Stop Loss levels (if correct).

The trading volume can be specified here. I haven't implemented automatic calculation of trading volume yet.

First, there are many calculation methods.
Secondly, this feature is not intended for manual trading.
If you don't like it you can add your own implementation.

The Expert Advisor does not check margin.

After the trading volume is set, its value will be modified based on the current trading symbol settings, so please recheck the value of the trading volume before trading.

Available settings:

Some details about order fill types . Three order filling types are supported (see MQL5 Reference ):

3. Information panel

It shows the symbol information and status of the opened position.

TradeXpert - expert for MetaTrader 5

Available settings:

4. Settings panel

It contains the settings of the Expert Advisor. You can easily add your own settings by adding a few lines of code.

TradeXpert - expert for MetaTrader 5


Settings with increase/decrease options can be changed using the "up" and "down" keys on the keyboard.

Available settings:

According to the competition rules (IV.2), the number of .mqh files is limited to 10, so I prepared two versions, located in the archive:

I recommend you use the original version.


Attachment download

📎 code_221.zip

Source: MQL5 #221

Verification code Refresh