Функция поиска необходимых показателей по счету

MQL4 脚本 其它

工作已完成

执行时间18 天
客户反馈
Задание было достаточно сложным. Работа выполнена в два раза быстрее чем я предполагал. Рекомендую!

指定

Добрый день!
Мне нужна функция с помощью которой можно определить по истории счета такие показатели как:
Минимальное значение "Уровень", 
максимальное значение "Средства", 
максимальное значение "Баланс"

Функция должна принимать такие параметры:
Режим поиска - Уровень, Средства или Баланс,
Глубина поиска - например, за последние сутки или за n-баров на графике М1. Если ноль, то без ограничений.

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

Если в виде одной функции такое нельзя реализовать, тогда можно отдельно три функции под каждую конкретную задачу. Разницы нет.

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

Есть предположение, что нужную мне функцию можно сделать на основе кода индикатора Equity_v7

附加的文件:

MQ4
Equity_v7.mq4
23.7 Kb

反馈

1
开发者 1
等级
(33)
项目
54
30%
仲裁
8
0% / 63%
逾期
13
24%
空闲
2
开发者 2
等级
(564)
项目
933
47%
仲裁
302
59% / 25%
逾期
125
13%
已载入
3
开发者 3
等级
(40)
项目
106
52%
仲裁
17
12% / 65%
逾期
25
24%
空闲
4
开发者 4
等级
项目
0
0%
仲裁
0
逾期
0
空闲
5
开发者 5
等级
(106)
项目
189
46%
仲裁
34
24% / 41%
逾期
58
31%
空闲
6
开发者 6
等级
(117)
项目
216
49%
仲裁
1
0% / 0%
逾期
25
12%
空闲
7
开发者 7
等级
(71)
项目
254
53%
仲裁
16
50% / 38%
逾期
83
33%
空闲
8
开发者 8
等级
(169)
项目
460
41%
仲裁
39
18% / 31%
逾期
193
42%
空闲
9
开发者 9
等级
(54)
项目
164
43%
仲裁
43
47% / 16%
逾期
58
35%
空闲

项目信息

预算
10 - 100 USD
开发人员
9 - 90 USD
截止日期
 1  30 天