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

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 日