Построение советника по внешним данным

MQL4 Indikatoren Integration

Auftrag beendet

Ausführungszeit 21 Tage

Spezifikation

Разработать индикатор для построения графического отображения данных поступающих по сети в режиме онлайн в текстовом виде. Соединение реализовать в виде сетевого сокета. Соединятся на такой-то адрес и номер порта. После передачи работы мне необходимо будет организовать локальное соединение, на той же машине, без использования сетевого соединения. 

Формат данных:

«2015-08-12 08:45:57:556;16,32693;16,32002;1,00;1,00;3446;3541;36,16;39,74

2015-08-12 08:46:00:968;16,32649;16,31985;1,00;1,00;5870;3524;34,99;34,39

2015-08-12 08:46:01:269;16,32648;16,31800;1,00;1,00;7751;4539;30,72;41,44

2015-08-12 08:46:07:786;16,32649;16,31808;1,00;1,00;7950;4837;28,53;36,21

2015-08-12 08:46:12:299;16,32620;16,31784;1,00;1,00;7779;4523;28,53;36,21

2015-08-12 08:46:18:426;16,32638;16,31778;1,00;1,00;7941;7837;24,84;41,10

2015-08-12 08:46:22:333;16,32658;16,31935;1,00;1,00;7801;6784;24,85;33,98

2015-08-12 08:46:23:639;16,32843;16,32022;1,00;1,00;6146;6171;29,52;35,33

2015-08-12 08:46:29:604;16,32855;16,31989;1,00;1,00;5324;3658;32,59;37,20»

разделитель между полями ";" и между записями символ перевода строки. Количество переменных в строке может быть отлично от примера. Графики должны отображать все данные одновременно.


  1. Построить графики всех данных на временной шкале (ось Х). Время так же транслируется всегда первое в строке. 

  2. Индикатор должен состоять из четырех (или менее) переменных по моему выбору. То есть я должен иметь возможность указать их очередность в потоке данных транслируемых по сети. Например 2-й, 4-й, 7-й и 8-й. Или 2-й и 3-й. Данных может быть гораздо больше чем в примере, поэтому необходимо при указании номера предусмотреть, что он может быть и 40-вым. Но если трансляция уже идет, то количество переменных остается неизменным, как и их порядковый номер.

  3. Масштаб временной шкалы должен соответствовать масштабу инструмента к которому он прикреплен. 

  4. Формат оси У устанавливается автоматически для всех 4-х (или меньше) линий индикатора. В зависимости от экстремальных данных по оси У отображаемых в окне графика.

  5. Необходимо дать возможность выбирать цвет, толщину и название для каждой линий графиков.

Bewerbungen

1
Entwickler 1
Bewertung
(618)
Projekte
1428
59%
Schlichtung
31
81% / 0%
Frist nicht eingehalten
10
1%
Frei
2
Entwickler 2
Bewertung
(20)
Projekte
19
11%
Schlichtung
23
4% / 83%
Frist nicht eingehalten
3
16%
Frei
Veröffentlicht: 7 Beispiele
3
Entwickler 3
Bewertung
(69)
Projekte
146
34%
Schlichtung
13
8% / 62%
Frist nicht eingehalten
26
18%
Frei
Veröffentlicht: 6 Beispiele
4
Entwickler 4
Bewertung
(187)
Projekte
367
56%
Schlichtung
45
22% / 56%
Frist nicht eingehalten
188
51%
Frei
Veröffentlicht: 1 Artikel, 6 Beispiele
5
Entwickler 5
Bewertung
Projekte
0
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
(4)
Projekte
30
70%
Schlichtung
5
0% / 40%
Frist nicht eingehalten
12
40%
Frei

Projektdetails

Budget
150- USD
Ausführungsfristen
bis 10 Tag(e)