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

TrendEnvelopes

!!!__trendenvelopes_v5_(21).mq4

Похожие материалы по тегам

range breakout @meowforex1.pineTradingView · 1 общих тегов#1.mtf_collider_h4_close_13_v18bar.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit3.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit2.mq4MQL4 / MetaTrader 4 · 1 общих тегов!mth_fasttmaline_edit.mq4MQL4 / MetaTrader 4 · 1 общих теговsmcj, fix.mq5MQL5 / MetaTrader 5 · 1 общих тегов
Вы автор или правообладатель?

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

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

О программе

TrendEnvelopes — индикатор для MetaTrader 4, рассчитывающий верхнюю и нижнюю огибающие на основе скользящей средней, применённой к ценам High и Low. Индикатор отображает два ценовых канала (UpTrendEnv и DnTrendEnv) и стрелки сигналов при смене направления тренда.

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

Индикатор имеет четыре отображаемых буфера: два линейных (верхняя и нижняя огибающие) и два буфера стрелок сигналов. Дополнительно используются вспомогательные буферы для отслеживания экстремумов огибающих и текущего состояния тренда.

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

НастройкаОписание
MA_Period Период скользящей средней, используемой для расчёта огибающих. Значение по умолчанию — 21. Если задано меньше 2, автоматически устанавливается в 10.
MA_Method Метод расчёта скользящей средней, используемой для построения огибающих. Значение по умолчанию — 1.
UseSignal Управление отображением стрелок сигналов при смене тренда. Значение 1 включает отображение сигнальных стрелок, 0 — отключает их.
AlertMode Режим всплывающих уведомлений при смене направления тренда. Значение 1 включает отправку алертов, 0 — отключает их.
WarningMode Режим звуковых предупреждений при смене направления тренда. Значение 1 воспроизводит звуковой сигнал, 0 — отключает.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 4
#property indicator_color1 Red
#property indicator_color2 Red
#property indicator_width1 3
#property indicator_width2 3
#property indicator_color3 Red
#property indicator_color4 Red
#property indicator_width3 2
#property indicator_width4 2

extern int     MA_Period      =  21;
extern int     MA_Method      =  1;
extern int     UseSignal      =  1;
extern int     AlertMode      =  0;// BOODSKAP
extern int     WarningMode    =  0;// KLANK

double UpBuffer[];
double DnBuffer[];
double UpSignal[];
double DnSignal[]; 
double smax[];
double smin[];
double trend[];

int ExtCountedBars=0;
bool UpTrendAlert=false, DownTrendAlert=false;

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

int start()
  {
      // код доступен только после оплаты
   }
   int limit;
   if(Bars<=MA_Period) return(0);
   ExtCountedBars=Indicato

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

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

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

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

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

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

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