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

NRTR Line

nrtr_line1.mq5

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

#__slope direction line.mq5MQL5 / MetaTrader 5 · 1 общих тегов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 общих тегов
Вы автор или правообладатель?

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

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

О программе

NRTR Line — это пользовательский индикатор для MetaTrader 5, рассчитывающий два аналитических уровня на основе средней ценовой амплитуды за заданный период. Индикатор отображает две линии разными цветами: одна соответствует восходящему тренду, другая — нисходящему. Линии обновляются при смене направления тренда, формируя динамические уровни поддержки и сопротивления.

Индикатор использует один настраиваемый параметр — период усреднения, определяющий количество баров, участвующих в расчёте средней амплитуды. Чем больше период, тем более сглаженные уровни формируются. По умолчанию период установлен равным 21.

Индикатор рисуется в основном окне графика с использованием двух буферов: первый отображается цветом бирюзового (Aqua), второй — пурпурным (Magenta). Пустые значения буферов устанавливаются равными нулю, что обеспечивает корректное отображение линий только в расчётных зонах.

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

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

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

#property  indicator_chart_window
#property  indicator_buffers 2
#property  indicator_color1  Aqua
#property  indicator_color2  Magenta

extern int AveragePeriod=21;

double e1[];
double e2[];

int i,bar,trend=1;
double value,price,dK,AvgRange;

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

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

   int counted_bars=IndicatorCounted();
   if(counted_bars<0) return(-1);
   if(counted_bars>0) counted_bars--;
   int limit=Bars-20-counted_bars;
   double spread=Ask-Bid;
   double ap;
   ap=AveragePeriod;
   for(bar=limit; bar>=0; bar--) {
       e1[bar]=0; e2[bar

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

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

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

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

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

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

Стоимость полного кода
121,70₽ ≈ $1.49