Welch Bollinger Band ® Width – Индикатор для MetaTrader 4

0
549

Этот индикатор берет текущую ширину полос Боллинджера и сравнивает ее с максимальной и минимальной шириной полос Боллинджера за N периодов (WidthCalcPeriod).

Если рассчитанный процент меньше или равен MinRangePercent, гистограмма отображается зеленым цветом. Если рассчитанный процент в два раза превышает MinRangePercent, гистограмма отображается желтым цветом. Если ни один из них не совпадает, на гистограмме отображается красный цвет.

Это хорошо помогает быстро увидеть, находится ли валютная пара в диапазоне или вот-вот выйдет из него. Если вы установите для ShowWidthLine значение true, то он также отобразит линию с фактической шириной полос Боллинджера в PIPS. Это должно работать для 4- и 5-значных брокеров и работает на всех валютных парах.

Использование iCustom для получения значений для эксперта или других пользовательских индикаторов:

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

Int период=0; // как далеко назад вы хотите заглянуть? 0 == текущий бар. 1 == предыдущий бар и т. д.
              // В любой момент времени только один из этих 3 будет иметь значение больше 0. Это значение равно 300.

двойной WelchBBWidth_Green = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 0, период);
двойной WelchBBWidth_Yellow = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 1, период);
двойной WelchBBWidth_Red = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 2, период);

// Это даст вам фактическую ширину полос Боллинджера в пипсах.
двойной УэлчBBWidth = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 3, период);

// Это даст вам фактические значения линии полосы Боллинджера. // Это значения, которые будут отображаться на ГЛАВНОМ графике, поэтому они основаны на цене на графике.
двойной WelchBBWidth_MiddleLine = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 4, период);
двойной WelchBBWidth_UpperLine = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 5, период);
двойной WelchBBWidth_LoweLine = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 6, период);

Вы можете поместить что-то вроде этого в свой советник:

/* * int areWeRanging(int period=0) * * Возвращает 1 для ЗЕЛЕНОГО (диапазон) * Возвращает -1 для ЖЕЛТОГО (начало/конец диапазона) * В противном случае возвращает 0 (нет диапазона) */

Int areWeRanging(Int период=0) {
 двойной WelchBBWidth_Green = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 0, период);
 двойной WelchBBWidth_Yellow = iПользовательский(NULL,, 0, "ВелчBBWidth", 20, 0, 2.0, 20, "Икс", 100, "Икс", ЛОЖЬ, 1, период);

 if ( WelchBBWidth_Green > 0 ) {
   возвращают (1); } 
 еще if ( WelchBBWidth_Yellow > 0) {
   возвращают (-1); }

 возвращают (0); }

// Проверяем, выходим ли мы за пределы диапазона. 
// Это говорит нам о том, что ПОСЛЕДНЯЯ свеча все еще находилась в диапазоне, // но текущая свеча теперь выходит за пределы диапазона.
if (мыМыРангинг(1)==1 && (мы находимся в диапазоне(0)==-1 || areWeRanging(0)==0) ) {
  Печать / PDF(«Мы находились в диапазоне, но теперь вырвались из диапазона! Открывайте сделку, если другие индикаторы подтвердят прорыв!»); }

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

Рекомендуемые брокеры MT4/MT5

XM Broker

  • Бесплатно $ 50 Чтобы начать торговать мгновенно! (Прибыль, которую можно вывести)
  • Бонус на депозит до $5,000
  • Безлимитная программа лояльности
  • Удостоенный наград форекс-брокер
  • Дополнительные эксклюзивные бонусы В течение года

Брокер XM

>> Зарегистрируйте учетную запись брокера XM здесь <

Брокер ФБС

  • Торговля 100 бонусом: Бесплатные 100 долларов, чтобы начать свое торговое путешествие!
  • 100% Бонус на первый депозит: Удвойте свой депозит до 10,000 XNUMX долларов США и торгуйте с увеличенным капиталом.
  • Кредитное плечо до 1: 3000: Максимизация потенциальной прибыли с помощью одного из самых высоких доступных вариантов кредитного плеча.
  • Награда «Лучший брокер по обслуживанию клиентов в Азии»: Признанное превосходство в поддержке и обслуживании клиентов.
  • Сезонные Акции: Наслаждайтесь разнообразными эксклюзивными бонусами и рекламными предложениями круглый год.

фбс брокер

>> Зарегистрируйте брокерский счет FBS здесь <

 

(Бесплатная загрузка индикаторов MT4)

Нажмите здесь, чтобы загрузить:

Welch Bollinger Band ® Width – Индикатор для MetaTrader 4

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
Пожалуйста, введите ваше имя здесь