Сделать индикатор нагрузки депозита.

MQL4 Indicators

Job finished

Execution time 3 days
Feedback from customer
Работа выполнена в срок, все работает как нужно.
Feedback from employee
Спасибо за работу.

Specification

Сделать индикатор нагрузки на депозит. Нагрузка рассчитывается по формуле: Нагрузка = (маржа/баланс)*100%
Округление до 0.1, по умолчанию индикатор находится в нижнем правом углу. Отображаться он должен поверх всех значков и других индикаторов в терминале.

Индикатор учитывает все позиции на всех открытых символах.

Индикатор имеет следующие переменные:
  1. Цвет
  2. Размер шрифта
  3. Шрифт, по умолчанию Tahoma
  4. отступ справа
  5. отступ снизу
  6. Подавать звуковой сигнал, если нагрузка превысила "n%"
  7. Файл звукового сигнала.
  8. Знаменатель (по умолчанию 1) - на это число делим полученный результат (то что рассчитано по формуле).

Чтобы не расходовать зря ресурсы, пересчитывать нагрузку индикатор будет только если изменится маржа или баланс (то есть позиция открылась или закрылась, или баланс изменился после закрытия позиций или пополнения счета или  зачисления свопов и тд)

Выглядеть в терминале должно так, это пример:

Нагрузка 18,2%


















Responded

1
Developer 1
Rating
(241)
Projects
387
51%
Arbitration
14
14% / 14%
Overdue
43
11%
Free
Published: 1 article, 1 code
2
Developer 2
Rating
(50)
Projects
94
29%
Arbitration
4
25% / 0%
Overdue
4
4%
Free
Published: 3 codes
3
Developer 3
Rating
(89)
Projects
254
78%
Arbitration
9
22% / 56%
Overdue
36
14%
Working
Published: 3 articles, 26 codes
4
Developer 4
Rating
(361)
Projects
629
72%
Arbitration
14
43% / 7%
Overdue
28
4%
Free
Published: 9 codes
5
Developer 5
Rating
(6)
Projects
11
9%
Arbitration
3
0% / 100%
Overdue
1
9%
Free
6
Developer 6
Rating
(361)
Projects
644
26%
Arbitration
92
72% / 14%
Overdue
12
2%
Working
Published: 1 code
7
Developer 7
Rating
(48)
Projects
73
37%
Arbitration
22
9% / 41%
Overdue
14
19%
Working
8
Developer 8
Rating
(281)
Projects
650
28%
Arbitration
112
19% / 62%
Overdue
319
49%
Free
9
Developer 9
Rating
(351)
Projects
679
56%
Arbitration
33
15% / 39%
Overdue
63
9%
Free

Project information

Budget
30+ USD
Deadline
from 3 to 7 day(s)