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

MQL5 스크립트

작업 종료됨

실행 시간 14 일
고객의 피드백
Спасибо большое. Скрипт для экспорта работает на 5++.
피고용인의 피드백
Спасибо за заказ. С уважением, Алекс.

명시

Нужен в МТ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  // строка начинается с предпоследнего склона

응답함

1
개발자 1
등급
(187)
프로젝트
367
56%
중재
45
22% / 56%
기한 초과
188
51%
무료
2
개발자 2
등급
(195)
프로젝트
395
28%
중재
155
20% / 52%
기한 초과
112
28%
무료
3
개발자 3
등급
프로젝트
1
100%
중재
0
기한 초과
0
무료
4
개발자 4
등급
(40)
프로젝트
106
52%
중재
17
12% / 65%
기한 초과
25
24%
무료
5
개발자 5
등급
(23)
프로젝트
31
71%
중재
0
기한 초과
1
3%
무료
6
개발자 6
등급
프로젝트
0
0%
중재
0
기한 초과
0
무료
7
개발자 7
등급
(280)
프로젝트
650
28%
중재
111
19% / 61%
기한 초과
319
49%
무료

프로젝트 정보

예산
20 - 40 USD
개발자에게
18 - 36 USD
기한
에서 1  20 일