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

MQL5 Experts Consultation

Tâche terminée

Temps d'exécution 1 jour
Commentaires du client
Быстро и качественно!
Commentaires de l'employé
Конструктивное обсуждение при выполнении работы. Рад сотрудничеству.

Spécifications

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

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

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


Расчет минимального размера депозита: к примеру советник накопил ордеров на 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


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

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


Répondu

1
Développeur 1
Évaluation
(34)
Projets
55
31%
Arbitrage
8
0% / 63%
En retard
13
24%
Gratuit
Publié : 22 articles, 1 code
2
Développeur 2
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 4 articles
3
Développeur 3
Évaluation
(4)
Projets
5
40%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
Publié : 1 code
4
Développeur 4
Évaluation
(1)
Projets
1
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit

Informations sur le projet

Budget
30 - 100 USD
Délais
à 10 jour(s)