Полосы Боллинджера

Полосы Боллинджера

Добрый день, уважаемые посетители и постоянные читатели Форекс блога 4exlab.ru . Сегодня темой данного поста будет программирование индикатора Боллинджера. Это трендовый индикатор, который также как и многие другие индикаторы, предназначены для технического анализа, встроены в торговый терминал MetaTrader и является хорошим инструментом для определения тренда на рынке Форекс.

Индикатор Боллинджера имеет несколько особенностей:

— движение цены, которое началось с одной границы канала, обязательно придет к противоположной границе этого канала.

— если цена вышла за пределы канала, то следует расценивать такое движение как тренд, также предполагается, что цена продолжит свое движение за пределами этого канала.

— после продолжительной прорисовки узкого канала следует, расширение этого канала

— если наблюдается дополнительная внутриканальная корректировка, то следует ожидать разворота валютной пары (рекомендуем расценивать это всего на всего, как признак разворота, но не сам разворот!)

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

Итак, приступим к программированию нашего индикатора Боллинджера. Но для начала нам необходимо представить, что же из себя представляет этот индикатор. А представляет он из себя три полосы:

– верхняя полоса (Upper)

– средняя полоса (Moving)

– нижняя полоса (Lower)

linii-bollingera

Именно они формируют торговый канал, по которому может вестись торговля на рынке Форекс. Смею заметить сразу, что средняя линия – это обычный Moving Average. Верхние и нижние линии – это модификации Moving Average (всеми известного индикатора).


Формула для линий Upper и Lower такова:

Upper = iMa +k*стандартное отклонение;

Lower = iMa — k*стандартное отклонение;

k – это коэффициент отклонение.

Крайние линии индикатора Боллинджера, как Вы видите, прорисовываются на расстоянии различном бар от бара. Это происходит с помощью такого самого коэффициента отклонения, который и представлен в формуле. Именно поэтому канал тренда периодически изменяется, более того, этот канал довольно точный, для того, чтобы производить сделки на куплю / продажу по различным валютным парам.


Именно сейчас Вы понимаете самую главную вещь – из чего состоит индикатор Боллинджера. Теперь можно непосредственно приступать к программированию этого индикатора. В статье про индикатор Alligator, мы рассмотрели буферизацию элементов вывод элементов и все что необходимо прописывать и специальной функции int init() для трех элементов. Не буду на этом больше останавливаться, отмечу лишь только, что этот индикатор выводится в главном окне.

В принципе, что вы должны уже знать из прошлых занятий описывается следующим образом:

Теперь подробно остановимся на описании специальной функции int start(). Именно она на данном этапе обучения языку MQL4 представляет больший интерес, потому как именно в ней находятся все вычисления и все формулы.

Теперь можно проверить код, скомпилировав его при помощи клавиши F5. И если при компиляции не возникло никаких ошибок, то можно попробовать его запустить индикатор.

Если у Вас возникли ошибки в Toolbox, то ищи их в самом коде. Чаще всего это просто опечатки. Они исправляются с помощью постоянных тренировок. Вот такой вот урок по программированию на MQL4.

Совет: Больше набирайте текста. Профита Вам!

Скачать индикатор Боллинждера

23.11.2010 · Группа авторов · комментария 2
Метки: , , , , , , ,  · Рубрика: Индикаторы

комментария 2

  1. mixloss - 29.03.2011

    не знаю, я пробовал конечно пользоваться боллинджером, но как то cливается у меня депо на нем. может я его и не так применял, все равно он мне не понравился

  2. Группа авторов - 30.03.2011

    Скорее всего второе. боллинджер очень хороший индикатор, если его правильно настроить

Комментировать