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

Hull Moving Average

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

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

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

О программе

HMA Color — индикатор MetaTrader 4, отображающий Hull Moving Average (HMA) на графике цены. Индикатор рассчитывает значение HMA с использованием взвешенных скользящих средних (LWMA) и отрисовывает результат в виде трёх цветных линий, каждая из которых соответствует направлению изменения индикатора. Параметр периода задаётся пользователем.

Линия индикатора раскрашивается в три цвета в зависимости от направления изменения: розовый — при росте значения, жёлтый — при стабильном (плоском) значении, светло-зелёный — при снижении. Такая цветовая индикация позволяет визуально оценить ускорение и замедление тренда.

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

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

НастройкаОписание
HMA_Period Период расчёта индикатора Hull Moving Average. Определяет количество баров, используемых для вычисления скользящей средней. По умолчанию равен 20.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 3
#property indicator_color1 Pink
#property indicator_color2 Yellow
#property indicator_color3 LightGreen

extern int HMA_Period=20;

double ind_buffer0[];
double ind_buffer1[];
double ind_buffer2[];
double buffer[];

int draw_begin0;

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

int start()
{
      // код доступен только после оплаты
   }
int limit,i;
int counted_bars=IndicatorCounted();
double tmp, tmpPrevious;

if

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

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

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

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

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

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

Стоимость полного кода
187,50₽ ≈ $2.29