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

MQL5 专家 咨询

工作已完成

执行时间1 一天
客户反馈
Быстро и качественно!
员工反馈
Конструктивное обсуждение при выполнении работы. Рад сотрудничеству.

指定

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

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

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


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


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

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


反馈

1
开发者 1
等级
(34)
项目
55
31%
仲裁
8
0% / 63%
逾期
13
24%
空闲
发布者: 22 文章, 1 代码
2
开发者 2
等级
项目
0
0%
仲裁
0
逾期
0
空闲
发布者: 4 文章
3
开发者 3
等级
(4)
项目
5
40%
仲裁
1
0% / 100%
逾期
0
空闲
发布者: 1 代码
4
开发者 4
等级
(1)
项目
1
0%
仲裁
1
0% / 100%
逾期
0
空闲

项目信息

预算
30 - 100 USD
截止日期
 10 天