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

ADX

adx.lucki.mq5
Вы автор или правообладатель?

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

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

О программе

Этот файл представляет собой пользовательский индикатор для MetaTrader 5, написанный на языке MQL5. Индикатор отображается в отдельном окне и рассчитывает три аналитические линии: ADX, +DI и -DI. Входной параметр ADXPeriod задаёт период усреднения, используемый при расчёте. Индикатор применяет стандартные методы сглаживания для получения итоговых значений. Исходный код содержит только объявление входного параметра ADXPeriod и функции инициализации и расчёта. Других пользовательских функций или библиотек не обнаружено.

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

НастройкаОписание
ADXPeriod Период усреднения, используемый при расчёте индикатора ADX.
Получить полный код

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

#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 LightSeaGreen
#property indicator_color2 YellowGreen
#property indicator_color3 Wheat

extern int ADXPeriod=14;

double ADXBuffer[];
double PlusDiBuffer[];
double MinusDiBuffer[];
double PlusSdiBuffer[];
double MinusSdiBuffer[];
double TempBuffer[];

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

int start()
  {
      // код доступен только после оплаты
   }
   double pdm,mdm,tr;
   double price_high,price_low;
   int    starti,i,counted_bars=IndicatorCounted();

   i=Bars-2;
   PlusSdiBuffer[i+1]=0;
   MinusSdiBuffer[i+1]=0;
   if(counted_bars>=i) i=Bars-counted_bars-1;
   starti=i;

   while(i>=0)
     {
      price_low=Low[i];
      price_high=High[i];

      pdm=price_high-High[i+1];
      md

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

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

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

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

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

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

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