In the previous article entitled Creating an EA that works automatically (Part 04): Manual triggers (I) I have shown how, with a bit of programming, to send market orders and to place pending orders using a combination of keys and mouse. Well, to make the use of our EA in the manual mode more comfortable, we need to do a few things. This work is simple and easy for programmers, so we can get straight to the point. Namely, we will create lines ...
In the previous article "Creating an EA that works automatically (Part 03): New functions" we finished covering the orders system. If you haven't read it or do not completely understand its contents, I suggest that you go back to that article. Here we will no longer discuss the order system. We will proceed to other things, in particular, to triggers. more...
OpenCL (Open Computing Language) is framework that allows users to write programs to execute across CPU (Central Processing Unit), GPU (Graphics Processing Unit), or dedicated accelerator device with benefit that it can speed up heavy computation required as per problem domain. MetaTrader 5 supports OpenCL version 1.2. It has several built-in functions that users can take benefit in using of out-of-box. ...
In the previous articles of the series Revisiting geometry and Smart neural network optimization, I shared my observations and experiments with neural networks. Besides, I carried out the optimization of the resulting EAs and provided some explanations of their work. Despite all this, I barely touched the subject of the practical application of the obtained results. In this article, I will fix this unfortunate omission. I will show the ...
In the previous article Creating an EA that works automatically (Part 02): Getting started with the code, we started to develop an order system that we will use in our automated EA. However, we have created only one of the necessary functions. Now ..., we can add other necessary functions to the EA, which will cover more than 90% of the cases. more...