← К каталогу
Исходный код · ID 1204

percent bollinger bands.mq4

Вы автор или правообладатель?

Сообщите нам, если считаете, что материал размещён без разрешения.

Краткий обзор

О программе

Данный код представляет собой пользовательский индикатор для платформы MetaTrader 4 (MQL4). Он отображается в отдельном окне и рассчитывает процентное положение цены закрытия (Close) внутри полос Боллинджера, используя стандартную функцию iBands.

Индикатор принимает два параметра: период скользящей средней (MA_Period) и множитель отклонения (Deviation). На каждом баре вычисляются нижняя и верхняя полосы Боллинджера, после чего рассчитывается доля текущей цены закрытия в диапазоне между ними.

Результат расчёта записывается в буфер индикатора и принимает значения от 0 (цена у нижней полосы) до 1 (цена у верхней полосы). Это позволяет оценивать относительное положение цены в рамках полос Боллинджера в процентном выражении.

Настройки программы

НастройкаОписание
MA_Period Период скользящей средней, используемой при построении полос Боллинджера. Задаётся целым числом.
Deviation Множитель отклонения для расчёта полос Боллинджера. Определяет ширину полос относительно скользящей средней.
Получить полный код

Поиск по коду файла

#property indicator_separate_window

extern int MA_Period=20;
extern int Deviation=2;

double ExtMapBuffer[];

int init() {
      // код доступен только после оплаты
   }

int start() {
      // код доступен только после оплаты
   }
  int i, counted_bars = IndicatorCounted();
  double dn, up;
  if(Bars<=MA_Period) return(0);

  if (counted

Показано первые 50% кода (символов: 639)

Открыть по тарифу

Купите тариф с пакетом открытий или войдите, если тариф уже есть. Открытый файл останется в вашем кабинете навсегда.

Разовая покупка файла

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

Чтобы оформить заказ, введите email и перейдите к оплате.

Стоимость полного кода
63,90₽ ≈ $0.78