Перейти к содержанию

Рекомендуемые сообщения

47484785082_5d6566571b_b.jpg

ТЭП70-0341 by Pavel888, on Flickr

РУССКИЙ ЯЗЫК/Russian language.
НАБОР посвящается индикатору Accumulation/Distribution (A/D), с помощью которого в том числе можно смотреть объёмы. Все индикаторы есть с открытым кодом (файл mql в наличии). Однако для работы индикатора требуется только файл с разрешением EX.
Успехов в работе!

 

АНГЛИЙСКИЙ ЯЗЫК/English language.

The SET is dedicated to the Accumulation/Distribution (A/D) indicator, which can also be used to view volumes. All indicators are open-source (mql file available). However, the indicator only requires an EX file to work.
Good luck in your work!

 

С уважением, Павел aka Pavel888.


ОПИСАНИЕ ИНДИКАТОРА

Спойлер

1. Общий вид индикатора, описание.
2. Код индикатора.
3. Базовые настройки индикатора.
4. Формула расчёта индикатора.
5. Видеообзор индикатора.
6. Автор индикатора.
7. Александр Элдер о применении индикатора Accumulation/Distribution.
 

1. Общий вид индикатора, описание.
11-02-201721-29-16OBSVID.jpg

Технический индикатор Накопления/Распределения (Accumulation/Distribution, A/D) определяется изменением цены и объема. Объем выступает в роли весового коэффициента при изменении цены: чем больше коэффициент (объем), тем значительнее вклад изменения цены (за данный промежуток времени) в значение индикатора.

Фактически, этот индикатор - вариант более распространенного индикатора Балансового Объема (On Balance Volume). Оба они используются для подтверждения ценовых изменений путем измерения соответствующего объема торгов.

Рост индикатора Accumulation/Distribution (A/D) означает накопление (покупку) ценной бумаги, поскольку подавляющая доля объема торгов связана с восходящим движением цен. Когда индикатор падает, это означает распределение (продажу) ценной бумаги, поскольку подавляющая доля объема торгов связана с нисходящим движением цен.

Расхождения между индикатором Accumulation/Distribution и ценой бумаги свидетельствуют о предстоящем изменении цен. Обычно в случае расхождения ценовая тенденция изменяется в направлении движения индикатора. Так, если индикатор растет, а цена бумаги падает, то следует ожидать разворота цен.

Индикатор разработал Ларри Вильямс, однако у Марка Чайкина тоже есть своя версия индикатора. На скрине ниже представлены обе версии для сравнения (одна включена в терминал по умолчанию, другая тут в НАБОРЕ представлена):
11-02-201722-47-18SRAVNENIE.jpg
Настроек по существу (кроме внешнего вида) индикаторы не имеют.

 

2. Код индикатора.

Спойлер

 

//+------------------------------------------------------------------+
//|                                                 Accumulation.mq4 |
//|                   Copyright 2005-2014, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright   "2005-2014, MetaQuotes Software Corp."
#property link        "https://www.mql5.com"
#property description "Accumulation/Distribution"
#property strict

//--- indicator settings
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1  LightSeaGreen
//--- buffers
double ExtADbuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
void OnInit(void)
  {
   IndicatorShortName("A/D");
   IndicatorDigits(0);
//--- indicators
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,ExtADbuffer);
  }
//+------------------------------------------------------------------+
//| Accumulation/Distribution                                        |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//--- prevent total recalculation
   int i=rates_total-prev_calculated-1;
//--- current value should be recalculated
   if(i<0)
      i=0;
//---
   while(i>=0)
     {
      ExtADbuffer=(close-low)-(high-close);
      if(ExtADbuffer!=0.0)
        {
         double diff=high-low;
         if(diff<0.000000001)
            ExtADbuffer=0.0;
         else
           {
            ExtADbuffer/=diff;
            ExtADbuffer*=(double)tick_volume;
           }
        }
      if(i         ExtADbuffer+=ExtADbuffer[i+1];
      i--;
     }
//---
   return(rates_total);
  }
//+------------------------------------------------------------------+

)

 

 

3. Базовые настройки индикатора.
11-02-201721-28-59BAZNASTROIKI.jpg

Из базовых настроек индикатора выбор цвета, стиля и толщины линии.

 

4. Формула расчёта индикатора.

Расчет.

К текущему накопленному значению индикатора прибавляется или вычитается из него определенная доля дневного объема. Чем ближе цена закрытия к максимуму дня, тем больше прибавляемая доля. Чем ближе цена закрытия к минимуму дня, тем больше вычитаемая доля. Если цена закрытия находится строго между максимумом и минимумом, значение индикатора не изменяется.

