Refinement and detailed description of the EA logic

Job finished

Execution time 1 day
Feedback from customer
The developer was very helpful. He helped me to make a specification and did even more than I asked him to do without raising the price. I will work with him in the future with other tasks

Specification

There is the source code of a small EA. Not decompiled, the code is clean and relatively small (about 300 lines). I need to do the following:

1. Describe in details the logic of the Expert Advisor. I need to understand both the general idea of its work and the details of the work of individual functions;

2. The Expert Advisor only opens buy orders. I need to add the possibility of opening sell orders;

3. The EA has a fixed stop loss and take profit. I need to change it to a dynamic stop loss and take profit that depends on the volatility of the market;

4. It is necessary to add risk management to the EA as a percentage of risk per trade;

5. More advanced error handling should be added to the code;

6. Currently, the code contains fixed parameters of used indicators, stop loss, take profit, and so on. It is necessary to turn them into parameters for further optimization;

7. It is desirable to give your suggestions for further improvement and refinement of the Expert Advisor, considering the logic of its work and the nature of the Forex market.

The work is urgent, and it is desirable to do it all today. Therefore the price is appropriate.

Responded

1
Developer 1
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
2
Developer 2
Rating
(619)
Projects
722
33%
Arbitration
46
48% / 41%
Overdue
14
2%
Loaded
3
Developer 3
Rating
(13)
Projects
31
23%
Arbitration
8
25% / 63%
Overdue
5
16%
Free
4
Developer 4
Rating
(268)
Projects
603
34%
Arbitration
65
22% / 57%
Overdue
147
24%
Working
Published: 1 article, 22 codes
Similar orders
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

Project information

Budget
100 - 200 USD
Deadline
from 1 to 2 day(s)