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

vmfx trend by meow purr.mq5

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

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

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

О программе

VMFX Trend by Meow Purr — это пользовательский индикатор для MetaTrader 5, предназначенный для визуального определения направления рыночного тренда. Индикатор отображает результаты в отдельном окне в виде двух цветных гистограмм: синяя гистограмма указывает на бычий тренд, оранжево-красная — на медвежий.

Индикатор рассчитывает сглаженную линию на основе выбранного периода и типа цены, а затем сравнивает её текущее значение с предыдущим для определения направления движения. Реализован механизм строгого неперерисовывания: сигналы формируются на закрытых барах, начиная с предпоследнего бара, что обеспечивает стабильность отображаемых сигналов.

Пользователь может настроить период расчёта и тип цены, на которой выполняется анализ. Индикатор подходит для визуального анализа трендов и может использоваться как самостоятельный инструмент или в сочетании с другими техническими средствами.

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

НастройкаОписание
HMA_Period Период расчёта трендового индикатора.
PriceType Тип цены, на основе которой выполняется расчёт индикатора.
Получить полный код

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

#property version   "3.00"
#property strict

#property indicator_separate_window
#property indicator_minimum 0.0
#property indicator_maximum 1.0
#property indicator_buffers 4       // 2 Visual, 2 Calculation
#property indicator_color1  clrDodgerBlue   // Bullish Block
#property indicator_color2  clrOrangeRed    // Bearish Block
#property indicator_width1  5               // Thick bars for solid look
#property indicator_width2  5               // Thick bars for solid look

input int                HMA_Period = 1200;        // Trend Period (Default: 1200)
input ENUM_APPLIED_PRICE PriceType  = PRICE_CLOSE; // Price to calculate on

double BufferBuy[];
double BufferSell[];

double BufferHMA_Raw[]; 
double BufferHMA_Final[];

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

int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const do

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

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

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

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

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

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

Стоимость полного кода
221,40₽ ≈ $2.71