A/D = SUM (((CLOSE - LOW) - (HIGH - CLOSE)) * VOLUME / (HIGH - LOW), N)

Где:

CLOSE — цена закрытия;
LOW — минимальная цена бара;
HIGH — максимальная цена бара;
N — количество периодов, используемых для расчета;
SUM (..., N) — сумма за N периодов;
VOLUME — объем.

 

 

5. Видеообзор индикатора.

 

 

6. Автор индикатора.

Интересен вопрос авторства по данному индикатору. Тут есть сразу два человека - Ларри Вильямс (Larry Williams) - автор индикатора, разработал и описал его ещё в 1972 году; так же есть модификация этого индикатора от Марка Чайкина (Marc Chaikin).

ларри вильямс

LARRIVILYMS.jpg

 

марк чайкин

Marc_Chaikin_2.jpg

 

7. Александр Элдер о применении индикатора Accumulation/Distribution.

Спойлер

Этот индикатор разработал и описал в 1972 году в книге «Как я сколотил мил-
лион (How I Made a Million Dollars) Ларри Вильямс (Larry Williams). Индика-
тор задуман как опережающий для сделок с акциями, но некоторые аналити-
ки применяют его и для фьючерсов. Индикатор накопления/распределения
(accumulation/disrtribution, A/D) отличается тем, что он, наряду с объемом,
замеряет соотношение между ценами открытия и закрытия.
Если рынок закрывается выше, чем открылся, победа в тот день за быка-
ми, и A/D плюсовой. Если уровень закрытия ниже уровня открытия, победили
медведи, и A/D минусовый. Если цена закрытия равна цене открытия, побе-
дителей нет, и A/D нулевой. Суммируя данные A/D за каждый день, получа-
ем кумулятивный индикатор накопления/распределения.
A/D начисляет быкам и медведям лишь часть каждодневного объема. Она
определяется разностью между ценами открытия и закрытия. Чем выше эта
разность по сравнению с диапазоном дня, тем сильнее изменение A/D.
Допустим, разность между сегодняшними максимумом и минимумом со-
ставляет 5 пунктов, а разность между ценами открытия и закрытия 2 пунк-
та. Следовательно, на лагерь победителей приходится лишь 2 / 5 сегодняшне-
го объема.
При подъеме рынка внимание большинства игроков приковано к новым
максимумам. Но если рынок стартует с более высокой отметки, а закрывает-
ся на более низкой, то A/D, отражающий их соотношение, поворачивает вниз.
Восходящая тенденция слабее, чем кажется, предупреждает он. Если же цены
падают, a A/D повышается, то это говорит о нарастающей силе быков.

Поведение биржевой толпы.

Цены открытия и закрытия — самые важные цены дня. Цена открытия отра-
жает все заказы, скопившиеся за время, пока рынок был закрыт. Она отража-
ет мнения дилетантов: прочитав о новостях в вечерних газетах, они отдают
брокерам приказы на утро.
Профессионалы же активны в течение всего игрового дня. И зачастую они
торгуют в противовес дилетантам. К концу дня дилетанты обычно отходят на вто-
рой план. И к моменту закрытия рынка тон обычно задают профессионалы. Цены
закрытия особенно важны, т. к. от них зависят расчеты по торговым счетам.
A/D отражает исход ежедневных схваток между любителями и профес-
сионалами. Он возрастает, если рынок закрывается выше, чем открылся, т. е.
профессионалы победили дилетантов в игре на повышение. Он падает, если
рынок закрывается ниже, чем открылся, т. е. профессионалы победили диле-
тантов в игре на понижение. Лучше играть на стороне профессионалов и про-
тив дилетантов.

Тактика игры.

Когда рынок открывается низко, а закрывается высоко, он идет от слабо-
сти к силе. В этом случае A/D растет, показывая, что биржевые профессиона-
лы бьют дилетантов в игре на повышение. Значит, на следующий день подъем
рынка, вероятно, продолжится. Если же A/D падает, то биржевые професси-
оналы бьют дилетантов в игре на понижение. Идя от силы к слабости, рынок
на следующий день способен опуститься еще ниже.
Самые лучшие игровые сигналы подают расхождения между A/D и це-
нами.
1. Если цены достигают нового максимума, а новый пик A/D ниже предыду-
щего, то это сигнал к короткой продаже. Расхождение пиков показывает,
что биржевые профессионалы продают во время взлета (рис. 5.3).
2. Расхождение впадин образуется, когда цены падают на новую глубину,
а впадина A/D мельче предыдущей. Значит, биржевые профессионалы по-
купают во время падения цен и намечается подъем.

