1 Attachment(s)
Multi-symbol balance graph in MetaTrader 5
Contents
Attachment 31884
Quote:
In one of the previous articles, we considered visualization of multi-symbol balance graphs. Since then, a lot of MQL libraries have appeared providing an ability to fully implement such a visualization in MetaTrader 5 platform without using third-party programs.
In this article, I will show a sample application with a graphical interface featuring multi-symbol balance graph and deposit drawdowns as a result of the last test. After completing the EA test, a deal history is to be written to a file. These data can then be read and displayed on the graphs.
In addition, the article presents a version of the EA, in which a multi-symbol balance graph is displayed and updated on the graphical interface right during trading, as well as during a test in visualization mode.
more...
Synchronizing several same-symbol charts on different timeframes
Quote:
From Elder to the present day, traders make trading decisions analyzing charts at different timeframes. I think, many of you are familiar with the situation when objects that display global trends are applied to higher timeframe charts. After that, a price behavior is analyzed near objects on lower timeframes. During such an analysis, previously created objects may change. Existing MetaTrader 5 tools allow performing this work on a single chart by changing a timeframe while preserving applied objects. But what if you need to keep track of a price on several charts simultaneously?
You can use templates for that. However, changing even a single object requires that you re-save the template and re-apply it to all charts. In this article, I propose to automate this process and assign the function of synchronizing charts to an indicator.
more...
1 Attachment(s)
ZUP - Universal ZigZag with Pesavento patterns. Search for patterns
Attachment 32029
Quote:
Many traders are interested in searching for patterns on price charts. This search can be performed using the ZUP indicator platform. There are several options for working with the platform. First, you can search for known patterns with strictly set parameters. Second, you can adjust the parameters to your requirements. Third, you can create your own patterns using the ZUP graphical interface and save their parameters to a file. This capability allows you to quickly check, whether these new patterns can be found on charts.
more...
1 Attachment(s)
Developing multi-module Expert Advisors
Attachment 32268
Currently, there are several approaches to programming: modular, object-oriented and structured. In this article, we will discuss modular programming with respect to trading robots.
more...
1 Attachment(s)
Visual strategy builder. Creating trading robots without programming
This visual strategy builder is designed for "non-programmers" and can be useful to a wide range of users. Any trader can create fully functional trading robots after having spent a little time to get to know it and master the principles of its work.
Attachment 32395
Contents
more...
1 Attachment(s)
Social Trading. Can a profitable signal be made even better?
Attachment 32413
This paper is aimed at testing the hypothesis of whether the signal performance and reliability can be enhanced without sacrificing the preset risk levels, if some filters are used.
more...
1 Attachment(s)
How to analyze the trades of the Signal selected in the chart
Quote:
Having compiled the indicator, we will only need upload to the terminal chart the statistics of the selected signal and attach our indicator to one of the charts. Now we can study and analyze trades.
Attachment 32433
Table of Contents
more...
2 Attachment(s)
Applying the Monte Carlo method for optimizing trading strategies
1 Attachment(s)
Comparative analysis of 10 flat trading strategies
Trend following strategies are very popular and easy-to-use, especially for beginners. However, current markets have become more dynamic, while trend movements are less distinct (in terms of both range and duration). By not using the possibility of trading in flat or sideways markets, we lose potential profits. Trend following trading rules are simple: identify the signs of a trend and try to capitalize on it. Trading in flat periods differs much from that. During sideways movement, the price is in a small range and may stay unchanged for quite a long time. There is no directional movement in the market, and liquidity is low.
Attachment 32608
Table of Contents
more...
1 Attachment(s)
Implementing indicator calculations into an Expert Advisor code
Attachment 32650
Quote:
When programmers create an EA receiving signals from indicators, they should always decide on whether to use a reference to the indicator or relocate the indicator code to the EA? Reasons may vary. Programmers might want to keep applied indicators and the whole strategy in secret, distribute the EA as a single file, reduce the number of performed operations in case not all indicator signals/buffers are used, etc. Of course, I am not the first and, I believe, not the last one to ask this question. Nikolay Kositsin already considered a similar topic for MetaTrader 4. Let's see how this can be achieved on the MetaTrader 5 platform.
more...