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

crypto binary options.mq5

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

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

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

О программе

Данный продукт представляет собой пользовательский индикатор для платформы MetaTrader 5, который анализирует рыночные тренды на основе индикатора ADX (Average Directional Index) с несколькими периодами расчёта. Индикатор отображает сигналы на графике в виде стрелок, указывающих на возможное изменение направления движения цены.

Логика работы основана на сравнении значений ADX и линий направленного движения (+DI/-DI) при различных настройках периодов. Когда все три рассчитанные линии ADX одновременно снижаются и превышают заданные пороговые значения, индикатор формирует сигналы в зависимости от соотношения плюсового и минусового направленного индекса.

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

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

НастройкаОписание
LineTrend Основной период индикатора ADX, используемый для расчёта направленного индекса и формирования сигнальных значений. Задаётся целым числом.
Accurate Дополнительный период индикатора ADX, влияющий на расчёт промежуточных значений сигнальных линий. Задаётся целым числом.
Length Период усреднения для расчёта значений индикатора, участвует в определении основных и промежуточных периодов ADX. Задаётся целым числом.
Nadpis Переключатель отображения заголовка индикатора на графике. При значении true на графике отображается текстовая метка, при false — скрывается.
Получить полный код

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

#property indicator_chart_window
#property indicator_buffers 5

#property indicator_color1 Red
#property indicator_color2 Lime
#property indicator_color3 Yellow
#property indicator_color4 Blue
#property indicator_color5 White

#property indicator_width1 3
#property indicator_width2 3
#property indicator_width3 5
#property indicator_width4 5
#property indicator_width5 3

#define Crypto 45.0
#define Crypts 20.0

extern int LineTrend = 50;
extern int Accurate  = 17;
extern int Length    = 20;
extern bool Nadpis   = true;

int Mhn; int Hdf; int Rtf;

double Dxs[]; double Ity[]; double Top[]; double Kfb[]; double Aqr[]; double Frie[]; double Ytgh[]; double Dgnm[];

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

if (Nadpis)
  {
   ObjectCreate("sig",OBJ_LABEL,0,0,0,0,0);
   ObjectSet("sig",OBJPROP_XDISTANCE,50);
   ObjectSet("sig",OBJPROP_YDISTANCE,50);
   ObjectSetText("sig","CRYPTO BINARY OPTIONS",15,"Tahoma",White);
   }

	Mhn=MathMax(MathMax(LineTrend,Accurate),Length); Hdf=MathMin(MathMin(LineTrend,Accurate),Length);
	if(Mhn==LineTrend)Rtf=MathMax(Accurate,Length); else if(Mhn==Accurate)Rtf=MathMax(LineTrend,Length); else Rtf=MathMax(Accurate,LineTrend);

	IndicatorBuffers(8);
	SetIndexBuffer(0,Dxs);
	SetIndexBuffer(1,Ity);
	SetIndexBuffer(2,Frie);
	SetIndexBuffer(3,Ytgh);
	SetIndexBuffer(4,Dgnm);
	SetIndexBuffer(5,Top);
	SetIndexBuffer(6,Kfb);
	SetIndexBuffer(7,Aqr);

	SetIndexStyle(0,DRAW_ARROW);
	SetIndexArrow(0,159

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

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

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

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

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

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

Стоимость полного кода
248₽ ≈ $3.03