Скачать MetaTrader 5

Обсуждение статьи "Способ построения уровней сопротивления и поддержки средствами MQL5"

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Вся история MQL5.community в одном месте!
MetaQuotes Software Corp.
Модератор
181168
MetaQuotes Software Corp. 2015.06.29 13:37 

Опубликована статья Способ построения уровней сопротивления и поддержки средствами MQL5:

В данной статье описывается способ нахождения четырех точек-экстремумов для дальнейшего построения по ним уровней сопротивления и поддержки. При нахождении экстремумов на графике валютной пары используется индикатор RSI. Для примера представлен код индикатора, отображающего уровни сопротивления и поддержки.

Все трендовые фигуры, линии и модели представляют собой комбинации линий сопротивления и поддержки, которые лежат в основе классического трендового анализа. Линия сопротивления (Resistance) строится по максимумам цен, которые возникают, когда трейдеры ("быки") перестают покупать валюту по более высокой цене и начинают закрывать открытые позиции на покупку. Цена финансового инструмента реагирует на это откатом до тех пор, пока не возникнет аналогичная ситуация среди "медведей", т.е. линия поддержки (Support) строится по минимумам цен.

Торговля с использованием линий сопротивления и поддержки может происходить как за пределами этих линий, так и при колебании цены внутри фигуры, образованной этими линиями.


Принцип нахождения экстремумов

Определение максимальных и минимальных цен на заданном промежутке времени не представляет никакой сложности. Здесь важно правильно выбрать анализируемый отрезок графика (промежуток времени), который постоянно изменяется и потому не может быть задан вручную. Для нахождения этого участка валютного графика я буду использовать индикатор Relative Strength Index (RSI), входящий в стандартный набор индикаторов терминала MetaTrader 5.

По уровням индикатора RSI определяют уровни перекупленности и перепроданности — именно в эти моменты график нашей валютной пары отклоняется от своего направления (тренда) и происходит "откат" цен, именно здесь и будут формироваться наши экстремумы, на этих промежутках мы и будем искать минимальные и максимальные цены.

В качестве уровня перепроданности я буду принимать значение индикатора RSI, равное 35; перекупленности — 65 (нижний и верхний уровни равноудалены от середины RSI = 50). Период индикатора RSI равен 8.

Здесь необходимо отметить, что нередко при сильном тренде, например, возрастающем, RSI многократно пересекает верхний уровень, но так и не доходит до нижнего. Возникает необходимость корректировки уровня, который не соответствует направлению тренда.

Поиск точек-экстремумов

Рис.4. Зоны поиска баров-экстремумов

На рисунке, приведенном выше, цифрами 1, 2, 3 и 4 я обозначил зоны поиска баров-экстремумов: первого, второго, третьего и четвертого соответственно. Поскольку прежде чем пересечь нижнюю границу (RSI = 35), индикатор RSI, начиная с текущего бара, входит в зону перекупленности (RSI >= 65) трижды, то и отрезков времени, на которых осуществляется поиск первого экстремума, будет три. Далее по порядку определяются зоны для поиска последующих трех баров.

Автор: Aleksandr Teleguz

Alexander
149
Alexander 2015.08.31 20:47  
 Почему то у меня индикатор не рисуется, а в журнале пишет что "В истории не достаточно баров для анализа". Хотя баров там больше чем достаточно. MT5, символ - фьючерс Si-9.15, таймфрейм М15.
Aleksandr Teleguz
1200
Aleksandr Teleguz 2015.09.01 04:17  
Alexander:
 Почему то у меня индикатор не рисуется, а в журнале пишет что "В истории не достаточно баров для анализа". Хотя баров там больше чем достаточно. MT5, символ - фьючерс Si-9.15, таймфрейм М15.
А сколько баров в истории советник анализирует? (это значение задается в соответствующем параметре)
Alexander
149
Alexander 2015.09.01 06:05  
 Я ставил и по умолчанию 300 баров и менял на 100 и на 50 и ни какого эффекта. Правда попробовал на ED-9.15 и BR-9.15 300 баров по умолчанию - все работает.
Aleksandr Teleguz
1200
Aleksandr Teleguz 2015.09.01 06:37  
Попробуйте поставить больше 300 баров, или параметр "Смещение уровня RSI" поставьте побольше. Быть может в данным момент на графике сильный тренд и RSI колеблется между верхним или нижним уровнем и серединой. И еще лучше перед открытием графика подождать пока подгрузиться больше истории.
kokon
23
kokon 2015.09.05 12:29  
Aleksandr Teleguz, а вы могли бы привести какие настройки индикатора вы используете для EUR/USD для разных временных периодов?
Aleksandr Teleguz
1200
Aleksandr Teleguz 2015.09.05 19:41  
kokon:
Aleksandr Teleguz, а вы могли бы привести какие настройки индикатора вы используете для EUR/USD для разных временных периодов?
Здравствуйте. Я торгую на таймфрейме D1, для всех валютных пар, с которыми работаю (jосновные GBRUSD, GBRCAD, NZDUSD, AUDNZD), период RSI принимаю равным 8, значение уровней RSI для определения точек-экстремумов - 35 и 65. Смещение уровня RSI - от 10 до 15. Для анализа хватает 300 баров. На D1 я все же торгую внутри канала (фигуры), иногда спускаюсь на таймфрейм H1 там параметр "Смещение уровня RSI" выставляю. равным 0 и торгую на пробое уровней.
Dmitry Luck'janenko
447
Dmitry Luck'janenko 2016.05.28 18:14  
Уровни поддержки-сопротивления это горизонтальные ценовые уровни от которых цена отскакивает. А в статье разбираются трендовые линии. Хотя название "Способ построения уровней сопротивления и поддержки средствами MQL5".
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий