Индикатор DynamicBreakoutBox v2.0

MQL4 지표

작업 종료됨

실행 시간 3 일
고객의 피드백
super!!!
피고용인의 피드백
I glad work with you. Thank you for order! Приятно с вами работать. Спасибо за заказ!

명시

Создать индикатор коробок консолидаций

Индикатор DynamicBreakoutBox v2.0

1.       Параметры:

- BoxLength

- BoxTimeFrame

- BoxRange

- DaysBack

- RangeDelta

- Falsebreakout

- Rebound

- BreakoutBoxColor

 

2.       BoxLength – параметр отвечающий за количество свечей в коробке консолидации (далее КК), если указано значение 10, значит ищем КК, в которых более 10 свечей.

3.       BoxTimeFrame – таймфрейм коробки, заложить возможность переключения стандартных таймфреймов, чтобы была возможность видеть на любом таймфрейме КК с других таймфремов. Пример: допустим график открыт м1, а строим КК с м5 или с м15 или с любого другого ТФ. Заложить все стандартные ТФ.   

4.       BoxRange – высота коробки в пипсах. Поиск КК идет изначально по этому условию, остальные параметры выступают фильтрами, в случае успеха индикатор рисует КК в виде прямоугольника. Поиск производится начиная с последнего закрытого бара (свечи) уходя в прошлое, замеряется высота между high и low минимум двух рядом идущих баров. Если количество свечей идущих ДО появления искомой высоты между high и low  или ПОСЛЕ (между) больше либо равно параметру BoxLength, то строим КК. Свечи, идущие ДО или ПОСЛЕ (между) найденной высоты, находятся в пределах этой высоты.


5.       DaysBack - искать КК за указанное количество дней в прошлое.

 

6.       RangeDelta. Это параметр связан с параметром BoxRange, BoxRange ищет коробки заданным размером, RangeDelta небольшое отклонение в поиске коробок консолидаций. BoxRange = 150 и RangeDelta = 10 означает, что ищем коробки высотой в пипсах от 140 пипсов до 160 пипсов.

 

7.       Falsebreakout параметр отвечающий за микроложные пробои коробок консолидаций, сделать параметр регулируемым, НО ПО УМОЛЧАНИЮ равен 2 пипса. Микроложные пробои смотрим по high и low свечей возникших ДО, ПОСЛЕ, МЕЖДУ искомой выстой BoxRange.

 


 

8.       Rebound параметр отвечает за отскоки от минимума и максимума в процентах от высоты коробки. Так как есть такой параметр BoxRange, отвечающий за высоту в пипсах между high и low, параметр Rebound выступает дополнительным фильтром в поиске коробок консолидаций. Его основная задача при поиске КК определить, что ДО появления максимума цены low ПРЕДЫДУЩИХ свечей, были ниже указанного процента (30% как на рисунке) от высоты коробки, а также что цены high ПОСЛЕДУЮЩИХ свечей были выше на указанный процент от высоты коробки после ОПРЕДЕЛЕНИЯ ОПОРНОГО МИНИМУМА. Сделать параметр регулируемым.


 

Либо если возникает в начале ОПОРНЫЙ МИМИМУМ, то цены high, ПРЕДЫДУЩИХ свечей, которые были до появления ОПОРНОГО МИНИМУМА должны быть выше 30% . Соответственно, после появления ОПОРНОГО МАКСИМУМА цены low ПОСЛЕДУЮЩИХ свечей должны быть ниже 30%.


 

9.       BreakoutBoxColor Цвет коробки. По умолчанию DarkSlateGray. Рисовать объект как фон.

10.   В верхний левый угол графика, на котором установлен индикатор выносится три параметра


 

sizeBox – высота последней построенной КК в пипсах

highBO – верхняя граница последней построенной КК

lowBO – нижняя граница последней построенной КК

С возможностью взаимодействовать с этими параметрами в советнике.


응답함

1
개발자 1
등급
(266)
프로젝트
598
35%
중재
64
20% / 58%
기한 초과
147
25%
무료
게재됨: 1 기고글, 22 코드
2
개발자 2
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드
3
개발자 3
등급
(58)
프로젝트
76
33%
중재
9
78% / 11%
기한 초과
7
9%
무료
게재됨: 2 코드

프로젝트 정보

예산
40+ USD