Написать индикатор построения трендовых уровней для терминала МТ5.

MQL5 지표

작업 종료됨

실행 시간 8 일

명시

1) Написать индикатор построения трендовых уровней ,   для терминала МТ5.
2) Работает на всех Т/Ф. 
3) Уровни строятся по образующимся максимум /максимум - минимум/минимум . Считая за максимум/минимум фигуру из трех свечей , у которой High/Low средней свечи больше  остальных ,  хотя бы на один шаг. Уровни  строятся по закрытию третьей свечи , следующего (( макс/миним.)) Исключением могут быть фигуры  , где у двух свечей одинаковый High/Low , а у третьей   выше/ниже 1 > .( такие фигуры используем) Минимальное количество свечей для построения уровня может быть  от 6 >. Верхние  уровни при восходящем тренде  строятся с левого верхнего угла в низ ,  в правый угол .(( По мере построения новых максимумов , правый край  уровня  поднимаются все выше в правый верхний  угол , до горизонтального уровня ( выше нельзя) ( при нисходящем тренде наоборот) ))
При построении новых минимумов  при восходящем тренде ,уровни строятся с левого нижнего угла , в правый верхний , и по мере образования следующих минимумов
правый край опускается к горизонтальному уровню . ( ниже нельзя)
4)   РИС 1. РИС 2. РИС 3. РИС 4.
5) Восходящий и нисходящий уровни строятся  отдельно друг от друга, по мере формирования максимумов и минимумов . . Если  ново сформировавшийся максимум  будет выше предыдущего , то получится что уровень будет идти вверх, выше  горизонтального уровня . , такой уровень не учитывается и для построения нужного уровня берем максимум из прошлых максимумов , который  будет выше или наравне с вновь образовавшимся максимумом   РИС . Теперь уровень будет на равне с горизонтальным уровнем или(( правый конец уровня  ниже ноля)) . ( правильно)
Если ново сформировавшийся минимум  будет ниже  предыдущего , то получится что уровень будет идти в низ, ниже  горизонтального  уровня . Это не правильно .Берем минимум из прошлого , который ниже ново сформировавшегося минимума , или хотя бы на равне . Теперь уровень будет на равне с горизонтальным или выше .(правильно )
6) Длинна  правого края уровня после его установки  , (( должна заходить за новый макс/мин.  плюс )).... -  пять  ? ( свечей ? граф сетки графика ? ) На Ваше усмотрение .
7) При появлении нового макс/миним. правый край уровня  перерисовывается на него (( плюс...) , а левый край  переходит теперь уже  на предпоследний макс/минимум. Так что на графике всегда остается всего  два уровня , верхний и нижний , и они двигаются за ценой . 
8) цвет по умалчиванию красный ,толщина минимальная ( стандарт)
PS: а)  Если по каким то причинам взять максим./миним. из прошедших  данных , не получается ,  из за отсутствия нужных макс/мин ,  и тд , то рисуется горизонтальный уровень по последнему новообразовавшемуся макс/миним, ((по  High/Loe )).
б ) При запуске терминала  не сначала торгов , индикатор не ищет уровни в прошедшем времени , а начинает строить  с времени  запуска терминала .

응답함

1
개발자 1
등급
(5)
프로젝트
21
43%
중재
1
0% / 100%
기한 초과
5
24%
무료
2
개발자 2
등급
(261)
프로젝트
427
38%
중재
86
44% / 19%
기한 초과
71
17%
로드됨
3
개발자 3
등급
(52)
프로젝트
97
24%
중재
11
18% / 18%
기한 초과
12
12%
작업중
4
개발자 4
등급
(16)
프로젝트
18
6%
중재
1
0% / 100%
기한 초과
2
11%
무료
5
개발자 5
등급
(102)
프로젝트
155
32%
중재
23
22% / 52%
기한 초과
3
2%
로드됨

프로젝트 정보

예산
50+ USD
개발자에게
45 USD