工作已完成
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
指定
https://www.mql5.com/ru/code/11078 это образец, вот так должен выглядеть индикатор в общем. Нужно изменить данные от которых берется линии сопротивления-поддержки.
1.Первый период:
- Максимум(минимум) за 24 часа (как в Prise Channell, с периодом 24), с внешней переменной:количество дней истории для вывода линий (если поставить =0, то выведутся только текущие линии(за последние сутки) сопротивления-поддержки) https://www.mql5.com/ru/charts/1316455/gbpusd-h1-alpari-limited-1-maksimum-minimum-za-poslednie-24;
- Если выставляем внешнюю переменную для отображения за 2 дня(включая текущий), то будет выглядеть вот так:https://www.mql5.com/ru/charts/1316464/gbpusd-h1-alpari-limited-maks-mini-za-24-chasa-s-periodom;
- Если выставляем период отображения за 3 дня, то выглядит вот так:https://www.mql5.com/ru/charts/1316474/gbpusd-h1-alpari-limited, но для третьего дня на истории 15.01.2014 индикатор неправильно показывает данные, необходимы данные на 00.00, то есть максимум на часовых свечах должно совпадать с максимумом на дневных 1.64415, а индикатор образец показывает на 01.00 1.64377.
Ну и так далее...
2.Опорные точки на 6-ти часовых свечах. Определение опорной точки: это тот же фрактал, но только фрактал состоит из 5 свечей, а опорная точка из 3-х. Свеча посередине Выше двух рядом стоящих.
- Если выставляем период отображения за один день(текущий), то чертит линию по опорным точкам на 6-ти часовых свечах, но только за текущий день.
- Если период отображения за 2 дня, то отобразятся уровни, показанные опорными точками на 6-ти часовых свечах, за 2 дня(включая текущий).
4.Опорные точки на дневных свечах. Свеча посередине больше(меньше) стоящих справа, слева.
5..Опорные точки недельного ранга. То же самое что и выше, только за период - неделя( с понедельника по пятницу). Тут возможны варианты: Во вторник свеча больше чем в понедельник и среду, а в пятницу больше чем во вторник, четверг и понедельник. Та что во вторник - просто опорная точка на дневных свечах, а вот пятничная свеча, опорная точка на дневных свечах - недельного ранга. Ее нужно начертить.
6.Опорная точка на недельных свечах...
7. Опорная точка на недельных свечах месячного ранга. То бишь максимум(минимум) за календарный месяц.
8.Для каждого вида уровня сопротивления-поддержки установить параметр отображения на истории( за последний день, за два дня и так далее...).
9. Все эти уровни сопротивления-поддержки с 1 по 7 должны выводиться на часовой график...
10.При наведении курсора на уровень должно отображаться: котировка уровня, дата образования уровня.