Archives
This article summarizes and systematizes the principles of creating algorithms and elements of trading systems. The article considers designing of expert algorithm. As an example the CExpertAdvisor class is considered, which can be used for quick and easy development of trading systems. Introduction The life cycle of any trading system is reduced to opening and [...]
Read more about The Prototype of Trade Robot and view this post/page in full.The problem of calculation of the total position volume of the specified symbol and magic number is considered in this article. The proposed method requests only the minimum necessary part of the history of deals, finds the closest time when the total position was equal to zero, and performs the calculations with the recent deals. [...]
Read more about MetaTrader 5 – Calculation of Total Position Volume and view this post/page in full.A little bit of history As little as 5 years ago, the MetaTrader 4 terminal was officially presented to the traders, written completely from scratch and intending to replace the existing, and already popular, third generation terminal of MetaQuotes Software Corp. MetaTrader 4 quickly gained popularity among traders, and as a consequence, in the following [...]
Read more about MetaTrader 5 – New Opportunities with MetaTrader 5 and view this post/page in full.Development of applications for the MetaTrader 4 Client Terminal requires the knowledge of MQL4. This programming language MetaQuotes Language 4 is a fourth-generation language that has also been developed by MetaQuotes Software Corp. from their own many years experience. MQL4 is the first programming language to consider all niceties of trading on financial markets. This [...]
Read more about MQL4 for Dummies and view this post/page in full.To back test an expert advisor (EA) follow the steps below. Open the Strategy Tester window by pressing Ctrl+R Select the expert advisor you wish to back test Select the symbol you wish to back test Select a testing model (every tick model recommended) Set a testing period Press Start
Read more about MetaTrader Tips – Expert Advisor Back Testing and view this post/page in full.The Foreign Exchange (or Forex) trading uses currency markets from a variety of countries to create a trading market where billions and billions are traded and exchanged daily. If you aim to profit from Forex trading, then you would need to own every single pip that you can get. But this is easier said than [...]
Read more about Reasons To Consider MetaTrader Expert Advisors and view this post/page in full.Let’s look at how to optimize an expert advisor. In the example below we will look to optimize the size of stop loss and take profit. Expert Optimization Steps 1. Open the Strategy Tester window by pressing Ctrl+R. 2. In the Strategy Tester window, select Expert Properties 3. Select the Optimized parameters ( in our [...]
Read more about MetaTrader Tips – Expert Advisor Optimization and view this post/page in full.It is important to choose a forex trading platform that meets your requirements. There are different types of platforms that provide different facilities. The platform that you choose depends on your approach. Some platforms provide high level of details. They provide highly complex charts and indicators and complete information about the markets. If you are [...]
Read more about Tips for choosing a MetaTrader Expert Advisor and view this post/page in full.
