Необходимо добавить функцию расчета минимального размера депозита и рентабельности для советника в параметры оптимизации.

MQL5 Experts Consultation

Job finished

Execution time 1 day
Feedback from customer
Быстро и качественно!
Feedback from employee
Конструктивное обсуждение при выполнении работы. Рад сотрудничеству.

Specification

Регулярно провожу оптимизацию советника работающего по мартингейлу с усреднением и мне необходимо добавить в параметры вкладки "результаты оптимизации" показатель "Минимальный размер депозита" и "Рентабельность"

Рентабельность = Прибыль за период тестирования / минимальный размер депозита

Мин депо = Макс Маржа за период тестирования + Макс просадка за период


Расчет минимального размера депозита: к примеру советник накопил ордеров на 8,74 лота по AUDNZD, курс AUDUSD на момент накопленной сетки ордеров =0,78. Размер лота = 100 000. Маржинальное требование брокера 0,5%. Прибыль за период тестирования 26351$

Маржа = объем сделки в долларах*маржинальное требование брокера = (0,78*8,74*100 000)*0,5%=3407$

Макс просадка за период тестирования = 2898$

Мин депо = Макс Маржа за период тестирования + Макс просадка за период= 3407+2898=6305$

Рентабельность = 26351/6305=4,17


Если есть предложения по иному расчету показателей или другому подходу буду только рад новым предложениям.

Отбор кандидатов ведется по соотношению рейтинга (как показатель опыта) и цены


Responded

1
Developer 1
Rating
(34)
Projects
55
31%
Arbitration
8
0% / 63%
Overdue
13
24%
Free
Published: 22 articles, 1 code
2
Developer 2
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 4 articles
3
Developer 3
Rating
(4)
Projects
5
40%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 1 code
4
Developer 4
Rating
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
0
Free

Project information

Budget
30 - 100 USD
Deadline
to 10 day(s)