1 Attachment(s)
Identifying Trade Setups by Support, Resistance and Price Action
This article shows how price action and the monitoring of support and resistance levels can be used for well-timed market entry. It discusses a trading system that effectively combines the two for the determination of trade setups. Corresponding MQL4 code is explained that can be utilized in the EAs based on these trading concepts.
Attachment 14222
More...
1 Attachment(s)
Using Layouts and Containers for GUI Controls: The CBox Class
This article presents an alternative method of GUI creation based on layouts and containers, using one layout manager — the CBox class. The CBox class is an auxiliary control that acts as a container for essential controls in a GUI panel. It can make designing graphical panels easier, and in some cases, reduce coding time.
More...
Managing the MetaTrader Terminal via DLL
The article deals with managing MetaTrader user interface elements via an auxiliary DLL library using the example of changing push notification delivery settings. The library source code and the sample script are attached to the article.
more...
1 Attachment(s)
Price Action. Automating the Inside Bar Trading Strategy
The article describes the development of a MetaTrader 4 Expert Advisor based on the Inside Bar strategy, including Inside Bar detection principles, as well as pending and stop order setting rules. Test and optimization results are provided as well.
more...
2 Attachment(s)
Updated MetaTrader 4 Web platform: support for technical indicators and 9 new languages
Updated MetaTrader 4 Web platform: support for technical indicators and 9 new languages
The developments on expanding the web platform features are in full swing. Our immediate and most important objective is to provide web traders with technical analysis tools. To address this task, we have started adding technical indicators into the web platform.
We have completely revised the chart display model making it possible to apply multiple indicators simultaneously. The indicators can be displayed in a selected symbol window, as well as in a separate one. The ability to configure the indicator parameters has also been implemented. At the moment, our developers and QA specialists are thoroughly testing all the features to ensure stable operation of analytical tools.
Attachment 17121
To use it - login to https://www.mql5.com/ portal and go to 'Trading' to open demo account:
Attachment 17120
1 Attachment(s)
Graphical Interfaces I: Preparation of the Library Structure (Chapter 1)
Graphical Interfaces I: Animating the Graphical Interface (Chapter 3)
Graphical Interfaces I: Functions for the Form Buttons and Deleting Interface Elements (Chapter 4)
Content
Introduction
This article is the continuation of the first part of the series about graphical interfaces. The first article Graphical Interfaces I: Preparation of the Library Structure (Chapter 1) explains in detail what this library is for. A complete list of links to the articles of the first part is at the end of each chapter. There, you can also download a complete version of the library at the current stage of development. The files must be placed in the same directories as they are located in the archive. In the previous article, the CWindow class was extended with additions that allowed moving the form over a chart. Now, the form controls react to mouse cursor movements. In this article, we will continue the development of the CWindow class and enrich it with methods that will permit us to manage the form by clicking on its controls. We will enable the program to be closed by a form button as well as implement a minimizing and maximizing feature for the form.
more...
Trading signals module using the system by Bill Williams
The trading system by Bill Williams described in his book called "New trading dimensions" is certainly something that any trader is familiar with. This is one of the systems that contains clear and understandable rules for a majority of beginners. But the simplicity of rules is only apparent — the trading system comprises more than a dozen of trading patterns.
Many have attempted to create an Expert Advisor themselves based on this system, but pattern formalization, correct search and interpretation frequently prove difficult. In order to automate trading as well as identify and mark the system patterns, I have developed a module of trading signals for creating robots in MQL5 Wizard. I aimed to create maximum convenience for those potential users of the MetaTrader 5 terminal, who may wish to study the trading system independently. The difference of the suggested trading module from other 60 published modules for MQL5 Wizard is that it contains configuration options with a visual interface.
more...
Adding a control panel to an indicator or an Expert Advisor in no time
Your MQL4/MQL5 indicator or Expert Advisor may be the most efficient in the world but there is always a room for improvements. In most cases, you need to enter the program's settings to change its inputs. However, this step can be avoided.
Develop your own control panel based on Standard Library classes. This will allow you to change the settings without restarting a program. Besides, this will make your program more attractive allowing it to stand out from the competitors. You can browse through multiple graphical panels in the Market.
In this article, I will show you how to add a simple panel to your MQL4/MQL5 program. You will also find out how to teach a program to read the inputs and react to changes of their values.
more...