1 Attachment(s)
Visualizing optimization results using a selected criterion
1 Attachment(s)
Custom presentation of trading history and creation of report diagrams
One of the important aspects in financial trading is the ability to monitor performance and analyze your trading history. Past data allow you to track the trading dynamics and evaluate the overall performance of the strategy used. This is useful for all traders: for those, who perform operations manually and for algorithmic traders. In this article, I suggest creating tools that implement such a function.
Attachment 32817
This article will be divided into 2 sections. In the first (technical) section, I will describe methods for generating trading reports based on the bulk of information, which is stored in your terminals. This section deals with the source data used for analysis. In the second section, we will deal with the main values, by which we will evaluate the trading retrospective on the selected data. Data sampling can be varied: all assets or a selected symbol, for the entire available history or for a certain period of time. The analysis results will be presented in a separate file and briefly visualized in the terminal.
more...
1 Attachment(s)
14,000 trading robots in the MetaTrader Market
The largest store of ready-made applications for algo-trading now features 13,970 products. This includes 4,800 robots, 6,500 indicators, 2,400 utilities and other solutions. Almost half of the applications (6,000) are available for rent. Also, a quarter of the total number of products (3,800) can be downloaded for free.
Attachment 32818
MetaTrader Market is the only official online store of trading robots for MetaTrader platforms. Any trader will definitely find the desired application among the thousands of trend and countertrend Expert Advisors, scalping tools, neural network robots and martingale systems.
more...
1 Attachment(s)
Universal RSI indicator for working in two directions simultaneously
Attachment 32826
Contents
Quote:
When developing trading algorithms, we almost always encounter a problem: how to determine where a trend/flat begins and ends? It is difficult to find a clear-cut solution. This goal seems achievable by combining the both trend-based and flat-based strategies in one algorithm. In this article, we will create a universal indicator that will combine signals for different types of strategies. We will try to simplify the generation of trade signals in an expert as much as possible. An example of combining several indicators in one will be given. This will be done using object-oriented programming, with each indicator or its part being implemented in the form of a class included in the main program file.
more...
1 Attachment(s)
950 websites broadcast the Economic Calendar from MetaQuotes
Almost a thousand web resources around the world feature the Economic Calendar widget. Among them are brokerage websites, popular financial media, analytical portals and trader blogs. The service allows sorting of macroeconomic events by their importance, country and time interval, while being legally burden-free — you do not have to worry about licensing risks.
Attachment 32848
The MetaQuotes offer is valid for owners and webmasters of any resource. To add the Calendar, just click the "Add to website" button on the service web page. After specifying a width/height and a display period, the code is generated for you. Copy and paste it into a relevant web page of your preference. Now your visitors can have a ready-made tool for monitoring financial news.
more...
1 Attachment(s)
Combining trend and flat strategies
Attachment 32899
Contents
Quote:
There are numerous trading strategies out there. Some of them look for a trend, while others define ranges of price fluctuations to trade within them. The market is volatile. Trends are always followed by flats. This provides profit opportunities both for trend followers and those who trade within ranges. When one of these two groups makes profit, another either loses or waits for the right moment.
Is it possible to combine these two approaches to increase profitability? Can two strategies complement each other? Let's try to combine seemingly different trading models and see the result of such a combination.
more...
1 Attachment(s)
50,000 completed orders in the MQL5.com Freelance service
Members of the official MetaTrader Freelance service have completed more than 50,000 orders as at October 2018. This is the world's largest Freelance site for MQL programmers: more than a thousand developers, dozens of new orders daily and 7 languages localization.
Attachment 32929
Any trader can order implementation of a specific trading strategy from a professional, simply by placing a Freelance order with the specified requirements, execution terms and budget. Interested developers will provide applications, from which you may choose the most suitable one. The ordering procedure is secure: the payment is frozen until the customer accepts the work. Furthermore, any dispute can be resolved through arbitration.
more...
2 Attachment(s)
Elder-Ray (Bulls Power and Bears Power)
Attachment 32959
Quote:
Elder-Ray trading system was described by Alexander Elder in his book "Trading for a Living". It is based on
Bulls Power and
Bears Power oscillators, as well as
Moving Average trend-following indicator (EMA — exponential averaging).
The system is both simple and complex:
- it is simple if we perceive it literally: buy if a trend is upwards (EMA) and Bears Power is below zero, but is increasing;
- it is complex, if we read more carefully and also look at the chart EMA and Bears Power are launched at: it turns out, it is not as simple as it seems since such conditions are few.
Attachment 32958
In this article, we will go through all the stages from simple to complex and check two types of trading system:
- all indicators on the same chart (and therefore, on a single timeframe);
- in combination with the "Triple choice" system.
more...
1 Attachment(s)
Automated Optimization of an EA for MetaTrader 5
Attachment 32973
It is unrealistic to launch this type of process each week manually, so we looked for an existing mechanism to perform repetitive tasks but without success (for MetaTrader 5) so we developed this one.
The implementation of this process requires a minimum knowledge of MetaTrader 5, its optimization mechanisms and programming.
Thanks to Igor Malcev who write the article "Automated Optimization of a Trading Robot in Real Trading" for MetaTrader 4.
more...