11-02-201723-07-20RIS5.3.jpg

На заметку.

Играя на повышение или понижение на основании расхождений между A/D
и ценами, помните: и биржевые профессионалы могут ошибаться. Поэтому
используйте защитные приказы, следуя сигналу «собака Баскервилей» (см.
раздел 3.6).
Между A/D и графиками «японские свечи» есть существенное сходство.
И тот и другой основаны на выявлении разницы между ценами открытия и за-
крытия, однако A/D точнее, поскольку учитывает объем торговли.

Из книги "Как играть и выигрывать на бирже".

 

 

СПИСОК И КОМПЛЕКТАЦИЯ ВСЕХ ИНДИКАТОРОВ

Спойлер

Accumulation 1.1 EX & MQL
Accumulation 1.2 EX & MQL
Accumulation 1.2 divergence EX & MQL
accumulation2ma_v03b_mtf EX & MQL
AccumulationDistribution EX & MQL
MTF_AD EX & MQL
Williams_Accumulation_Distribution EX & MQL


ОПИСАНИЯ И СКРИНЫ ИНДИКАТОРОВ

Спойлер

Accumulation 1.1
11-02-201721-23-01Accumulation1.1.jpg

Accumulation 1.2
11-02-201721-23-55Accumulation1.2.jpg

Accumulation 1.2 divergence
11-02-201721-24-39Accumulation1.2diverge

accumulation2ma_v03b_mtf
11-02-201721-26-06accumulation2ma_v03b_m

AccumulationDistribution
11-02-201721-27-34AccumulationDistributi

MTF_AD
11-02-201721-28-25MTF_AD.jpg

Williams_Accumulation_Distribution
11-02-201722-46-48Williams_Accumulation_
 

 

ПОЛЕЗНЫЕ ССЫЛКИ

Спойлер

Как установить индикатор в терминал МТ4

 

Как тестировать индикатор в терминале МТ4


Как настроить уведомления на почту в MT4


Как компилировать старые MQ4 файлы под новые билды MetaTrader 4

 

Другие индикаторы Марка Чайкина

 

Расшифровка часто встречающихся сокращений в названии индикаторов.

alert - перевод с английского - сигнал. Индикатор при достижении определённых значений, установленных пользователем в настройках, посылает сигнал (разными способами - звуковой, уведомление на почту и так далее).
Пример:

ALERT.jpeg

 

arrows - перевод с английского - стрелки. Индикатор может отображать стрелками на графике возможное движение цены в этом направлении.
Пример:

STRELKI.jpeg

 

Histogram (Hist) - перевод с английского - гистограмма. Показания индикатора в виде гистограммы.
Пример:

GISTOGRAMMA.jpeg

 

mtf - Multi Time Frame - перевод с английского - мультитаймфреймовый индикатор. Индикатор на установленном таймфрейме отображает данные с более старшего периода. Пока свеча старшего периода не закрыта - индикатор может менять свои показания.
Пример:

MTF.jpeg

 

Smoothed - перевод с английского - сглаженный. Индикатор на установленном таймфрейме отображается в виде плавных линий.
Пример:

SGLAZENNYI.jpeg


ИСТОРИЯ ОБНОВЛЕНИЙ

Спойлер

1

 

НАБОР_AccumulationDistribution_2017.02.17.zip

 

 

 

 

 

  • Лайк 12
Ссылка на сообщение
Поделиться на другие сайты

  • 2 years later...

Весьма показателен тот факт, как мало версий этого выдающегося индюка представлено,

и насколько он не интересен широкому загалу  #:-s, ...что и подтверждает отсутствие комментов аж 30 месяцев!

 

А между тем, в сочетании с РА или ВСА (что гораздо лучше) A\D позволяет брать сделки с микростопом,

а значит бОльшим объёмом при тех же рисках.

С таким раскладом R\R стремительно увеличивается, что позволяет ловить лося чаще раза в 2 и более, чем брать профита.

На М15 евробакса каждый рабочий день можно найти сделку от 20 пунктов. Две пары хватает за глаза

 

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

присмотритесь, это действительно опережающий индикатор.

Изменено пользователем kalinych
  • Лайк 1
  • Спасибо 1
Ссылка на сообщение
Поделиться на другие сайты

  • 5 months later...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...