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

MQL4 Komut dosyaları Diğer

İş tamamlandı

Tamamlanma süresi: 18 gün
Müşteri tarafından geri bildirim
Задание было достаточно сложным. Работа выполнена в два раза быстрее чем я предполагал. Рекомендую!

İş Gereklilikleri

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

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

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

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

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

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

Dosyalar:

MQ4
Equity_v7.mq4
23.7 Kb

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(32)
Projeler
53
30%
Arabuluculuk
8
0% / 63%
Süresi dolmuş
13
25%
Serbest
2
Geliştirici 2
Derecelendirme
(563)
Projeler
932
47%
Arabuluculuk
301
59% / 25%
Süresi dolmuş
124
13%
Çalışıyor
3
Geliştirici 3
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest
4
Geliştirici 4
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
5
Geliştirici 5
Derecelendirme
(106)
Projeler
189
46%
Arabuluculuk
34
24% / 41%
Süresi dolmuş
58
31%
Serbest
6
Geliştirici 6
Derecelendirme
(117)
Projeler
216
49%
Arabuluculuk
1
0% / 0%
Süresi dolmuş
25
12%
Serbest
7
Geliştirici 7
Derecelendirme
(71)
Projeler
254
53%
Arabuluculuk
16
50% / 38%
Süresi dolmuş
83
33%
Serbest
8
Geliştirici 8
Derecelendirme
(169)
Projeler
460
41%
Arabuluculuk
39
18% / 31%
Süresi dolmuş
193
42%
Serbest
9
Geliştirici 9
Derecelendirme
(54)
Projeler
164
43%
Arabuluculuk
43
47% / 16%
Süresi dolmuş
58
35%
Serbest

Proje bilgisi

Bütçe
10 - 100 USD
Geliştirici için
9 - 90 USD
Son teslim tarihi
from 1 to 30 gün