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

MQL4 Scripts Autre

Tâche terminée

Temps d'exécution 18 jours
Commentaires du client
Задание было достаточно сложным. Работа выполнена в два раза быстрее чем я предполагал. Рекомендую!

Spécifications

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

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

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

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

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

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

Dossiers :

MQ4
Equity_v7.mq4
23.7 Kb

Répondu

1
Développeur 1
Évaluation
(33)
Projets
54
30%
Arbitrage
8
0% / 63%
En retard
13
24%
Gratuit
2
Développeur 2
Évaluation
(563)
Projets
932
47%
Arbitrage
302
59% / 25%
En retard
124
13%
Occupé
3
Développeur 3
Évaluation
(40)
Projets
106
52%
Arbitrage
17
12% / 65%
En retard
25
24%
Gratuit
4
Développeur 4
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
5
Développeur 5
Évaluation
(106)
Projets
189
46%
Arbitrage
34
24% / 41%
En retard
58
31%
Gratuit
6
Développeur 6
Évaluation
(117)
Projets
216
49%
Arbitrage
1
0% / 0%
En retard
25
12%
Gratuit
7
Développeur 7
Évaluation
(71)
Projets
254
53%
Arbitrage
16
50% / 38%
En retard
83
33%
Gratuit
8
Développeur 8
Évaluation
(169)
Projets
460
41%
Arbitrage
39
18% / 31%
En retard
193
42%
Gratuit
9
Développeur 9
Évaluation
(54)
Projets
164
43%
Arbitrage
43
47% / 16%
En retard
58
35%
Gratuit

Informations sur le projet

Budget
10 - 100 USD
Pour le développeur
9 - 90 USD
Délais
de 1 à 30 jour(s)