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

(hb) hilo bars.mq5

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

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

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

О программе

Данный индикатор работает в отдельном окне MetaTrader 5 и отображает систему «Hilo Bars». Он рассчитывает два гистограммных буфера и один вспомогательный, отображая уровни максимумов и минимумов цены в зависимости от текущего состояния рынка.

Индикатор сравнивает цену закрытия со скользящими средними максимумов и минимумов за заданный период. Если цена закрытия выше средней максимумов, буфер Hlv принимает значение 1; если ниже средней минимумов — значение -1; при промежуточных значениях сохраняется предыдущее состояние.

В зависимости от значения Hlv индикатор отрисовывает гистограммы: при бычьем состоянии отображаются High и Low бары одним образом, при медвежьем — инвертированным. Ширина и цвет линий настраиваются через свойства свойств индикатора.

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

НастройкаОписание
Lb Период скользящей средней (целое число), используемый для расчёта условий определения направления. По умолчанию равен 4.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Black;
#property indicator_color2 Black;
#property indicator_color3 Lime;
#property indicator_width1 0
#property indicator_width2 0
#property indicator_width3 8

extern int Lb = 4;

double hi[];
double lo[];
double Hlv[];

int init()
{
      // код доступен только после оплаты
   }
   IndicatorBuffers(3);
   SetIndexBuffer(0,hi); SetIndexDrawBegin(0,Lb+1); SetIndexStyle(0,DRAW_HISTOGRAM);
   SetIndexBuffer(1,lo); SetIndexDrawBegin(1,Lb+1); SetIndexStyle(1,DRAW_HISTOGRAM);
   SetIndexBuffer(2,Hlv);
   ret

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

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

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

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

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

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

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