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

MQL4 스크립트 다른

작업 종료됨

실행 시간 18 일
고객의 피드백
Задание было достаточно сложным. Работа выполнена в два раза быстрее чем я предполагал. Рекомендую!

명시

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

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

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

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

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

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

파일:

MQ4
Equity_v7.mq4
23.7 Kb

응답함

1
개발자 1
등급
(32)
프로젝트
53
30%
중재
8
0% / 63%
기한 초과
13
25%
무료
2
개발자 2
등급
(563)
프로젝트
932
47%
중재
301
59% / 25%
기한 초과
124
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 일