Скрипт по индикатору ZigZagOnHeikinAsh.

MQL5 Komut dosyaları

İş tamamlandı

Tamamlanma süresi: 14 gün
Müşteri tarafından geri bildirim
Спасибо большое. Скрипт для экспорта работает на 5++.
Geliştirici tarafından geri bildirim
Спасибо за заказ. С уважением, Алекс.

İş Gereklilikleri

Нужен в МТ5.

Скрипт.

- позволяющий закачивать историю за выбранный промежуток времени, любой валюты и любой ТФ.

- обрабатывает историю, прогоняя индикатор ZigZagOnHeikinAsh с выбранным периодом.

- экспортирует в текстовой файл экстремумы (точки ) индикатора с датой и т.д.

Для начала нужен только скрипт для экспорта данных....Вдруг вся затея не верная.

Далее подробности----------------------------------------------------------------------------------------------------

Индикатор https://www.mql5.com/ru/code/1318

Скрипт для экспорта данных в текстовой формат.

Входные параметры выбираемые при запуске скрипта (по умолчанию должны стоять последние параметры):

- путь с именем файла для экспорта

- начальная дата для экспорта, конечная дата для экспорта (можно поставить просто количество строк для экспорта)

- период индикатора  ZigZagOnHeikinAsh (внедрить в скрипт, скрипт должен работать без дополнительных индюков на графике)

- количество выводимых склонов в каждой строке данных

- флаг разрешающий\запрещающий  вывод ширины склона в файл

- максимальная высота склона в пунктах принимаемая за 100% (например выбираем 300, тогда наш склон в процентах от Par равен (МАКС-МИН)*100/Par)


Каждая строка с данными отличается от предыдущей,сдвигом на один сформированный экстремум в историю.

Пример файла c включенным флагом ширины склона, количество склонов 5:
Sklon_0 (точность до 2 знаков) -высота последнего сформированного склона в % от Par, допускается более 100% от Par
Sklon_1 - предыдущий склон
Shirina_0 - количество баров последнего сформированного склона,образно говоря ширина склона.
 
Sklon_0,Shirina_0,Sklon_1,Shirina_1,Sklon_2,Shirina_2,Sklon_3,Shirina_3,Sklon_4,Shirina_4,Sklon_5,Shirina_5
18.00,33,12.00,6,58.57,15,62.34,23,87.08,204  // строка начинается с последнего сформированного склона
12.00,6,58.57,15,62.34,23,87.08,204,49.09,23  // строка начинается с предпоследнего склона
// и т.д. пока не упремся в недостаток данных для формирования всей строки.............// если данных не хватает, строку не экспортируем и завершаем скрипт.

Пример файла c выключенным флагом ширины склона, количество склонов 5:

Sklon_0,Sklon_1,Sklon_2,Sklon_3,Sklon_4,Sklon_5,
18.00,12.00,58.57,62.34,87.08  // строка начинается с последнего сформированного склона
12.00,58.57,62.34,87.08,49.09  // строка начинается с предпоследнего склона

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(187)
Projeler
367
56%
Arabuluculuk
45
22% / 56%
Süresi dolmuş
188
51%
Serbest
2
Geliştirici 2
Derecelendirme
(195)
Projeler
395
28%
Arabuluculuk
155
20% / 52%
Süresi dolmuş
112
28%
Serbest
3
Geliştirici 3
Derecelendirme
Projeler
1
100%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(40)
Projeler
106
52%
Arabuluculuk
17
12% / 65%
Süresi dolmuş
25
24%
Serbest
5
Geliştirici 5
Derecelendirme
(23)
Projeler
31
71%
Arabuluculuk
0
Süresi dolmuş
1
3%
Serbest
6
Geliştirici 6
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
7
Geliştirici 7
Derecelendirme
(280)
Projeler
650
28%
Arabuluculuk
111
19% / 61%
Süresi dolmuş
319
49%
Serbest

Proje bilgisi

Bütçe
20 - 40 USD
Geliştirici için
18 - 36 USD
Son teslim tarihi
from 1 to 20 gün